How to add Drupal Commerce variation image field to metatag
To add the og:image meta data tag for Drupal commerce variation products images, use the following token:
[commerce_product:variations:0:entity:field_image:entity:url]
I tried many variants including [commerce_product_variation:field_image] which can be found at admin/help/token under the product variation section. This you would think would work but it didn't! After a lot of time trying different token variants, the only one that seems to work is:
[commerce_product:variations:0:entity:field_image:entity:url]
*UPDATE