Hi mm,

Thanks for sending over the request ID. I was able to reproduce the 
behavior you described, but then things got interesting. :)

According to our DynamicSearchAd documentation 
<https://developers.google.com/adwords/api/docs/reference/v201502/AdGroupAdService.DynamicSearchAd>
:

*{unescapedlpurl} can only be used at the beginning of the URL field. It 
will be replaced with the full landing page URL of the displayed ad. Extra 
query parameters can be added to the end, e.g.: "{unescapedlpurl}?lang=en".*

However, I was able to create a *DynamicSearchAd* with the following 
*trackingUrlTemplate*:

http://www.example.com/?{_cust1}&lpurl={unescapedlpurl}

I'm following up with the upgraded URLs team to determine precisely what's 
going on here. I'll let you know as soon as I have more information.

Thanks,
Josh, AdWords API Team

On Friday, June 5, 2015 at 10:21:00 PM UTC-4, mm wrote:
>
> Sure - here's one: 
>
> <requestId>000517c860f796900abfa015f100fce8</requestId>
>
> I can certainly generate more if needed!
>
>
> On Friday, June 5, 2015 at 3:54:51 PM UTC-5, Josh Radcliff (AdWords API 
> Team) wrote:
>>
>> Hi mm,
>>
>> Would you happen to have the request IDs from the failed attempts at 
>> creating a DSA with {unescapedlpurl}? I'd like to look up those requests 
>> so I can investigate further.
>>
>> Thanks,
>> Josh, AdWords API Team
>>
>> On Friday, June 5, 2015 at 1:59:43 PM UTC-4, mm wrote:
>>>
>>> Hey guys -
>>> I've got a question about tracking templates. As we move to 
>>> upgradedUrls, we plan to move towards a model where we specify the tracking 
>>> template at the campaign level and override where needed (likely at the 
>>> adgroup). For a search campaign, the tracking template looks something like 
>>> this:
>>>
>>>
>>> http://tracking.com/redirector?kwid={targetid}x{adgroupid}x{campaignid}&adid={creative}&url={unescapedlpurl}
>>>
>>> Now I'm going through and setting a tracking template at various levels 
>>> in an account to test my changes. This has been working great so far. Data 
>>> coming in to the tracking server looks good, etc. 
>>>
>>> I can create a DSA with no tracking template of its own in a campaign 
>>> with this tracking template. But when I tried to create a DSA with its own 
>>> tracking template in this format, the create failed 
>>> with AdError.INVALID_DSA_URL_TAG. After changing the template to use 
>>> {escapedlpurl} 
>>> I could create the DSA. 
>>>
>>> So the question I really have is what happens when a DSA with no 
>>> tracking template of its own is served and the template at a higher level 
>>> uses {unescapedlpurl}? Why is that acceptable yet a DSA with the same 
>>> template is not? It strikes me as problematic that I could have a template 
>>> at a higher level that isn't considered valid at lower levels.
>>>
>>> Thanks -
>>> mm
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@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 the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/cb0c299e-a966-4445-8867-0aa183d934e1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to