Re: Adstate column showing disabled when it shouldn't be

2012-08-17 Thread Oliver
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


Re: Adstate column showing disabled when it shouldn't be

2012-08-17 Thread road11
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


Re: Adstate column showing disabled when it shouldn't be

2012-08-17 Thread Oliver
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


Re: Adstate column showing disabled when it shouldn't be

2012-08-17 Thread road11
Do we at least know which fields in the Ad Performance Report are 
structural data (and, hence, cannot be relied upon to be accurate over 
time), and which ones aren't? 
 
Sorry, but I'm just baffled how this API is so poorly documented. I 
expected way more from a company like Google.

On Friday, August 17, 2012 8:42:52 AM UTC-4, Oliver wrote:

 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


Re: Adstate column showing disabled when it shouldn't be

2012-08-17 Thread road11
Do we at least know which fields in the Ad Performance Report are 
structural data (and, hence, cannot be relied upon to be accurate over 
time), and which ones aren't? 

On Friday, August 17, 2012 8:42:52 AM UTC-4, Oliver wrote:

 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


Re: Adstate column showing disabled when it shouldn't be

2012-08-17 Thread Oliver
Structural data tends to have a value 'Attribute' under the 'Behavior' 
column.

Performance data tends to be the 'Metric' ones.

Most of the data segments you see in the web interface can be retrieved via 
the 'Segment' ones.


Oliver

On Friday, August 17, 2012 2:54:34 PM UTC+1, road11 wrote:

 Do we at least know which fields in the Ad Performance Report are 
 structural data (and, hence, cannot be relied upon to be accurate over 
 time), and which ones aren't? 

 On Friday, August 17, 2012 8:42:52 AM UTC-4, Oliver wrote:

 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


Re: Adstate column showing disabled when it shouldn't be

2012-08-17 Thread road11
Thanks for your help. Oliver. Not the answer(s) I was hoping for, but I'm 
glad you know them and are willing to share.
 
Eric
 

On Friday, August 17, 2012 11:04:56 AM UTC-4, Oliver wrote:

 Structural data tends to have a value 'Attribute' under the 'Behavior' 
 column.

 Performance data tends to be the 'Metric' ones.

 Most of the data segments you see in the web interface can be retrieved 
 via the 'Segment' ones.


 Oliver

 On Friday, August 17, 2012 2:54:34 PM UTC+1, road11 wrote:

 Do we at least know which fields in the Ad Performance Report are 
 structural data (and, hence, cannot be relied upon to be accurate over 
 time), and which ones aren't? 

 On Friday, August 17, 2012 8:42:52 AM UTC-4, Oliver wrote:

 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