Hi Siva, If you would like to create DSAs via API, you still have to set *displayUrl*, which can be done by normally setting a value of DynamicSearchAd <https://developers.google.com/adwords/api/docs/reference/v201509/AdGroupAdService.DynamicSearchAd> object. The only field named url <https://developers.google.com/adwords/api/docs/reference/v201509/AdGroupAdService.DynamicSearchAd#url> in this object is *destination URL*, which is deprecated after introduction of upgraded URLs <https://developers.google.com/adwords/api/docs/guides/upgraded-urls>. But what you've mentioned seems to more close to DynamicSearchAdsSetting.domainName <https://developers.google.com/adwords/api/docs/reference/v201509/CampaignService.DynamicSearchAdsSetting>, which is used by the DSA system to automatically generate landing pages and keywords for a campaign. That field is not used with a feed, as far as I'm concerned.
So, to prevent further possible misunderstanding, let's step back and see how you would like to create DSAs using this feed. Could you please attach a portion of your code *that uses this feed to create DSAs* instead? I would like to make sure we're talking about the same thing so I can provide more correct information. Best, Thanet, AdWords API Team On Monday, December 21, 2015 at 2:54:55 PM UTC+9, Siva Arasu wrote: > > Hello Thanet, > > Its not display or final url. This url field contains the urls that DSA > campaigns suppose to crawl and trigger the ads dynamically . > > I have attached the screen shot of how the feed looks like. > > On Mon, Dec 21, 2015 at 12:25 PM, Thanet Knack Praneenararat (AdWords API > Team) <[email protected]> wrote: > >> Hello Siva, >> >> Did you mean *displayUrl* or *finalUrls*? >> If *displayUrl,* you can specify it >> <https://developers.google.com/adwords/api/docs/guides/dynamic-search-ads#creating_a_dynamic_search_ad> >> >> directly via API and you don't need feed system. >> >> As for *finalUrls*, please see the second paragraph of this section >> <https://developers.google.com/adwords/api/docs/guides/dynamic-search-ads#creating_a_dynamic_search_ad>: >> >> "The *finalUrls* field is computed by the AdWords system when it creates >> the DSA." >> As a result, you are not allowed to set this field when creating DSAs. >> >> Hope this help. >> >> Best, >> Thanet, AdWords API Team >> >> On Monday, December 21, 2015 at 2:19:04 PM UTC+9, Siva Arasu wrote: >>> >>> +Jan >>> >>> Yes thats right , I am using Ad Customizers with dynamic search ads not >>> text ads. >>> >>> But this dynamic search ads feeds requires the url field and there is no >>> other way we could accomplish this? >>> >>> Cheers, >>> >>> On Mon, Dec 21, 2015 at 11:53 AM, Thanet Knack Praneenararat (AdWords >>> API Team) <[email protected]> wrote: >>> >>>> Hello Siva, >>>> >>>> It seems you're trying to use Ad Customizers with dynamic search ads, >>>> not text ads as shown in the example >>>> <https://developers.google.com/adwords/api/docs/guides/dynamic-search-ads>, >>>> >>>> right? >>>> I think it's not different from what I've previously explained, that >>>> is, the URL_LIST type is *not* available for this placeholder type (Ad >>>> Customizer). >>>> >>>> Other placeholder types that have URL_LIST are for different use cases, >>>> e.g., extensions, dynamic remarketing, and thus not for creating ads. >>>> You can browse all available placeholder types at this page >>>> <https://developers.google.com/adwords/api/docs/appendix/placeholders>. >>>> >>>> Cheers, >>>> Thanet, AdWords API Team >>>> >>>> >>>> On Monday, December 21, 2015 at 12:51:30 PM UTC+9, Siva Arasu wrote: >>>>> >>>>> Hello Thanet, >>>>> >>>>> Thanks for getting back to me. >>>>> >>>>> I understand Ad customizers is aimed to be used on ads. In my case , I >>>>> am uploading the data feed for dsa campaigns so it has a column called >>>>> url >>>>> (contains urls which dsa campaigns suppose to crawl and use for >>>>> triggering >>>>> ads). This data feed also has price value which will dynamically change >>>>> in >>>>> the ads using ad customizer. >>>>> >>>>> Since I am uploading the urls with the data type as STRING there are >>>>> character limitations. I couldnt mention it as URL or URL_LIST because >>>>> adcustomizers placeholder doesnt support those types. >>>>> >>>>> So is there any other placeholders types available to use for dsa feed >>>>> or how to introduce the urls in feed ? >>>>> >>>>> Cheers, >>>>> >>>>> On Friday, December 18, 2015 at 8:06:57 PM UTC+7, Thanet Knack >>>>> Praneenararat (AdWords API Team) wrote: >>>>>> >>>>>> Hello Siva, >>>>>> >>>>>> First, I don't think the test or production account is an issue in >>>>>> your case. >>>>>> If I understand you correctly, you've created a feed via API using >>>>>> placeholder type ID 10 (Ad Customizers >>>>>> <https://developers.google.com/adwords/api/docs/appendix/placeholders#ad-customizers>) >>>>>> >>>>>> and you tried to set a long string, but was prevented by the system. >>>>>> You then want to change the placeholder field from STRING to URL_LIST >>>>>> but that's not available in this placeholder type, so you couldn't go >>>>>> this >>>>>> way either. >>>>>> >>>>>> As you can see in the ad customizer guide >>>>>> <https://developers.google.com/adwords/api/docs/guides/ad-customizers>, >>>>>> this feed type is aimed to be used in an ad, which originally contains >>>>>> quite a limited space for texts. >>>>>> Ad customizer was created to provide more flexibility in changing the >>>>>> values, such as integers, strings, prices. >>>>>> I think as it's still under the space limit constraint, long URLs are >>>>>> not provided as one of the placeholder field for this placeholder type. >>>>>> >>>>>> I recommend that you re-consider your use case and the reason why you >>>>>> want a long URL inside an ad. >>>>>> >>>>>> Best, >>>>>> Thanet, AdWords API Team >>>>>> >>>>>> On Saturday, December 12, 2015 at 1:43:15 PM UTC+9, Siva Arasu wrote: >>>>>>> >>>>>>> Hey Guys, >>>>>>> >>>>>>> I am uploading dsa data feed in a adwords test account via adwords >>>>>>> api. Feed items are being disapproved saying "Value provided is too >>>>>>> long". >>>>>>> After checking policy data I found that url string length is too long. >>>>>>> >>>>>>> But right now we are uploading the data feed manually ( in >>>>>>> production account) by uploading the csv the file which works good and >>>>>>> all >>>>>>> items are approved. Its the same feed i am trying to upload via api in >>>>>>> test >>>>>>> account to create a automated feed updation script. >>>>>>> >>>>>>> >>>>>>> <https://lh3.googleusercontent.com/-jTLwL2FBYyE/VmulCtFJHJI/AAAAAAAAAX8/HU8sdoQi4IA/s1600/Screen%2BShot%2B2558-12-12%2Bat%2B10.58.36%2BAM.png> >>>>>>> >>>>>>> >>>>>>> I get this error while the data type for the column 'url' is >>>>>>> 'string' and I tried changing the data type to 'URL' when creating a >>>>>>> feed >>>>>>> (which accepts the url length). But after that I cannot map this >>>>>>> column >>>>>>> because there is no place holder value for this type in ad customizer >>>>>>> place >>>>>>> holder types. >>>>>>> >>>>>>> Do I have to use any other place holders types or is this a >>>>>>> limitation in test account only? >>>>>>> >>>>>>> btw I havent tried uploading in production account using api. >>>>>>> >>>>>>> Thanks for your help in advance >>>>>>> >>>>>>> -- >>>> -- >>>> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ >>>> 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 [email protected] >>>> To unsubscribe from this group, send email to >>>> [email protected] >>>> 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/D1OlNqPIrl8/unsubscribe. >>>> To unsubscribe from this group and all its topics, send an email to >>>> [email protected]. >>>> 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/938a68dc-3240-4337-a367-2be51d4d638b%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/adwords-api/938a68dc-3240-4337-a367-2be51d4d638b%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> -- >> -- >> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ >> 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 [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> 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/D1OlNqPIrl8/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> [email protected]. >> 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/daf63f44-be81-4f0d-ab8d-17750ea56b1e%40googlegroups.com >> >> <https://groups.google.com/d/msgid/adwords-api/daf63f44-be81-4f0d-ab8d-17750ea56b1e%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> >> For more options, visit https://groups.google.com/d/optout. >> > > -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 [email protected] To unsubscribe from this group, send email to [email protected] 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 the Google Groups "AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. 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/5237e3f4-6c9c-4937-9293-9c4f55b25492%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
