All things Shopify and commerce
Hi everybody,
When I run Google Display Ads for remarketing, and I used Product Feed from free app Google Shopping on Shopify:
In the campaign, I saw the announce:
"100% of id values received in the past day didn't match your feed"
I insert 2 tags from the guide in Google Ads (insert between <head></head>, and in Setting > Checkout > "Additional scripts"😞
<!-- Global site tag (gtag.js) - Google Ads: [MY GG ADS NUMBER] -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-[MY GG ADS NUMBER]"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'AW-[MY GG ADS NUMBER]');
</script>
<script>
gtag('event', 'page_view', {
'send_to': 'AW-[MY GG ADS NUMBER]',
'value': 'replace with value',
'items': [{
'id': 'replace with value',
'google_business_vertical': 'retail'
}]
});
</script>
My Item IDs on Google Merchant are "shopify_VN_{{ item.product_id }}_{{ item.variant_id }}"
Please help me to solve this issue.
Thank you so much.
Solved! Go to the solution
This is an accepted solution.
Also check that the values in the id match the values in the data feed as the image in your first post.
go to your product landing page, view the source code and check the values, and compare what you have in Google Merchant center.
That is the correct pattern for product id's.
If you migrated from old coding to new coding you will see warnings of missing id, that is normal as the only method used ecomm_prodid while the new one just uses the key ID
If you like to install something that works well: https://feedarmy.com/kb/adding-google-adwords-remarketing-tag-to-shopify/
Thanks for your support.
If I understand what you support, can I ignore this error? or I have to follow the guide from https://feedarmy.com/kb/adding-google-adwords-remarketing-tag-to-shopify/ ?
This is an accepted solution.
Also check that the values in the id match the values in the data feed as the image in your first post.
go to your product landing page, view the source code and check the values, and compare what you have in Google Merchant center.
Thanks for your help.
I have solved the issue.
Hey Emmanuel, you're the god of all of this. I think I've read all of your posts on every platform I could find to fix these errors.
I used Google Channel for Shopify and I guess it installed Google Tag by itself. So this morning I had "100% ecomm_prodid don't match..." problem, so I re-installed the (New) Tag manually with theme_liquid code, and now the ecomm_prodid problem was solved, but now I see "100% id values don't match...".
Both ecomm_prodid before and now ID Value is 100% correct and equal with the info I have on Merchant Center.
Shall I just wait? It's worth noting that the account is new, and it happened overnight together with complete account suspension.
As long as 1 or the other is correct than you are fine.
Meaning, either ecomm_prodid or id
ecomm_prodid is the old parameter and should no longer be used
id is the new parameter and should be used
Simply ignore the warnings as long as the id value is correct, I have more info here: https://feedarmy.com/kb/your-campaigns-cant-tailor-dynamic-ads-based-on-user-activity-when-the-requi...
I did go through the 'source code' and the value that is passed into the Google Ads is exactly same as the one in Google Merchant Centre 'item id'. Both are of the format 'Shopify_IN_xxx_xxx'.
I'm really clueless on how to resolve this.
From Google Ads:
From Google Merchant Centre Feed:
Please help!
If it's correct, then nothing needs to be done. As indicated in my article, if the downloaded file from Google Ads is empty, it means there are no issues.
Thanks a lot @EmmanuelFlossie . This really helps.
Aside, Your blogs are way too awesome! Its been my regular practice to visit them for reference. Keep up the great work! These practical insights on Google Ads behavior are gold stuff. Keep blogging and we are here to support.
Pleasure, and thank you for the kind words.
But, if the downloaded file from Google Ads is not empty, it means there are issues! I have used your code in my store, every time I ran Smart Shopping campign, The "100% of id values received in the past day didn't match your feed" warning will display. I turn off the ad, it disappeared. I turn on, once have traffic, it come back. The csv of "Audience source parameter mismatch" is empty begaining of half day, you have to wait for one day to download, it is not empty.
Check if the downloaded file, product ids match the ids in the feed. If you are using the free app it defaults to US, instead of your native country.
Yes , they are matched. I don't know why it show don't match. I'm live in U.S, the Id should be US.
Copied from downloaded file
Audience source type | Owner | Campaign | Business Type | Issue | Value received for the required parameter that doesn't match your feed | Hits | Top URL |
Google Ads tag | SOOGOMALL (133-954-7482) | Smart Shopping for 274408 | Retail | 99.72% of id values received don't match your feed | shopify_US_6964342751410_40770947809458 | 10 | https://www.soogomall.com/products/household-double-sided-heating-multi-function-griddle-pancake-mak... |
Copied from Google merchant center:
Why deleted my post? Shopify support emailled me this link for same issue to get help. I post my issue but get deleted because I post screenshot?
"Check if the downloaded file, product ids match the ids in the feed. If you are using the free app it defaults to US, instead of your native country."
The product ids match the ids in the feed. My country is US. This does't prvent Google ad has this warning:
Issue: 99.72% of id values received don't match your feeds
Portrait of Stephen positioned next to an image of planet Earth, with the Stephen's World ...
By JasonH Mar 18, 2024Digital marketers and app developers have tracked activity in apps and websites for yea...
By Ollie Mar 13, 2024February was an exciting month with Shopify Editions, informative webinars, and more! F...
By JasonH Mar 7, 2024