Hi @skyverge
Simple answer is There are no attribute of GTIN or MPN on Woocommerce by default, there is only SKU, but SKU is only for internal stock management purpose.
So, we need generate GTIN or MPN for products, so that google could know the product’ MPN or GTIN by crawling the site structured data, why google need crawling this data?
In detail, To understand what I want to achieve, please allow me introduce some background: we are trying to join google shopping Ads program.https://prntscr.com/tbhgph
So, we need to do two:
1# we need use some plugin to generate Woocommerce product feed file and upload it google merchant account, and there are lots of plugins if you search on google, and you can try this one if you like:https://www.ads-software.com/plugins/woo-product-feed-pro/
and you will find there are strict policy and data format for google product feed.
2# To verify the trustworthy or violation of the product feed file, google will compare the data in feed file and the structured data of seller website.
For example, the price in feed file is 5 US dollar, but the price on website is 10 US dollar, this will be serious violation with google policy.
3# As to MPN, it is replacement of GTIN, in case the seller/merchant can not or do not need provide GTIN.
So, what I want to achieve are exactly as below:
1# Generate MPN code for products.
For your reference:
This plugin support set GTIN including variable products but not support generating MPN: https://www.ads-software.com/plugins/product-gtin-ean-upc-isbn-for-woocommerce/
The author of this plugin claim will do it, but not start yet.
https://www.ads-software.com/support/topic/how-to-generate-gtin-please/#post-13068237
2# Friendly support schema of structured data for google by:
Schema.org property
Product.mpn
so that the MPN code will be shown at https://search.google.com/structured-data/testing-tool, this is really really important.
As MPN standard, I believe it is something which allow to be custom formating, it is something custom and self-issued, not like GTIN:
https://www.datafeedwatch.com/academy/mpn
So, there is no strict standard upon MPN, and google accept “Max 70 alphanumeric characters”.I check the URL at https://www.skyverge.com/product/woocommerce-product-sku-generator/,
and I think MPN mostly like this screenshot:
https://prntscr.com/tbj9qt
So that it support flexible generating setting.
Thanks
-
This reply was modified 4 years, 4 months ago by alexsina.