Re: Reporting - Data for Removed artifacts

2015-05-13 Thread Danial Klimkin
Thank you for your feedback, and, of course, for the very valid concern.

Sending beer to Zurich is unlikely to be efficient ;) but thanks!


-Danial.


On Thursday, May 7, 2015 at 7:53:56 PM UTC+2, AdWordsApiUser wrote:
>
> Saw this blog post a few hours ago: 
> http://googleadsdeveloper.blogspot.com/2015/05/change-to-default-filters-within.html
>
> This is amazing! Really appreciate the AdWords team taking the feedback 
> and that too so quickly!
>
> Give me your address and I'll send you and your team beers ;)
>
>
> On Monday, May 4, 2015 at 7:37:32 PM UTC-3, GregT wrote:
>>
>> Hi, Danial.
>>
>> Were you able to find out anything about this?
>>
>> Thanks,
>> Greg
>>
>> On Tuesday, April 21, 2015 at 8:07:04 AM UTC-5, Danial Klimkin wrote:
>>>
>>> Hello Greg,
>>>
>>>
>>> Let me check internally and get back to you in a few days.
>>>
>>>
>>> -Danial.
>>>
>>>
>>> On Monday, April 20, 2015 at 5:41:28 PM UTC+3, GregT wrote:

 Danial, just to clarify when you said:

 "Reporting filters out removed entries for the level of the report 
 only. So, account level report will return stats for all objects (and you 
 can't actually add CampaignStatus predicate while requesting it)."

 Does this mean, for instance, with a criteria performance report, we 
 will get stats back for criteria that are in removed campaigns and/or 
 removed ad groups that might now only have removed ads, so long as the 
 criteria (criteria, placement, etc.) itself does not currently have the 
 status of removed?  And for an ad performance report, we will get data 
 back 
 for ads that do not have the status of removed, even if the ad group and 
 campaign are removed?

 Thanks,
 Greg

 On Monday, April 20, 2015 at 7:47:46 AM UTC-5, Danial Klimkin wrote:
>
> Hello MG,
>
>
> 1. No, only _PERFORMANCE_REPORTs are affected. This includes 
> CRITERIA but excludes PLACEMENT or KEYWORD.
>
> 2. This is unfortunately true. I've flagged this with the scripts team 
> so they can review / document this aspect.
>
>
> -Danial, AdWords API Team.
>
>
> On Friday, April 17, 2015 at 8:38:48 PM UTC+3, AdWordsApiUser wrote:
>>
>> Thanks for your explanation. I have a couple of questions/comments:
>>
>> 1. Thanks for clarifying the bit about what level removed artifacts 
>> are filtered. For reports such as Search Terms Report, or Placement 
>> Performance Report etc. - do they contain data for Removed 
>> Campaigns/AdGroups/Keywords/Ads, or the condition needs to be explicitly 
>> added for any artifact that could be in removed state? 
>>
>> 2. For scripts, the version is optional. Unfortunately most people 
>> I've seen write scripts, do not include this parameter, leading to 
>> auto-upgrade.
>>
>> TGIF :)
>> MG
>>
>> On Friday, April 17, 2015 at 11:44:54 AM UTC-3, Danial Klimkin wrote:
>>>
>>> Hello MG,
>>>
>>>
>>> We normally avoid making changes into launched API versions. Scripts 
>>> users (those specifying API version) should not be affected, unless 
>>> they 
>>> didn't read the release notes when migrated to v201502.
>>>
>>> Please note while we are going to discuss this issue, I can't 
>>> promise this change will be implemented.
>>>
>>>
>>> -Danial.
>>>
>>>
>>>
>>> On Friday, April 17, 2015 at 4:57:31 PM UTC+3, AdWordsApiUser wrote:

 Hi Danial,

 Thanks for your quick response. Is there a chance that this might 
 change in v201502? If yes, then we'd like to hold off the internal 
 upgrade 
 waiting for this to happen. My guess is must already be affecting 
 scripts, 
 and as this is pretty much a silent change, script users might not 
 even 
 realize that the data they are fetching is not complete anymore.

 Cheers,
 MG

 On Friday, April 17, 2015 at 9:08:26 AM UTC-3, Danial Klimkin wrote:
>
> Hello,
>
>
> Reporting filters out removed entries for the level of the report 
> only. So, account level report will return stats for all objects (and 
> you 
> can't actually add CampaignStatus predicate while requesting it).
>
> In general, I see your point. We may want to take another look on 
> how this is handled.
>
>
> -Danial, AdWords API Team.
>
>
> On Friday, April 17, 2015 at 2:59:53 PM UTC+3, AdWordsApiUser 
> wrote:
>>
>> In the new version of the API, when using AdHoc reports, data for 
>> artifacts that are marked removed is not included by default, even 
>> if they 
>> had impressions, clicks etc. in the chosen date range. This makes 
>> the 
>> repo

Re: Reporting - Data for Removed artifacts

2015-05-07 Thread AdWordsApiUser
Saw this blog post a few hours 
ago: 
http://googleadsdeveloper.blogspot.com/2015/05/change-to-default-filters-within.html

This is amazing! Really appreciate the AdWords team taking the feedback and 
that too so quickly!

Give me your address and I'll send you and your team beers ;)


On Monday, May 4, 2015 at 7:37:32 PM UTC-3, GregT wrote:
>
> Hi, Danial.
>
> Were you able to find out anything about this?
>
> Thanks,
> Greg
>
> On Tuesday, April 21, 2015 at 8:07:04 AM UTC-5, Danial Klimkin wrote:
>>
>> Hello Greg,
>>
>>
>> Let me check internally and get back to you in a few days.
>>
>>
>> -Danial.
>>
>>
>> On Monday, April 20, 2015 at 5:41:28 PM UTC+3, GregT wrote:
>>>
>>> Danial, just to clarify when you said:
>>>
>>> "Reporting filters out removed entries for the level of the report only. 
>>> So, account level report will return stats for all objects (and you can't 
>>> actually add CampaignStatus predicate while requesting it)."
>>>
>>> Does this mean, for instance, with a criteria performance report, we 
>>> will get stats back for criteria that are in removed campaigns and/or 
>>> removed ad groups that might now only have removed ads, so long as the 
>>> criteria (criteria, placement, etc.) itself does not currently have the 
>>> status of removed?  And for an ad performance report, we will get data back 
>>> for ads that do not have the status of removed, even if the ad group and 
>>> campaign are removed?
>>>
>>> Thanks,
>>> Greg
>>>
>>> On Monday, April 20, 2015 at 7:47:46 AM UTC-5, Danial Klimkin wrote:

 Hello MG,


 1. No, only _PERFORMANCE_REPORTs are affected. This includes 
 CRITERIA but excludes PLACEMENT or KEYWORD.

 2. This is unfortunately true. I've flagged this with the scripts team 
 so they can review / document this aspect.


 -Danial, AdWords API Team.


 On Friday, April 17, 2015 at 8:38:48 PM UTC+3, AdWordsApiUser wrote:
>
> Thanks for your explanation. I have a couple of questions/comments:
>
> 1. Thanks for clarifying the bit about what level removed artifacts 
> are filtered. For reports such as Search Terms Report, or Placement 
> Performance Report etc. - do they contain data for Removed 
> Campaigns/AdGroups/Keywords/Ads, or the condition needs to be explicitly 
> added for any artifact that could be in removed state? 
>
> 2. For scripts, the version is optional. Unfortunately most people 
> I've seen write scripts, do not include this parameter, leading to 
> auto-upgrade.
>
> TGIF :)
> MG
>
> On Friday, April 17, 2015 at 11:44:54 AM UTC-3, Danial Klimkin wrote:
>>
>> Hello MG,
>>
>>
>> We normally avoid making changes into launched API versions. Scripts 
>> users (those specifying API version) should not be affected, unless they 
>> didn't read the release notes when migrated to v201502.
>>
>> Please note while we are going to discuss this issue, I can't promise 
>> this change will be implemented.
>>
>>
>> -Danial.
>>
>>
>>
>> On Friday, April 17, 2015 at 4:57:31 PM UTC+3, AdWordsApiUser wrote:
>>>
>>> Hi Danial,
>>>
>>> Thanks for your quick response. Is there a chance that this might 
>>> change in v201502? If yes, then we'd like to hold off the internal 
>>> upgrade 
>>> waiting for this to happen. My guess is must already be affecting 
>>> scripts, 
>>> and as this is pretty much a silent change, script users might not even 
>>> realize that the data they are fetching is not complete anymore.
>>>
>>> Cheers,
>>> MG
>>>
>>> On Friday, April 17, 2015 at 9:08:26 AM UTC-3, Danial Klimkin wrote:

 Hello,


 Reporting filters out removed entries for the level of the report 
 only. So, account level report will return stats for all objects (and 
 you 
 can't actually add CampaignStatus predicate while requesting it).

 In general, I see your point. We may want to take another look on 
 how this is handled.


 -Danial, AdWords API Team.


 On Friday, April 17, 2015 at 2:59:53 PM UTC+3, AdWordsApiUser wrote:
>
> In the new version of the API, when using AdHoc reports, data for 
> artifacts that are marked removed is not included by default, even if 
> they 
> had impressions, clicks etc. in the chosen date range. This makes the 
> reports incorrect. If an entity was active in the past, its 
> statistics 
> should be included, irrespective of whether it is active or not now. 
>
> This also makes me wonder - when I ask for an account performance 
> report, would it not include data for campaigns that were deleted? 
> Or, it 
> would? Both cases create a discrepancy - the first one is ob

Re: Reporting - Data for Removed artifacts

2015-05-04 Thread GregT
Hi, Danial.

Were you able to find out anything about this?

Thanks,
Greg

On Tuesday, April 21, 2015 at 8:07:04 AM UTC-5, Danial Klimkin wrote:
>
> Hello Greg,
>
>
> Let me check internally and get back to you in a few days.
>
>
> -Danial.
>
>
> On Monday, April 20, 2015 at 5:41:28 PM UTC+3, GregT wrote:
>>
>> Danial, just to clarify when you said:
>>
>> "Reporting filters out removed entries for the level of the report only. 
>> So, account level report will return stats for all objects (and you can't 
>> actually add CampaignStatus predicate while requesting it)."
>>
>> Does this mean, for instance, with a criteria performance report, we will 
>> get stats back for criteria that are in removed campaigns and/or removed ad 
>> groups that might now only have removed ads, so long as the criteria 
>> (criteria, placement, etc.) itself does not currently have the status of 
>> removed?  And for an ad performance report, we will get data back for ads 
>> that do not have the status of removed, even if the ad group and campaign 
>> are removed?
>>
>> Thanks,
>> Greg
>>
>> On Monday, April 20, 2015 at 7:47:46 AM UTC-5, Danial Klimkin wrote:
>>>
>>> Hello MG,
>>>
>>>
>>> 1. No, only _PERFORMANCE_REPORTs are affected. This includes 
>>> CRITERIA but excludes PLACEMENT or KEYWORD.
>>>
>>> 2. This is unfortunately true. I've flagged this with the scripts team 
>>> so they can review / document this aspect.
>>>
>>>
>>> -Danial, AdWords API Team.
>>>
>>>
>>> On Friday, April 17, 2015 at 8:38:48 PM UTC+3, AdWordsApiUser wrote:

 Thanks for your explanation. I have a couple of questions/comments:

 1. Thanks for clarifying the bit about what level removed artifacts are 
 filtered. For reports such as Search Terms Report, or Placement 
 Performance 
 Report etc. - do they contain data for Removed 
 Campaigns/AdGroups/Keywords/Ads, or the condition needs to be explicitly 
 added for any artifact that could be in removed state? 

 2. For scripts, the version is optional. Unfortunately most people I've 
 seen write scripts, do not include this parameter, leading to auto-upgrade.

 TGIF :)
 MG

 On Friday, April 17, 2015 at 11:44:54 AM UTC-3, Danial Klimkin wrote:
>
> Hello MG,
>
>
> We normally avoid making changes into launched API versions. Scripts 
> users (those specifying API version) should not be affected, unless they 
> didn't read the release notes when migrated to v201502.
>
> Please note while we are going to discuss this issue, I can't promise 
> this change will be implemented.
>
>
> -Danial.
>
>
>
> On Friday, April 17, 2015 at 4:57:31 PM UTC+3, AdWordsApiUser wrote:
>>
>> Hi Danial,
>>
>> Thanks for your quick response. Is there a chance that this might 
>> change in v201502? If yes, then we'd like to hold off the internal 
>> upgrade 
>> waiting for this to happen. My guess is must already be affecting 
>> scripts, 
>> and as this is pretty much a silent change, script users might not even 
>> realize that the data they are fetching is not complete anymore.
>>
>> Cheers,
>> MG
>>
>> On Friday, April 17, 2015 at 9:08:26 AM UTC-3, Danial Klimkin wrote:
>>>
>>> Hello,
>>>
>>>
>>> Reporting filters out removed entries for the level of the report 
>>> only. So, account level report will return stats for all objects (and 
>>> you 
>>> can't actually add CampaignStatus predicate while requesting it).
>>>
>>> In general, I see your point. We may want to take another look on 
>>> how this is handled.
>>>
>>>
>>> -Danial, AdWords API Team.
>>>
>>>
>>> On Friday, April 17, 2015 at 2:59:53 PM UTC+3, AdWordsApiUser wrote:

 In the new version of the API, when using AdHoc reports, data for 
 artifacts that are marked removed is not included by default, even if 
 they 
 had impressions, clicks etc. in the chosen date range. This makes the 
 reports incorrect. If an entity was active in the past, its statistics 
 should be included, irrespective of whether it is active or not now. 

 This also makes me wonder - when I ask for an account performance 
 report, would it not include data for campaigns that were deleted? Or, 
 it 
 would? Both cases create a discrepancy - the first one is obviously 
 wrong, 
 and in the second one, the campaign report does not add up to the 
 account 
 performance report, unless the special condition is included.

 This particular change in behavior has made the transition to the 
 new version of the API particularly painful, and I have to remember to 
 include "WHERE CampaignStatus IN [ACTIVE, PAUSED, REMOVED]" in all my 
 awqls. It probably makes sense for most service

Re: Reporting - Data for Removed artifacts

2015-04-28 Thread Stacie Waleyko
Hi Danial, sorry about that. It turns out I was still hitting the old 
v201409 endpoint. Only 2 campaigns come back when I hit the v201502 
endpoint which is what is expected.

Thanks,

Stacie

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ff1bb9a1-8779-4c62-8eb9-a614bfd77b70%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Reporting - Data for Removed artifacts

2015-04-28 Thread Danial Klimkin
Hello Stacle,


I am not able to reproduce this report with your definition. Are you sure 
this was a response for this exact definition?

If it was, can you let me know the exact timestamp of the request 
(including timezone)?


-Danial, AdWords API Team.


On Monday, April 27, 2015 at 9:52:11 PM UTC+3, Stacie Waleyko wrote:
>
> Hi Danial,
>
> I'm seeing some behavior that doesn't match the original post ("data for 
> artifacts that are marked removed is not included by default, even if they 
> had impressions, clicks etc. in the chosen date range"). I have an account 
> with two campaigns that both have clicks in the March 20 - April 26 date 
> range. Today (April 27) I removed the campaigns and added two new ones. 
> Then I pulled the campaign performance report for March 20 - April 26 and 
> even thought I did not specify to include removed campaigns all four came 
> back in the report. Is this correct? I thought v201502 was going to omit 
> the removed campaigns. I am happy to see the removed campaigns coming back 
> in the performance report for the same reasons the original post states.
>
> Report Definition:
>
> 
> https://adwords.google.com/api/adwords/cm/v201502";>
> 
> CampaignId
> Clicks
> Cost
> AveragePosition
> 
> 20150320
> 20150426
> 
> 
> Campaign Performance Report
> CAMPAIGN_PERFORMANCE_REPORT
> CUSTOM_DATE
> CSV
> 
>
>
> Response:
>
> "Campaign Performance Report (Mar 20, 2015-Apr 26, 2015)"
> Campaign ID,Clicks,Cost,Avg. position
> 236328925,1,28,2.7
> 244349485,0,0,0.0
> 236328805,5,287,3.2
> 244349365,0,0,0.0
> Total,6,315,3.2
>
>
>
> Thanks,
> Stacie
>
>
> On Tuesday, April 21, 2015 at 6:07:04 AM UTC-7, Danial Klimkin wrote:
>>
>> Hello Greg,
>>
>>
>> Let me check internally and get back to you in a few days.
>>
>>
>> -Danial.
>>
>>
>> On Monday, April 20, 2015 at 5:41:28 PM UTC+3, GregT wrote:
>>>
>>> Danial, just to clarify when you said:
>>>
>>> "Reporting filters out removed entries for the level of the report only. 
>>> So, account level report will return stats for all objects (and you can't 
>>> actually add CampaignStatus predicate while requesting it)."
>>>
>>> Does this mean, for instance, with a criteria performance report, we 
>>> will get stats back for criteria that are in removed campaigns and/or 
>>> removed ad groups that might now only have removed ads, so long as the 
>>> criteria (criteria, placement, etc.) itself does not currently have the 
>>> status of removed?  And for an ad performance report, we will get data back 
>>> for ads that do not have the status of removed, even if the ad group and 
>>> campaign are removed?
>>>
>>> Thanks,
>>> Greg
>>>
>>> On Monday, April 20, 2015 at 7:47:46 AM UTC-5, Danial Klimkin wrote:

 Hello MG,


 1. No, only _PERFORMANCE_REPORTs are affected. This includes 
 CRITERIA but excludes PLACEMENT or KEYWORD.

 2. This is unfortunately true. I've flagged this with the scripts team 
 so they can review / document this aspect.


 -Danial, AdWords API Team.


 On Friday, April 17, 2015 at 8:38:48 PM UTC+3, AdWordsApiUser wrote:
>
> Thanks for your explanation. I have a couple of questions/comments:
>
> 1. Thanks for clarifying the bit about what level removed artifacts 
> are filtered. For reports such as Search Terms Report, or Placement 
> Performance Report etc. - do they contain data for Removed 
> Campaigns/AdGroups/Keywords/Ads, or the condition needs to be explicitly 
> added for any artifact that could be in removed state? 
>
> 2. For scripts, the version is optional. Unfortunately most people 
> I've seen write scripts, do not include this parameter, leading to 
> auto-upgrade.
>
> TGIF :)
> MG
>
> On Friday, April 17, 2015 at 11:44:54 AM UTC-3, Danial Klimkin wrote:
>>
>> Hello MG,
>>
>>
>> We normally avoid making changes into launched API versions. Scripts 
>> users (those specifying API version) should not be affected, unless they 
>> didn't read the release notes when migrated to v201502.
>>
>> Please note while we are going to discuss this issue, I can't promise 
>> this change will be implemented.
>>
>>
>> -Danial.
>>
>>
>>
>> On Friday, April 17, 2015 at 4:57:31 PM UTC+3, AdWordsApiUser wrote:
>>>
>>> Hi Danial,
>>>
>>> Thanks for your quick response. Is there a chance that this might 
>>> change in v201502? If yes, then we'd like to hold off the internal 
>>> upgrade 
>>> waiting for this to happen. My guess is must already be affecting 
>>> scripts, 
>>> and as this is pretty much a silent change, script users might not even 
>>> realize that the data they are fetching is not complete anymore.
>>>
>>> Cheers,
>>> MG
>>>
>>> On Friday, April 17, 2015 at 9:

Re: Reporting - Data for Removed artifacts

2015-04-27 Thread Stacie Waleyko
Hi Danial,

I'm seeing some behavior that doesn't match the original post ("data for 
artifacts that are marked removed is not included by default, even if they 
had impressions, clicks etc. in the chosen date range"). I have an account 
with two campaigns that both have clicks in the March 20 - April 26 date 
range. Today (April 27) I removed the campaigns and added two new ones. 
Then I pulled the campaign performance report for March 20 - April 26 and 
even thought I did not specify to include removed campaigns all four came 
back in the report. Is this correct? I thought v201502 was going to omit 
the removed campaigns. I am happy to see the removed campaigns coming back 
in the performance report for the same reasons the original post states.

Report Definition:


https://adwords.google.com/api/adwords/cm/v201502";>

CampaignId
Clicks
Cost
AveragePosition

20150320
20150426


Campaign Performance Report
CAMPAIGN_PERFORMANCE_REPORT
CUSTOM_DATE
CSV



Response:

"Campaign Performance Report (Mar 20, 2015-Apr 26, 2015)"
Campaign ID,Clicks,Cost,Avg. position
236328925,1,28,2.7
244349485,0,0,0.0
236328805,5,287,3.2
244349365,0,0,0.0
Total,6,315,3.2



Thanks,
Stacie


On Tuesday, April 21, 2015 at 6:07:04 AM UTC-7, Danial Klimkin wrote:
>
> Hello Greg,
>
>
> Let me check internally and get back to you in a few days.
>
>
> -Danial.
>
>
> On Monday, April 20, 2015 at 5:41:28 PM UTC+3, GregT wrote:
>>
>> Danial, just to clarify when you said:
>>
>> "Reporting filters out removed entries for the level of the report only. 
>> So, account level report will return stats for all objects (and you can't 
>> actually add CampaignStatus predicate while requesting it)."
>>
>> Does this mean, for instance, with a criteria performance report, we will 
>> get stats back for criteria that are in removed campaigns and/or removed ad 
>> groups that might now only have removed ads, so long as the criteria 
>> (criteria, placement, etc.) itself does not currently have the status of 
>> removed?  And for an ad performance report, we will get data back for ads 
>> that do not have the status of removed, even if the ad group and campaign 
>> are removed?
>>
>> Thanks,
>> Greg
>>
>> On Monday, April 20, 2015 at 7:47:46 AM UTC-5, Danial Klimkin wrote:
>>>
>>> Hello MG,
>>>
>>>
>>> 1. No, only _PERFORMANCE_REPORTs are affected. This includes 
>>> CRITERIA but excludes PLACEMENT or KEYWORD.
>>>
>>> 2. This is unfortunately true. I've flagged this with the scripts team 
>>> so they can review / document this aspect.
>>>
>>>
>>> -Danial, AdWords API Team.
>>>
>>>
>>> On Friday, April 17, 2015 at 8:38:48 PM UTC+3, AdWordsApiUser wrote:

 Thanks for your explanation. I have a couple of questions/comments:

 1. Thanks for clarifying the bit about what level removed artifacts are 
 filtered. For reports such as Search Terms Report, or Placement 
 Performance 
 Report etc. - do they contain data for Removed 
 Campaigns/AdGroups/Keywords/Ads, or the condition needs to be explicitly 
 added for any artifact that could be in removed state? 

 2. For scripts, the version is optional. Unfortunately most people I've 
 seen write scripts, do not include this parameter, leading to auto-upgrade.

 TGIF :)
 MG

 On Friday, April 17, 2015 at 11:44:54 AM UTC-3, Danial Klimkin wrote:
>
> Hello MG,
>
>
> We normally avoid making changes into launched API versions. Scripts 
> users (those specifying API version) should not be affected, unless they 
> didn't read the release notes when migrated to v201502.
>
> Please note while we are going to discuss this issue, I can't promise 
> this change will be implemented.
>
>
> -Danial.
>
>
>
> On Friday, April 17, 2015 at 4:57:31 PM UTC+3, AdWordsApiUser wrote:
>>
>> Hi Danial,
>>
>> Thanks for your quick response. Is there a chance that this might 
>> change in v201502? If yes, then we'd like to hold off the internal 
>> upgrade 
>> waiting for this to happen. My guess is must already be affecting 
>> scripts, 
>> and as this is pretty much a silent change, script users might not even 
>> realize that the data they are fetching is not complete anymore.
>>
>> Cheers,
>> MG
>>
>> On Friday, April 17, 2015 at 9:08:26 AM UTC-3, Danial Klimkin wrote:
>>>
>>> Hello,
>>>
>>>
>>> Reporting filters out removed entries for the level of the report 
>>> only. So, account level report will return stats for all objects (and 
>>> you 
>>> can't actually add CampaignStatus predicate while requesting it).
>>>
>>> In general, I see your point. We may want to take another look on 
>>> how this is handled.
>>>
>>>
>>> -Danial, AdWords API Team.
>>>
>>>
>>> On Friday,

Re: Reporting - Data for Removed artifacts

2015-04-21 Thread Danial Klimkin
Hello Greg,


Let me check internally and get back to you in a few days.


-Danial.


On Monday, April 20, 2015 at 5:41:28 PM UTC+3, GregT wrote:
>
> Danial, just to clarify when you said:
>
> "Reporting filters out removed entries for the level of the report only. 
> So, account level report will return stats for all objects (and you can't 
> actually add CampaignStatus predicate while requesting it)."
>
> Does this mean, for instance, with a criteria performance report, we will 
> get stats back for criteria that are in removed campaigns and/or removed ad 
> groups that might now only have removed ads, so long as the criteria 
> (criteria, placement, etc.) itself does not currently have the status of 
> removed?  And for an ad performance report, we will get data back for ads 
> that do not have the status of removed, even if the ad group and campaign 
> are removed?
>
> Thanks,
> Greg
>
> On Monday, April 20, 2015 at 7:47:46 AM UTC-5, Danial Klimkin wrote:
>>
>> Hello MG,
>>
>>
>> 1. No, only _PERFORMANCE_REPORTs are affected. This includes 
>> CRITERIA but excludes PLACEMENT or KEYWORD.
>>
>> 2. This is unfortunately true. I've flagged this with the scripts team so 
>> they can review / document this aspect.
>>
>>
>> -Danial, AdWords API Team.
>>
>>
>> On Friday, April 17, 2015 at 8:38:48 PM UTC+3, AdWordsApiUser wrote:
>>>
>>> Thanks for your explanation. I have a couple of questions/comments:
>>>
>>> 1. Thanks for clarifying the bit about what level removed artifacts are 
>>> filtered. For reports such as Search Terms Report, or Placement Performance 
>>> Report etc. - do they contain data for Removed 
>>> Campaigns/AdGroups/Keywords/Ads, or the condition needs to be explicitly 
>>> added for any artifact that could be in removed state? 
>>>
>>> 2. For scripts, the version is optional. Unfortunately most people I've 
>>> seen write scripts, do not include this parameter, leading to auto-upgrade.
>>>
>>> TGIF :)
>>> MG
>>>
>>> On Friday, April 17, 2015 at 11:44:54 AM UTC-3, Danial Klimkin wrote:

 Hello MG,


 We normally avoid making changes into launched API versions. Scripts 
 users (those specifying API version) should not be affected, unless they 
 didn't read the release notes when migrated to v201502.

 Please note while we are going to discuss this issue, I can't promise 
 this change will be implemented.


 -Danial.



 On Friday, April 17, 2015 at 4:57:31 PM UTC+3, AdWordsApiUser wrote:
>
> Hi Danial,
>
> Thanks for your quick response. Is there a chance that this might 
> change in v201502? If yes, then we'd like to hold off the internal 
> upgrade 
> waiting for this to happen. My guess is must already be affecting 
> scripts, 
> and as this is pretty much a silent change, script users might not even 
> realize that the data they are fetching is not complete anymore.
>
> Cheers,
> MG
>
> On Friday, April 17, 2015 at 9:08:26 AM UTC-3, Danial Klimkin wrote:
>>
>> Hello,
>>
>>
>> Reporting filters out removed entries for the level of the report 
>> only. So, account level report will return stats for all objects (and 
>> you 
>> can't actually add CampaignStatus predicate while requesting it).
>>
>> In general, I see your point. We may want to take another look on how 
>> this is handled.
>>
>>
>> -Danial, AdWords API Team.
>>
>>
>> On Friday, April 17, 2015 at 2:59:53 PM UTC+3, AdWordsApiUser wrote:
>>>
>>> In the new version of the API, when using AdHoc reports, data for 
>>> artifacts that are marked removed is not included by default, even if 
>>> they 
>>> had impressions, clicks etc. in the chosen date range. This makes the 
>>> reports incorrect. If an entity was active in the past, its statistics 
>>> should be included, irrespective of whether it is active or not now. 
>>>
>>> This also makes me wonder - when I ask for an account performance 
>>> report, would it not include data for campaigns that were deleted? Or, 
>>> it 
>>> would? Both cases create a discrepancy - the first one is obviously 
>>> wrong, 
>>> and in the second one, the campaign report does not add up to the 
>>> account 
>>> performance report, unless the special condition is included.
>>>
>>> This particular change in behavior has made the transition to the 
>>> new version of the API particularly painful, and I have to remember to 
>>> include "WHERE CampaignStatus IN [ACTIVE, PAUSED, REMOVED]" in all my 
>>> awqls. It probably makes sense for most services, but not for reporting 
>>> stats.
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=

Re: Reporting - Data for Removed artifacts

2015-04-20 Thread GregT
Danial, just to clarify when you said:

"Reporting filters out removed entries for the level of the report only. 
So, account level report will return stats for all objects (and you can't 
actually add CampaignStatus predicate while requesting it)."

Does this mean, for instance, with a criteria performance report, we will 
get stats back for criteria that are in removed campaigns and/or removed ad 
groups that might now only have removed ads, so long as the criteria 
(criteria, placement, etc.) itself does not currently have the status of 
removed?  And for an ad performance report, we will get data back for ads 
that do not have the status of removed, even if the ad group and campaign 
are removed?

Thanks,
Greg

On Monday, April 20, 2015 at 7:47:46 AM UTC-5, Danial Klimkin wrote:
>
> Hello MG,
>
>
> 1. No, only _PERFORMANCE_REPORTs are affected. This includes 
> CRITERIA but excludes PLACEMENT or KEYWORD.
>
> 2. This is unfortunately true. I've flagged this with the scripts team so 
> they can review / document this aspect.
>
>
> -Danial, AdWords API Team.
>
>
> On Friday, April 17, 2015 at 8:38:48 PM UTC+3, AdWordsApiUser wrote:
>>
>> Thanks for your explanation. I have a couple of questions/comments:
>>
>> 1. Thanks for clarifying the bit about what level removed artifacts are 
>> filtered. For reports such as Search Terms Report, or Placement Performance 
>> Report etc. - do they contain data for Removed 
>> Campaigns/AdGroups/Keywords/Ads, or the condition needs to be explicitly 
>> added for any artifact that could be in removed state? 
>>
>> 2. For scripts, the version is optional. Unfortunately most people I've 
>> seen write scripts, do not include this parameter, leading to auto-upgrade.
>>
>> TGIF :)
>> MG
>>
>> On Friday, April 17, 2015 at 11:44:54 AM UTC-3, Danial Klimkin wrote:
>>>
>>> Hello MG,
>>>
>>>
>>> We normally avoid making changes into launched API versions. Scripts 
>>> users (those specifying API version) should not be affected, unless they 
>>> didn't read the release notes when migrated to v201502.
>>>
>>> Please note while we are going to discuss this issue, I can't promise 
>>> this change will be implemented.
>>>
>>>
>>> -Danial.
>>>
>>>
>>>
>>> On Friday, April 17, 2015 at 4:57:31 PM UTC+3, AdWordsApiUser wrote:

 Hi Danial,

 Thanks for your quick response. Is there a chance that this might 
 change in v201502? If yes, then we'd like to hold off the internal upgrade 
 waiting for this to happen. My guess is must already be affecting scripts, 
 and as this is pretty much a silent change, script users might not even 
 realize that the data they are fetching is not complete anymore.

 Cheers,
 MG

 On Friday, April 17, 2015 at 9:08:26 AM UTC-3, Danial Klimkin wrote:
>
> Hello,
>
>
> Reporting filters out removed entries for the level of the report 
> only. So, account level report will return stats for all objects (and you 
> can't actually add CampaignStatus predicate while requesting it).
>
> In general, I see your point. We may want to take another look on how 
> this is handled.
>
>
> -Danial, AdWords API Team.
>
>
> On Friday, April 17, 2015 at 2:59:53 PM UTC+3, AdWordsApiUser wrote:
>>
>> In the new version of the API, when using AdHoc reports, data for 
>> artifacts that are marked removed is not included by default, even if 
>> they 
>> had impressions, clicks etc. in the chosen date range. This makes the 
>> reports incorrect. If an entity was active in the past, its statistics 
>> should be included, irrespective of whether it is active or not now. 
>>
>> This also makes me wonder - when I ask for an account performance 
>> report, would it not include data for campaigns that were deleted? Or, 
>> it 
>> would? Both cases create a discrepancy - the first one is obviously 
>> wrong, 
>> and in the second one, the campaign report does not add up to the 
>> account 
>> performance report, unless the special condition is included.
>>
>> This particular change in behavior has made the transition to the new 
>> version of the API particularly painful, and I have to remember to 
>> include 
>> "WHERE CampaignStatus IN [ACTIVE, PAUSED, REMOVED]" in all my awqls. It 
>> probably makes sense for most services, but not for reporting stats.
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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

Re: Reporting - Data for Removed artifacts

2015-04-20 Thread Danial Klimkin
Hello MG,


1. No, only _PERFORMANCE_REPORTs are affected. This includes 
CRITERIA but excludes PLACEMENT or KEYWORD.

2. This is unfortunately true. I've flagged this with the scripts team so 
they can review / document this aspect.


-Danial, AdWords API Team.


On Friday, April 17, 2015 at 8:38:48 PM UTC+3, AdWordsApiUser wrote:
>
> Thanks for your explanation. I have a couple of questions/comments:
>
> 1. Thanks for clarifying the bit about what level removed artifacts are 
> filtered. For reports such as Search Terms Report, or Placement Performance 
> Report etc. - do they contain data for Removed 
> Campaigns/AdGroups/Keywords/Ads, or the condition needs to be explicitly 
> added for any artifact that could be in removed state? 
>
> 2. For scripts, the version is optional. Unfortunately most people I've 
> seen write scripts, do not include this parameter, leading to auto-upgrade.
>
> TGIF :)
> MG
>
> On Friday, April 17, 2015 at 11:44:54 AM UTC-3, Danial Klimkin wrote:
>>
>> Hello MG,
>>
>>
>> We normally avoid making changes into launched API versions. Scripts 
>> users (those specifying API version) should not be affected, unless they 
>> didn't read the release notes when migrated to v201502.
>>
>> Please note while we are going to discuss this issue, I can't promise 
>> this change will be implemented.
>>
>>
>> -Danial.
>>
>>
>>
>> On Friday, April 17, 2015 at 4:57:31 PM UTC+3, AdWordsApiUser wrote:
>>>
>>> Hi Danial,
>>>
>>> Thanks for your quick response. Is there a chance that this might change 
>>> in v201502? If yes, then we'd like to hold off the internal upgrade waiting 
>>> for this to happen. My guess is must already be affecting scripts, and as 
>>> this is pretty much a silent change, script users might not even realize 
>>> that the data they are fetching is not complete anymore.
>>>
>>> Cheers,
>>> MG
>>>
>>> On Friday, April 17, 2015 at 9:08:26 AM UTC-3, Danial Klimkin wrote:

 Hello,


 Reporting filters out removed entries for the level of the report only. 
 So, account level report will return stats for all objects (and you can't 
 actually add CampaignStatus predicate while requesting it).

 In general, I see your point. We may want to take another look on how 
 this is handled.


 -Danial, AdWords API Team.


 On Friday, April 17, 2015 at 2:59:53 PM UTC+3, AdWordsApiUser wrote:
>
> In the new version of the API, when using AdHoc reports, data for 
> artifacts that are marked removed is not included by default, even if 
> they 
> had impressions, clicks etc. in the chosen date range. This makes the 
> reports incorrect. If an entity was active in the past, its statistics 
> should be included, irrespective of whether it is active or not now. 
>
> This also makes me wonder - when I ask for an account performance 
> report, would it not include data for campaigns that were deleted? Or, it 
> would? Both cases create a discrepancy - the first one is obviously 
> wrong, 
> and in the second one, the campaign report does not add up to the account 
> performance report, unless the special condition is included.
>
> This particular change in behavior has made the transition to the new 
> version of the API particularly painful, and I have to remember to 
> include 
> "WHERE CampaignStatus IN [ACTIVE, PAUSED, REMOVED]" in all my awqls. It 
> probably makes sense for most services, but not for reporting stats.
>


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/6855ce43-af6a-49f3-afcf-b879d2a931da%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Reporting - Data for Removed artifacts

2015-04-17 Thread AdWordsApiUser
Thanks for your explanation. I have a couple of questions/comments:

1. Thanks for clarifying the bit about what level removed artifacts are 
filtered. For reports such as Search Terms Report, or Placement Performance 
Report etc. - do they contain data for Removed 
Campaigns/AdGroups/Keywords/Ads, or the condition needs to be explicitly 
added for any artifact that could be in removed state? 

2. For scripts, the version is optional. Unfortunately most people I've 
seen write scripts, do not include this parameter, leading to auto-upgrade.

TGIF :)
MG

On Friday, April 17, 2015 at 11:44:54 AM UTC-3, Danial Klimkin wrote:
>
> Hello MG,
>
>
> We normally avoid making changes into launched API versions. Scripts users 
> (those specifying API version) should not be affected, unless they didn't 
> read the release notes when migrated to v201502.
>
> Please note while we are going to discuss this issue, I can't promise this 
> change will be implemented.
>
>
> -Danial.
>
>
>
> On Friday, April 17, 2015 at 4:57:31 PM UTC+3, AdWordsApiUser wrote:
>>
>> Hi Danial,
>>
>> Thanks for your quick response. Is there a chance that this might change 
>> in v201502? If yes, then we'd like to hold off the internal upgrade waiting 
>> for this to happen. My guess is must already be affecting scripts, and as 
>> this is pretty much a silent change, script users might not even realize 
>> that the data they are fetching is not complete anymore.
>>
>> Cheers,
>> MG
>>
>> On Friday, April 17, 2015 at 9:08:26 AM UTC-3, Danial Klimkin wrote:
>>>
>>> Hello,
>>>
>>>
>>> Reporting filters out removed entries for the level of the report only. 
>>> So, account level report will return stats for all objects (and you can't 
>>> actually add CampaignStatus predicate while requesting it).
>>>
>>> In general, I see your point. We may want to take another look on how 
>>> this is handled.
>>>
>>>
>>> -Danial, AdWords API Team.
>>>
>>>
>>> On Friday, April 17, 2015 at 2:59:53 PM UTC+3, AdWordsApiUser wrote:

 In the new version of the API, when using AdHoc reports, data for 
 artifacts that are marked removed is not included by default, even if they 
 had impressions, clicks etc. in the chosen date range. This makes the 
 reports incorrect. If an entity was active in the past, its statistics 
 should be included, irrespective of whether it is active or not now. 

 This also makes me wonder - when I ask for an account performance 
 report, would it not include data for campaigns that were deleted? Or, it 
 would? Both cases create a discrepancy - the first one is obviously wrong, 
 and in the second one, the campaign report does not add up to the account 
 performance report, unless the special condition is included.

 This particular change in behavior has made the transition to the new 
 version of the API particularly painful, and I have to remember to include 
 "WHERE CampaignStatus IN [ACTIVE, PAUSED, REMOVED]" in all my awqls. It 
 probably makes sense for most services, but not for reporting stats.

>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/cf4db23d-d184-4d6e-9244-5e6473590d6a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Reporting - Data for Removed artifacts

2015-04-17 Thread Danial Klimkin
Hello MG,


We normally avoid making changes into launched API versions. Scripts users 
(those specifying API version) should not be affected, unless they didn't 
read the release notes when migrated to v201502.

Please note while we are going to discuss this issue, I can't promise this 
change will be implemented.


-Danial.



On Friday, April 17, 2015 at 4:57:31 PM UTC+3, AdWordsApiUser wrote:
>
> Hi Danial,
>
> Thanks for your quick response. Is there a chance that this might change 
> in v201502? If yes, then we'd like to hold off the internal upgrade waiting 
> for this to happen. My guess is must already be affecting scripts, and as 
> this is pretty much a silent change, script users might not even realize 
> that the data they are fetching is not complete anymore.
>
> Cheers,
> MG
>
> On Friday, April 17, 2015 at 9:08:26 AM UTC-3, Danial Klimkin wrote:
>>
>> Hello,
>>
>>
>> Reporting filters out removed entries for the level of the report only. 
>> So, account level report will return stats for all objects (and you can't 
>> actually add CampaignStatus predicate while requesting it).
>>
>> In general, I see your point. We may want to take another look on how 
>> this is handled.
>>
>>
>> -Danial, AdWords API Team.
>>
>>
>> On Friday, April 17, 2015 at 2:59:53 PM UTC+3, AdWordsApiUser wrote:
>>>
>>> In the new version of the API, when using AdHoc reports, data for 
>>> artifacts that are marked removed is not included by default, even if they 
>>> had impressions, clicks etc. in the chosen date range. This makes the 
>>> reports incorrect. If an entity was active in the past, its statistics 
>>> should be included, irrespective of whether it is active or not now. 
>>>
>>> This also makes me wonder - when I ask for an account performance 
>>> report, would it not include data for campaigns that were deleted? Or, it 
>>> would? Both cases create a discrepancy - the first one is obviously wrong, 
>>> and in the second one, the campaign report does not add up to the account 
>>> performance report, unless the special condition is included.
>>>
>>> This particular change in behavior has made the transition to the new 
>>> version of the API particularly painful, and I have to remember to include 
>>> "WHERE CampaignStatus IN [ACTIVE, PAUSED, REMOVED]" in all my awqls. It 
>>> probably makes sense for most services, but not for reporting stats.
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/415b8dc8-376c-4891-9c86-ce1afb828437%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Reporting - Data for Removed artifacts

2015-04-17 Thread AdWordsApiUser
Hi Danial,

Thanks for your quick response. Is there a chance that this might change in 
v201502? If yes, then we'd like to hold off the internal upgrade waiting 
for this to happen. My guess is must already be affecting scripts, and as 
this is pretty much a silent change, script users might not even realize 
that the data they are fetching is not complete anymore.

Cheers,
MG

On Friday, April 17, 2015 at 9:08:26 AM UTC-3, Danial Klimkin wrote:
>
> Hello,
>
>
> Reporting filters out removed entries for the level of the report only. 
> So, account level report will return stats for all objects (and you can't 
> actually add CampaignStatus predicate while requesting it).
>
> In general, I see your point. We may want to take another look on how this 
> is handled.
>
>
> -Danial, AdWords API Team.
>
>
> On Friday, April 17, 2015 at 2:59:53 PM UTC+3, AdWordsApiUser wrote:
>>
>> In the new version of the API, when using AdHoc reports, data for 
>> artifacts that are marked removed is not included by default, even if they 
>> had impressions, clicks etc. in the chosen date range. This makes the 
>> reports incorrect. If an entity was active in the past, its statistics 
>> should be included, irrespective of whether it is active or not now. 
>>
>> This also makes me wonder - when I ask for an account performance report, 
>> would it not include data for campaigns that were deleted? Or, it would? 
>> Both cases create a discrepancy - the first one is obviously wrong, and in 
>> the second one, the campaign report does not add up to the account 
>> performance report, unless the special condition is included.
>>
>> This particular change in behavior has made the transition to the new 
>> version of the API particularly painful, and I have to remember to include 
>> "WHERE CampaignStatus IN [ACTIVE, PAUSED, REMOVED]" in all my awqls. It 
>> probably makes sense for most services, but not for reporting stats.
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/962894f3-7540-46dd-a96a-8f43e98fa728%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Reporting - Data for Removed artifacts

2015-04-17 Thread Danial Klimkin
Hello,


Reporting filters out removed entries for the level of the report only. So, 
account level report will return stats for all objects (and you can't 
actually add CampaignStatus predicate while requesting it).

In general, I see your point. We may want to take another look on how this 
is handled.


-Danial, AdWords API Team.


On Friday, April 17, 2015 at 2:59:53 PM UTC+3, AdWordsApiUser wrote:
>
> In the new version of the API, when using AdHoc reports, data for 
> artifacts that are marked removed is not included by default, even if they 
> had impressions, clicks etc. in the chosen date range. This makes the 
> reports incorrect. If an entity was active in the past, its statistics 
> should be included, irrespective of whether it is active or not now. 
>
> This also makes me wonder - when I ask for an account performance report, 
> would it not include data for campaigns that were deleted? Or, it would? 
> Both cases create a discrepancy - the first one is obviously wrong, and in 
> the second one, the campaign report does not add up to the account 
> performance report, unless the special condition is included.
>
> This particular change in behavior has made the transition to the new 
> version of the API particularly painful, and I have to remember to include 
> "WHERE CampaignStatus IN [ACTIVE, PAUSED, REMOVED]" in all my awqls. It 
> probably makes sense for most services, but not for reporting stats.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/8deab6ac-4d5e-4cde-80b8-533bf9b82b25%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.