Hi Team,
I'm developing an app for my company to improve the exhibition of ads based on my Google Shopping XML Feed.
We are already creating campaign, adgroup, keywords, bid strategies, importing data from XML feed and creating Ads.
The limitation we are having is that we cannot have a dynamic URL on the FinalURL field, this way instead of having one ad for the 1000 products, we would need to have 1000 ads, as we cannot use the dynamic flags.
This limitation is described here:
https://developers.google.com/adwords/api/docs/guides/ad-customizers
You can put strings, prices, numbers, and even a countdown to a specific date/time in your ad. Replacements can occur in ad titles and description lines, but you cannot perform replacements using this feature on the display or final URLs.
This is how it would be the ideal to create an Ad with the API
$textAd1 = new TextAd();
$textAd1->headline = sprintf('{=%s.Name}', $feedName);
$textAd1->description1 = sprintf('This is our best offer of {=%s.Preco} now!', $feedName);
$textAd1->description2 = sprintf('Run as this is ending soon!',
$feedName);
$textAd1->finalUrls = sprintf('%s{=%s.Url}', $website, $feedName);
$textAd1->displayUrl = $website;
Where $feedName is the feed from Google checkout.
One way which I think I could solve this is use the trackingTemplates and develop a system to map the destination URLs, but still it would mean a huge effort.
For those who ended up having this issue, do you foresee a solution for this?
Thanks and Regards,
var agSelector = AdWordsApp.adGroups() .withCondition('CampaignStatus = ENABLED') .withCondition('AdGroupStatus = ENABLED') .withCondition('Status = ENABLED');
I was able to obtain the result I wanted.
Best regards,--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwor...@googlegroups.com
To unsubscribe from this group, send email to
adwords-api...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to a topic in the Google Groups "AdWords API Forum" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/adwords-api/Vmv6-rr1KYs/unsubscribe.
To unsubscribe from this group and all its topics, send an email to adwords-api...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/463d3352-9fd0-4159-9008-790cab4fa827%40googlegroups.com.
Thank you for your response. I do know very well that Ad customizer has no replacement for final url, so in this case do I need to create 10,000 ads instead of creating just one ad.Definitely I cannot send users to static final url, I need to land them to specific product page.Can we make use of tracking templates here, something like this "http://www.example.com/{=ProductFeed.urlpath}" and setting final url as "http://www.example.com/"
As I guess when any ad is clicked first of all tracking template is called so will this work? I definitely do not want to create 10k ads so trying to find if it can be done by one dynamic ad.
Looking for best approach on this.
Thanks,
Ronak Shah