The API team can correct me if I'm wrong, but the only way to track changes 
to structural data is for you to do it yourself locally by comparing, on a 
daily basis, the structural data you hold against newly downloaded data.


On Friday, August 17, 2012 12:32:23 PM UTC+1, road11 wrote:
>
> Seriously? I can't track when my ads were enabled and when they weren't? I 
> think I speak for everybody when I say that sucks in a big way. What can we 
> do to get that very serious shortcoming fixed? 
>  
> Sorry, but that's such a ridiculous "feature" that we all thought it had 
> to be a bug. Where do we need to go to put in a feature request to get this 
> fixed?
>
> On Friday, August 17, 2012 7:19:55 AM UTC-4, Oliver wrote:
>
>> There are some fields in adwords that are not tracked over time. These 
>> are mainly 'structural' data fields. AdState is one of them.  You will only 
>> ever going to see the latest state when you download the performance 
>> reports. Just like you can see only the latest value of 'campaign budget' 
>> and not how it's been changing over time.
>>
>> Oliver
>>
>> On Thursday, August 16, 2012 3:37:00 PM UTC+1, road11 wrote:
>>>
>>> In the Ad Performance Report, there is a column called AdState. It shows 
>>> one of two values: enabled or disabled. We also know that whenever we make 
>>> a change to an ad's headline or display url (and probably other critical 
>>> fields as well), that ad receives a new AdId, essentially making it a "new 
>>> ad." The old AdId will still appear in the Ad Performance report, but its 
>>> AdState will show up as "disabled." 
>>>  
>>> We need to track ad performance from the previous week, so I modified 
>>> the code to download the Ad Performance report to grab all the data from 
>>> the last 5 days (definition.dateRangeType = 
>>> ReportDefinitionDateRangeType.CUSTOM_DATE;) and set the date min and 
>>> max values to the previous 5 days. So far, so good.
>>>  
>>> Here's the problem...
>>>  
>>> Yesterday, we changed the headline of one of our ads, which essentially 
>>> gave it a new AdId, rendering the old AdId to an AdState of "disabled." But 
>>> as I look at the AdState of our Ad Performance Report for that old AdId, it 
>>> shows the AdState as "disabled" *for the entire week*. That's not 
>>> right; we just changed the thing yesterday. Why is it showing the ad as 
>>> disabled for the entire week? I can see why it would be disabled for today, 
>>> but for all time up until yesterday, that ad should be shown as very much 
>>> enabled. 
>>>  
>>> This is really going to goof up our ability to track our ad performance 
>>> over time. Is this a bug? Or is this by design? 
>>>  
>>> Eric
>>>
>>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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

Reply via email to