AdWords is now Google Ads. Our new name reflects the full range of advertising options we offer across Search, Display, YouTube, and more. Learn more

Ads
5.2K members online now
5.2K members online now
For questions related to Google Shopping and Merchant Center. Learn to optimize your Shopping ads
Guide Me
star_border
Reply

Google merchant center rules to override missing field values

Visitor ✭ ✭ ✭
# 1
Visitor ✭ ✭ ✭

I've set up a feed from a wordpress site for custom made products and have used the Woocommerce product feed plugin to produce the feed and I have 2 main issues

 

1. Since they are custom made products, they don't have a gtin. I was hoping to apply a 'false' value by default via the 'rules' settings but I can't make is save.

 

2. The website is basically a drop shop site for the custom products so all the shipping is different and managed at the product level. How do I get this into the feed? Can I also use the 'rules' feature?

1 Expert replyverified_user

Re: Google merchant center rules to override missing field values

[ Edited ]
Top Contributor
# 2
Top Contributor

(1) false is never allowed for gtin or any global-trade-data;

for custom-made products gtin, brand, and mpn, cannot be submitted, at all;

rather, identifier_exists must be added as an attribute with a value of no.

identifier_exists must be added as an attribute with a value of no
and gtin, brand, and mpn (all three) must be removed entirely,
or have an entirely empty value, or not submitted.

all values must be valid, per google's specifications, or not submitted.

(2) note that drop-ship or affiliate related supply-chains
are generally not allowed for shopping-ads -- for products
that are not in the merchant's on-hand, physical inventory,
using shopping-ads are otherwise not allowed and will likely
trigger disapprovals or a suspension, at any time; however,
other ad-formats and campaign-types may be a better fit for
advertising items that are not, currently, made and in stock.

for shopping-ads, shipping may be either submitted or set within the account --
shipping must be either exactly accurate or an overestimate, for each item:
https://support.google.com/merchants/answer/6069284
https://support.google.com/merchants/answer/6324484

details on how to use feed-rules/supplemental-feeds are currently here:
https://support.google.com/merchants/topic/7294606
a supplemental-feed may be easier to implement, depending on the details.

otherwise, posting a screen-capture, here in the public forum, may help --

also, posting a specific url link to an exact item being sold may help others

to offer more specific suggestions; this is mainly a peer-to-peer community

and forum-members cannot look into any submitted data or accounts.

otherwise, the best likely course is to contact whoever
is currently supporting the plug-in, to update the plugin,
or for guidance on how the plugin may be used with respect
to currently in-stock products being sold, and with respect to

all google's rules, specifications, and policies.

otherwise, google may be contacted directly.

 

see also

https://support.google.com/merchants/answer/6324478

 

Google merchant center rules to override missing field values

Visitor ✭ ✭ ✭
# 3
Visitor ✭ ✭ ✭

Thanks for the response. I can't remember where I saw the suggestion of using 'FALSE' for the gtin but I guess its wrong.

 
I've tried to set the 'identifier-exists' option that occurs within the plugin to apply a value of no I think - the options are 'included / not included / no default - I'm presuming that I need to select 'not included'? It still produced an error for not having at least 2 of MPN, GTIN, BRAND. Any suggestions?
 
I wasn't aware of the drop ship ruling, but I believe that this website has all the descriptions and imagery within the site and stock and delivery is controlled from it. There's another site I work on that is very similar and it works well. I may have to work on a worst case scenario as a more blanket approach to shipping, even though the majority actually appear to have free shipping.

Google merchant center rules to override missing field values

[ Edited ]
Top Contributor
# 4
Top Contributor

first, you're welcome.

the attribute must be:
identifier_exists
not identifier-exists:

the current value for identifier_exists for items
that do not have global-trade-data is: no
but google will accept the legacy value of
false to indicate no for identifier_exists

brand, gtin, and mpn (all three) cannot be submitted,
at all, if identifier_exists is set to either no or false.

related rules and specifications are currently here:
https://support.google.com/merchants/answer/7052112#identifier_exists
https://support.google.com/merchants/answer/6324478

 

a best-practice is to verify the exact data being submitted and processed,

by inspecting the final-attributes section and shipping-rate-calculator area,

for individual items, by clicking on an item's title, under the products-list-tab,

within the merchant-center-account.


as to the details of the plug-in and what to select,
that is rather outside the scope of this forum --
the best likely course would be to contact whoever
is currently supporting the plug-in and possibly
also ask in the woocommerce-support-forums:
https://wordpress.org/support/plugin/woocommerce

 

there is not, necessarily, an exact one-to-one correspondence between

what google requires and how any plug-in may, or may not, implement

google's requirements and specifications.

the drop-ship and related policies, mainly center around, if the merchant
has control of physical inventory and can guarantee in stock availability --
that is, the stock is controlled by, or in the possession of, the merchant;
google does not check all possible policy issues all the time -- products,
submitted-data, websites, accounts, merchants, advertisers, businesses,
business-practices, physical inventory details, supply-chains, etc., may be

re-reviewed, or trigger disapprovals, or (permanent) suspensions from the

program, at any time.

 

descriptions and imagery are rather separate and apart from

what exactly is in physical inventory, controlled by a merchant;

site-content policies and inventory-availability policies are separate,

but certainly related -- physical inventory reality must be reflected

on the website and within the submitted data.

as an aside, if there is another site, being used for shopping-ads,
be certain there are no similar physical-inventory items and the
websites do not have similar content -- duplicate/similar physical
inventory and duplicate/similar websites, both serving shopping-ads,
may also trigger policy-flags.

 

Google merchant center rules to override missing field values

Visitor ✭ ✭ ✭
# 5
Visitor ✭ ✭ ✭

Thank you so much for taking the time to respond so fully.

 

I had set the identifier_exists to 'not included' AND unchecked boxes for Brand, MPN and GTIN, however, on the latest load of the feed, all products were still flagged as requiring these details. Could it be that the 'identifier_exists' value is being ignored? Is there another way I can 'force' it? Via a rule? Although this is where I started and rules didn't seem to save but maybe I'm doing it wrong.

Google merchant center rules to override missing field values

[ Edited ]
Top Contributor
# 6
Top Contributor

first, you're welcome.

the answer likely depends on the specific plug-in being used --
the best likely course would be to contact whoever is currently
supporting the plug-in, or the author/developer of the plug-in.

identifier_exists must be submitted, with a value of no or false

to verify the correct information is being submitted,
click on the item's title, under the products-list-tab,
in the merchant-center-account, and carefully inspect
the final-attributes section, of the individual item --
https://merchants.google.com/mc/items


brand, mpn, and gtin, should not exist, at all, in the list;
identifier_exists should be displayed by google as:
identifier exists No