2.1K members online now
For issues or questions regarding logging in, account access, or account security
Guide Me

Custom parameter "dynx_itemid" and feed values don't match

Visitor ✭ ✭ ✭
# 1
Visitor ✭ ✭ ✭

Hello, i have some problems with my first dynamic remarketing ad.


First of all, my country isnt supported by Merchant Center but i can see that some other sites using ecomm variables. Why is this happening?


I read that i need to use dynx varriables and use custom insteed of retail. Is that correct? 


So I set up my account,  i have my data feed approved, i set up dynamic ad with remarketing lists and nothing happens.

In preview mode i can see my ads but i cant see them in action. I let them running for one day and i got some clicks and impressions too.. 


So i guess that something is wrong with my set up.

TAG ASSISTANT shows me that is everything ok but in google adwords under audiences tab I am getting these errors

1)Custom parameter "dynx_itemid" and feed values don't match

2)Custom parameter "ecomm_prodid" and Merchant Center feed values don't match

3)Values for "dynx_itemid" should match item identifiers in your feed.



My website is .


I tried every possible way to get it work but nothing. (google tag manager, google adwords remarketing tag, google analytics for remarketing)


Can anyone guide me what to do?


Thank tou in advance!

1 Expert replyverified_user

Re: Custom parameter "dynx_itemid" and feed values don't match

[ Edited ]
Top Contributor
# 2
Top Contributor

(a) supported target-countries for the merchant-center,

shopping-ads, and the dynamic-remarketing-for-retail,

business-type, are currently here:


if other merchants are able to ship to a supported target-country and
are able to create web-pages with secure e-commerce-checkout that

adhere to all rules, requirements, and policies for that target-country --
such as merchant-center language, currency, tax, and shipping rules --
then, the merchant-center may be used to submit in-stock inventory and
create shopping-ads that are explicitly targeted to those other countries,
regardless of where a merchant is physically located; ecomm variables
and tag-assist may then be used for dynamic-remarketing-for-retail.

or, other merchants may simply be using the variables incorrectly or improperly.

(b) yes -- the dynx variables/parameters are used with the
custom (other) business-type, for dynamic-remarketing.

(c) tag-assist *cannot* be used with dynx variables or any other business-type.

currently, the tag-assistant-chrome-extension only fully supports validation
for the dynamic-remarketing-for-retail business-type, using a merchant-center
products-feed, with items that contain a display-ads destination -- mainly as
a convenience feature for retailers who are already using shopping-ads.

for the custom-business-type and other business-types -- simply navigate
to the shared-library, audiences, tag-details, to inspect the report and
potential issues related to tags and uploaded dynamic-display-ads-feed,
under the business-data-section, of the ad-account's shared-library.

(1) dynx_itemid values must be within a custom-feed, in the shared-library;
(2) ecomm_prodid may only used be with a merchant-center products-feed;
(3) dynx_itemid must match an item within the shared-library's custom-feed.


a best-practice is to use a mix of letters and numbers for any such id; e.g.


that specific website seems to be mixing
ecomm_totalvalue and other ecomm variables
with dynx_totalvalue and other dynx variables --
that is not allowed.

only dynx variables may be used on website-pages,
that are associated with the custom-business-type

(other), for dynamic-remarketing.

generally, the feed for the custom-business-type (other), submitted to
the shared-library, under the business-data-section of the ad-account,
must be free of all errors or issues and should be uploaded approximately
24-72 hours prior, so the website can obtain traffic, before the tag reports,
within the audiences section, will have accurate, actionable information.

see also


Custom parameter "dynx_itemid" and feed values don't match

Visitor ✭ ✭ ✭
# 3
Visitor ✭ ✭ ✭

Thank you for the quick reply.

I saw other sites from my country mixing dyn and ecom variables so i did it too to be sure.. I am from Greece. So you telling me that i can use merchant center and use for target country belgium because it use english as language and eur as currency?


I change the ecom id to letters+number as you told me ,but now tag assistant do not treat it as valid in product page. I did something wrong?

Custom parameter "dynx_itemid" and feed values don't match

[ Edited ]
Top Contributor
# 4
Top Contributor

first, you're welcome.


these are rather separate issues.

(a) only if the physical delivery of the products, the website,
all landing-pages, and e-commerce, meet all the merchant-center
rules, policies, and requirements, for a specific target-country,
may shopping-ads or dynamic-remarketing-for-retail be used
to target that specific country.

currently, greece is not a supported target-country and cannot be used with
shopping-ads, cannot be used with dynamic-remarketing-for-retail, and cannot
be used with any ecomm variables -- the custom-business-type and custom-feed
must be used for dynamic-remarketing.

currently, belgium is a supported target-country for shopping-ads and has
specific requirements related to the physical delivery of products, shipping,
language, currency, landing-pages, e-commerce, etc.

generally, for shopping-ads, each target-country requires proper e-commerce,
separate landing-pages, a separate merchant-center-feed, and shopping-campaign.



if url-parameters are used, server-side scripts are required (not client-side).

(b) currently, all the ecomm variables should
likely be removed, altogether, from the website.

ecomm and dynx variables should normally not be mixed --
mixing ecomm and dynx variables will result in errors.

the dynx values on the landing-page must match

the dynx values within the custom-feed, exactly.

for any custom-dynamic-remarketing (dynx) changes --
(1) first, change the values within the custom-feed;

(2) update the corresponding website landing-pages and dynx values;
(3) resubmit the custom-feed in the shared-library, business-data-section.

google may also need to review the changes to the feed --
if so, the re-review may take a few business-days or so.

see also


Re: Custom parameter "dynx_itemid" and feed values don't match

Visitor ✭ ✭ ✭
# 5
Visitor ✭ ✭ ✭

Hello!! Thank you for your reply! 


Ok. As you told me , i remove the ecomm vars and i keep only dynx.

I resubmit custom feed under the business tab in adwords and its approved. 


here is the code for example

var google_tag_params = {

 dynx_itemid: '35309',

 dynx_pagetype: 'offerdetail',

 dynx_totalvalue: 39.99



My dynamic ad is approved too using remarketing lists with a big number of users. I got some impressions and i spent some money for the clicks that i go but i dont know how..   I am trying to see my ad in action but i cant! 


Also i try the google tag manager and thats what i get in preview mode


 Capture 2017-03-05 at 19.39.33.png



whats wrong now? Really i cant understand what is happening here..

Custom parameter "dynx_itemid" and feed values don't match

Top Contributor
# 6
Top Contributor

first, you're welcome and thank you for the update.

(1) if the dynamic-ads are approved, verify the audience-list is growing.

if the audience-list has enough members and the campaign's statistics

are showing impressions, then that indicates people are seeing the ads.

how the ads may look are shown as a preview during campaign-creation.

generally, there is no guaranteed method to see remarketing-ads

in-action -- an ad is  displayed, or not displayed, in real-time,

based on an individual user's specific history and the audience

and targeting details.


(2) to verify the tag values match the feed values,

check within the shared-library, audience tag-details.

(3) for issues related to tag-manager, the best likely course
would be to post in google's official tag-manager help-forum --!forum/tag-manager

otherwise, the best likely course is to contact a support-specialist,
at google, directly, for account-specific assistance or guidance.

see also