Re: Multiple rows for same AdGroupId, Id in Age Performance Report

2020-02-21 Thread Talha Khan
Hi,
We are an ETL platform.
This doesn't help me, as the report which I get, becomes uncertain, until I
know because of which attributes, we can have multiple rows. I would like
to remove such attributes from the request itself, to make sure, I can rely
on the data. Right now, I am not sure if I could use the values as is from
the report.
Also, it should be mentioned in the documentation for each attribute in
each report, if adding the attribute in the request can result in multiple
rows or not. Right now the documentation directly says, it would be one row
per ad for Ad Performance Report,if you don't add segment attributes.

On Sat, Feb 22, 2020, 1:26 AM Google Ads API Forum Advisor Prod <
adsapiforumadvi...@gmail.com> wrote:

> Hi Talha,
>
> Thank you for the update. I see two concerns that need to be addressed.
>
> 1. Is there a way to know all such attributes for each report which would
> result in creating multiple rows. How to find such attributes for each
> report type?
>
> There is no existing list of attributes that would result in creating
> multiple rows. However, some attributes could produce more than one row if
> more than one type of attribute exists in that ad group. For example,
> IsNegative
> 
>  can
> produce more than one row because there is a chance that your ad group has
> both negative and positive criterion that exist in the adgroup. However,
> attributes such as AdGroupStatus
> 
>  cannot
> be Enabled, Paused, and Disabled at the same time since an AdGroup can only
> be one status at any given time, therefore it will never provide more than
> one row.
>
> 2. Will this IsNegative cause multiple rows across all the reports where
> this attribute is valid?
>
> IsNegative may cause multiple rows in some reports where this attribute is
> a valid attribute if there happens to be an instance where there exists a
> couple criterion in the same “group” or “campaign” where some are positive
> and some are negative, in which the report will differentiate the metrics
> per “positive criteria” and “negative criteria” on the level of the chosen
> report type.
>
> Let me know if you have further questions.
>
> Thank you,
> Bryan, Google Ads API Team
>
>
> ref:_00D1U1174p._5001UV1OER:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/CAAALGUyBV%2BPb3vOXbm4xMFW%2BxP3oDb0NBrFp7ayK%2BJsOLT6nnw%40mail.gmail.com.


Re: Multiple rows for same AdGroupId, Id in Age Performance Report

2020-02-21 Thread Google Ads API Forum Advisor Prod
Hi Talha,

Thank you for the update. I see two concerns that need to be addressed.

1. Is there a way to know all such attributes for each report which would 
result in creating multiple rows. How to find such attributes for each report 
type?

There is no existing list of attributes that would result in creating multiple 
rows. However, some attributes could produce more than one row if more than one 
type of attribute exists in that ad group. For example, IsNegative can produce 
more than one row because there is a chance that your ad group has both 
negative and positive criterion that exist in the adgroup. However, attributes 
such as AdGroupStatus cannot be Enabled, Paused, and Disabled at the same time 
since an AdGroup can only be one status at any given time, therefore it will 
never provide more than one row.

2. Will this IsNegative cause multiple rows across all the reports where this 
attribute is valid?

IsNegative may cause multiple rows in some reports where this attribute is a 
valid attribute if there happens to be an instance where there exists a couple 
criterion in the same “group” or “campaign” where some are positive and some 
are negative, in which the report will differentiate the metrics per “positive 
criteria” and “negative criteria” on the level of the chosen report type.

Let me know if you have further questions.

Thank you,
Bryan, Google Ads API Team
ref:_00D1U1174p._5001UV1OER:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/BZp9T0Q62I1L00LqpcFQqXSKyd7VoyNOyxfg%40sfdc.net.


Re: Multiple rows for same AdGroupId, Id in Age Performance Report

2020-02-20 Thread Talha Khan
Okay.
1) Is there a way to know all such attributes for each report which would 
result in creating multiple rows. How to find such attributes for each 
report type?
2) Will this IsNegative cause multiple rows across all the reports where 
this attribute is valid?

On Friday, February 21, 2020 at 1:58:45 AM UTC+5:30, adsapiforumadvisor 
wrote:
>
> Hi Talha,
>
> I understand your concern and would like to clarify my previous message. 
> In Ad Performance Report, when you pull an attribute, the report will pull 
> all instances of that attribute that is available. For example, when you 
> query AdGroupId 
> ,
>  
> what you should obtain is every single AdGroupId that is available in the 
> Ad Performance Report under the account you run the query against.
>
> If we apply this to IsNegative 
> ,
>  
> you may encounter some AdGroups that have more than one criterion, in which 
> some are negative (true) and positive (false) that are delimited by the 
> predicate values in the documentation. In this case, you are querying every 
> available criterion and whether the obtained criterion is positive or 
> negative. This isn’t segmenting your data, but rather providing each 
> instance of a positive or negative criterion in your report. Let me know if 
> you have further questions.
>
> Thank you,
> Bryan, Google Ads API Team
>
>
> ref:_00D1U1174p._5001UV1OER:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a8dea7b8-052b-45f4-9715-69057c5a8ae3%40googlegroups.com.


Re: Multiple rows for same AdGroupId, Id in Age Performance Report

2020-02-20 Thread Google Ads API Forum Advisor Prod
Hi Talha,

I understand your concern and would like to clarify my previous message. In Ad 
Performance Report, when you pull an attribute, the report will pull all 
instances of that attribute that is available. For example, when you query 
AdGroupId, what you should obtain is every single AdGroupId that is available 
in the Ad Performance Report under the account you run the query against.

If we apply this to IsNegative, you may encounter some AdGroups that have more 
than one criterion, in which some are negative (true) and positive (false) that 
are delimited by the predicate values in the documentation. In this case, you 
are querying every available criterion and whether the obtained criterion is 
positive or negative. This isn’t segmenting your data, but rather providing 
each instance of a positive or negative criterion in your report. Let me know 
if you have further questions.

Thank you,
Bryan, Google Ads API Team
ref:_00D1U1174p._5001UV1OER:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/90rKQ0Q60OVA00wpoDCyw4TEyss0etGsSnJA%40sfdc.net.


Re: Multiple rows for same AdGroupId, Id in Age Performance Report

2020-02-19 Thread Talha Khan
Hi,
But in the documentation it's clearly written, if I don't put segment 
fields in the request, *the statistics are aggregated at the ad level, one 
row per ad.* And IsNegative is not a segment attribute according to the 
documentation.
https://developers.google.com/adwords/api/docs/appendix/reports/ad-performance-report
"The Ad Performance report includes all statistics aggregated at the ad 
level, one row per ad. If other segment fields are used, you may get more 
than one row per ad. See segmentation for more information. This is a 
single attribution report when CriterionId is requested. The CriterionId 
field will return any criteria that triggered the ad, not just keywords."

Also, when you are saying, "This may be the case for some of the attribute 
types", how do we know, such attributes for each report. Is there 
documentation pointing to that?

On Thursday, February 20, 2020 at 1:15:56 AM UTC+5:30, adsapiforumadvisor 
wrote:
>
> Hi Talha,
>
> Thank you for the information and clarification. In your example, the 
> reason Case 2 provides you with two rows for the same AdGroupId and Id 
> combination is because the field IsNegative has two types, “True” and 
> “False”. In this case, your click value of 35 is being bifurcated into the 
> clicks where IsNegative is True or False. This may be the case for some of 
> the attribute types. Let me know if you have further questions.
>
> Thank you,
> Bryan, Google Ads API Team
>
>
> ref:_00D1U1174p._5001UV1OER:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/cd00ec0b-9c01-4d04-b0f8-5f582a545a24%40googlegroups.com.


Re: Multiple rows for same AdGroupId, Id in Age Performance Report

2020-02-19 Thread Google Ads API Forum Advisor Prod
Hi Talha,

Thank you for the information and clarification. In your example, the reason 
Case 2 provides you with two rows for the same AdGroupId and Id combination is 
because the field IsNegative has two types, “True” and “False”. In this case, 
your click value of 35 is being bifurcated into the clicks where IsNegative is 
True or False. This may be the case for some of the attribute types. Let me 
know if you have further questions.

Thank you,
Bryan, Google Ads API Team
ref:_00D1U1174p._5001UV1OER:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/eVB-z0Q5YS7X00xrI5BdRISOu4rwCT8nPSQw%40sfdc.net.


Re: Multiple rows for same AdGroupId, Id in Age Performance Report

2020-02-18 Thread Talha Khan
Hi,
So, I tried out various things.
*Case 1:* When I add 3 fields => [*AdGroupId, Id, Clicks]* for the same 
date(17th Feb 2020), customerId, Ad Performance Report returns 14566 rows.
*Case 2: *As soon as I add 1 more field => [*AdGroupId, Id, Clicks, 
IsNegative] *for the same date, customerId, Ad Performance Report returns 
284 rows, which is okay, since IsNegative For AdPerformanceReport doesn't 
support ZeroImpressions, so adding that attribute, makes ZeroImpression as 
False and returns fewer rows.
But, the issue is, in Case 1: the data is correct(clicks = 35) and 
[AdGroupId and Id] combination is unique.
In Case 2: the data is incorrect and there are 2 rows for one of the 
[AdGroupId and Id] combination, with values of click as [30 and 5], which 
sums up to 35. I want to know, why there are 2 rows in the 2nd Case, though 
I didn't ask for any segment field. It should sum up the click values for 
the [AdGroupId and Id] combination and return 1 row with click value as 35.

On Wednesday, February 19, 2020 at 8:52:17 AM UTC+5:30, Talha Khan wrote:
>
> Hi,
>
> Sorry for the misspelling, It's Ad Performance Report.
> I am getting multiple rows with the same AdGroupId and Id, with different 
> data(as in clicks in one row is 50 and another row is 30) for the Ad 
> Performance Report. And I am *not requesting any segment fields listed in 
> the documentation.* Ideally, shouldn't it be *aggregated at the AdGroupId 
> and Id level,* and there should be a single row with number of clicks as 
> 80?
> Since in the documentation, it's written: "*The Ad Performance report 
> includes all statistics aggregated at the ad level*,* one row per ad.* If 
> other segment fields are used, you may get more than one row per ad"
> My report definition is the following :
>
> {
>>   "id": null,
>>   "selector": {
>> "fields": [
>>   "AbsoluteTopImpressionPercentage",
>>   "AccentColor",
>>   "AccountCurrencyCode",
>>   "AccountDescriptiveName",
>>   "AccountTimeZone",
>>   "ActiveViewCpm",
>>   "ActiveViewCtr",
>>   "ActiveViewImpressions",
>>   "ActiveViewMeasurability",
>>   "ActiveViewMeasurableCost",
>>   "ActiveViewMeasurableImpressions",
>>   "ActiveViewViewability",
>>   "AdGroupId",
>>   "AdGroupName",
>>   "AdGroupStatus",
>>   "AdStrengthInfo",
>>   "AdType",
>>   "AllConversionRate",
>>   "AllConversionValue",
>>   "AllConversions",
>>   "AllowFlexibleColor",
>>   "Automated",
>>   "AverageCost",
>>   "AverageCpc",
>>   "AverageCpe",
>>   "AverageCpm",
>>   "AverageCpv",
>>   "AveragePageviews",
>>   "AveragePosition",
>>   "AverageTimeOnSite",
>>   "BaseAdGroupId",
>>   "BaseCampaignId",
>>   "BounceRate",
>>   "BusinessName",
>>   "CallOnlyPhoneNumber",
>>   "CallToActionText",
>>   "CampaignId",
>>   "CampaignName",
>>   "CampaignStatus",
>>   "ClickAssistedConversionValue",
>>   "ClickAssistedConversions",
>>   "ClickAssistedConversionsOverLastClickConversions",
>>   "Clicks",
>>   "CombinedApprovalStatus",
>>   "ConversionRate",
>>   "ConversionValue",
>>   "Conversions",
>>   "Cost",
>>   "CostPerAllConversion",
>>   "CostPerConversion",
>>   "CostPerCurrentModelAttributedConversion",
>>   "CreativeDestinationUrl",
>>   "CreativeFinalAppUrls",
>>   "CreativeFinalMobileUrls",
>>   "CreativeFinalUrlSuffix",
>>   "CreativeFinalUrls",
>>   "CreativeTrackingUrlTemplate",
>>   "CreativeUrlCustomParameters",
>>   "CrossDeviceConversions",
>>   "Ctr",
>>   "CurrentModelAttributedConversionValue",
>>   "CurrentModelAttributedConversions",
>>   "CustomerDescriptiveName",
>>   "Description",
>>   "Description1",
>>   "Description2",
>>   "DevicePreference",
>>   "DisplayUrl",
>>   "EngagementRate",
>>   "Engagements",
>>   "EnhancedDisplayCreativeLandscapeLogoImageMediaId",
>>   "EnhancedDisplayCreativeLogoImageMediaId",
>>   "EnhancedDisplayCreativeMarketingImageMediaId",
>>   "EnhancedDisplayCreativeMarketingImageSquareMediaId",
>>   "ExpandedDynamicSearchCreativeDescription2",
>>   "ExpandedTextAdDescription2",
>>   "ExpandedTextAdHeadlinePart3",
>>   "ExternalCustomerId",
>>   "FormatSetting",
>>   "GmailCreativeHeaderImageMediaId",
>>   "GmailCreativeLogoImageMediaId",
>>   "GmailCreativeMarketingImageMediaId",
>>   "GmailForwards",
>>   "GmailSaves",
>>   "GmailSecondaryClicks",
>>   "GmailTeaserBusinessName",
>>   "GmailTeaserDescription",
>>   "GmailTeaserHeadline",
>>   "Headline",
>>   "HeadlinePart1",
>>   "HeadlinePart2",
>>   "Id",
>>   "ImageAdUrl",
>>   "ImageCreativeImageHeight",
>>   "ImageCreativeImageWidth",
>>   "ImageCreativeMimeType",
>>   "ImageCreativeName",
>>   "ImpressionAssistedConversionValue",
>>   

Re: Multiple rows for same AdGroupId, Id in Age Performance Report

2020-02-18 Thread Talha Khan
Hi,

Sorry for the misspelling, It's Ad Performance Report.
I am getting multiple rows with the same AdGroupId and Id, with different 
data(as in clicks in one row is 50 and another row is 30) for the Ad 
Performance Report. And I am *not requesting any segment fields listed in 
the documentation.* Ideally, shouldn't it be *aggregated at the AdGroupId 
and Id level,* and there should be a single row with number of clicks as 80?
Since in the documentation, it's written: "*The Ad Performance report 
includes all statistics aggregated at the ad level*,* one row per ad.* If 
other segment fields are used, you may get more than one row per ad"
My report definition is the following :

{
>   "id": null,
>   "selector": {
> "fields": [
>   "AbsoluteTopImpressionPercentage",
>   "AccentColor",
>   "AccountCurrencyCode",
>   "AccountDescriptiveName",
>   "AccountTimeZone",
>   "ActiveViewCpm",
>   "ActiveViewCtr",
>   "ActiveViewImpressions",
>   "ActiveViewMeasurability",
>   "ActiveViewMeasurableCost",
>   "ActiveViewMeasurableImpressions",
>   "ActiveViewViewability",
>   "AdGroupId",
>   "AdGroupName",
>   "AdGroupStatus",
>   "AdStrengthInfo",
>   "AdType",
>   "AllConversionRate",
>   "AllConversionValue",
>   "AllConversions",
>   "AllowFlexibleColor",
>   "Automated",
>   "AverageCost",
>   "AverageCpc",
>   "AverageCpe",
>   "AverageCpm",
>   "AverageCpv",
>   "AveragePageviews",
>   "AveragePosition",
>   "AverageTimeOnSite",
>   "BaseAdGroupId",
>   "BaseCampaignId",
>   "BounceRate",
>   "BusinessName",
>   "CallOnlyPhoneNumber",
>   "CallToActionText",
>   "CampaignId",
>   "CampaignName",
>   "CampaignStatus",
>   "ClickAssistedConversionValue",
>   "ClickAssistedConversions",
>   "ClickAssistedConversionsOverLastClickConversions",
>   "Clicks",
>   "CombinedApprovalStatus",
>   "ConversionRate",
>   "ConversionValue",
>   "Conversions",
>   "Cost",
>   "CostPerAllConversion",
>   "CostPerConversion",
>   "CostPerCurrentModelAttributedConversion",
>   "CreativeDestinationUrl",
>   "CreativeFinalAppUrls",
>   "CreativeFinalMobileUrls",
>   "CreativeFinalUrlSuffix",
>   "CreativeFinalUrls",
>   "CreativeTrackingUrlTemplate",
>   "CreativeUrlCustomParameters",
>   "CrossDeviceConversions",
>   "Ctr",
>   "CurrentModelAttributedConversionValue",
>   "CurrentModelAttributedConversions",
>   "CustomerDescriptiveName",
>   "Description",
>   "Description1",
>   "Description2",
>   "DevicePreference",
>   "DisplayUrl",
>   "EngagementRate",
>   "Engagements",
>   "EnhancedDisplayCreativeLandscapeLogoImageMediaId",
>   "EnhancedDisplayCreativeLogoImageMediaId",
>   "EnhancedDisplayCreativeMarketingImageMediaId",
>   "EnhancedDisplayCreativeMarketingImageSquareMediaId",
>   "ExpandedDynamicSearchCreativeDescription2",
>   "ExpandedTextAdDescription2",
>   "ExpandedTextAdHeadlinePart3",
>   "ExternalCustomerId",
>   "FormatSetting",
>   "GmailCreativeHeaderImageMediaId",
>   "GmailCreativeLogoImageMediaId",
>   "GmailCreativeMarketingImageMediaId",
>   "GmailForwards",
>   "GmailSaves",
>   "GmailSecondaryClicks",
>   "GmailTeaserBusinessName",
>   "GmailTeaserDescription",
>   "GmailTeaserHeadline",
>   "Headline",
>   "HeadlinePart1",
>   "HeadlinePart2",
>   "Id",
>   "ImageAdUrl",
>   "ImageCreativeImageHeight",
>   "ImageCreativeImageWidth",
>   "ImageCreativeMimeType",
>   "ImageCreativeName",
>   "ImpressionAssistedConversionValue",
>   "ImpressionAssistedConversions",
>   "ImpressionAssistedConversionsOverLastClickConversions",
>   "Impressions",
>   "InteractionRate",
>   "InteractionTypes",
>   "Interactions",
>   "IsNegative",
>   "LabelIds",
>   "Labels",
>   "LongHeadline",
>   "MainColor",
>   "MarketingImageCallToActionText",
>   "MarketingImageCallToActionTextColor",
>   "MarketingImageDescription",
>   "MarketingImageHeadline",
>   "MultiAssetResponsiveDisplayAdAccentColor",
>   "MultiAssetResponsiveDisplayAdAllowFlexibleColor",
>   "MultiAssetResponsiveDisplayAdBusinessName",
>   "MultiAssetResponsiveDisplayAdCallToActionText",
>   "MultiAssetResponsiveDisplayAdDescriptions",
>   "MultiAssetResponsiveDisplayAdDynamicSettingsPricePrefix",
>   "MultiAssetResponsiveDisplayAdDynamicSettingsPromoText",
>   "MultiAssetResponsiveDisplayAdFormatSetting",
>   "MultiAssetResponsiveDisplayAdHeadlines",
>   "MultiAssetResponsiveDisplayAdLandscapeLogoImages",
>   "MultiAssetResponsiveDisplayAdLogoImages",
>   "MultiAssetResponsiveDisplayAdLongHeadline",
>   "MultiAssetResponsiveDisplayAdMainColor",
>   "Mu

Re: Multiple rows for same AdGroupId, Id in Age Performance Report

2020-02-18 Thread Talha Khan
Hi,

Sorry for the misspelling, It's Ad Performance Report.
And, I am getting multiple rows with the same AdGroupId and Id for the Ad 
Performance Report. And I am not requesting any segment fields listed in 
the documentation.
Though in the documentation, it's written: "The Ad Performance report 
includes all statistics aggregated at the ad level, one row per ad. If 
other segment fields are used, you may get more than one row per ad"


On Wednesday, February 19, 2020 at 3:02:48 AM UTC+5:30, adsapiforumadvisor 
wrote:
>
> Hi Talha,
>
> Thank you for reaching out to us. I see that you’re encountering multiple 
> rows with the same AdGroupId and Id. This is because Age Range 
> Performance Report 
> 
>  
> is a multiple attribution report 
> ,
>  
> which can be thought of as criteria type-specific reports. Thus you may 
> encounter multiple rows with the same AdGroupId and Id. These multiple 
> attribution reports should not be aggregated together, however, as it may 
> double count impressions and clicks. Let me know if you have further 
> questions.
>
> Thank you,
> Bryan, Google Ads API Team
>
>
> ref:_00D1U1174p._5001UV1OER:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b703c6e0-cfa2-4205-a245-e6be0f4fa752%40googlegroups.com.


RE: Multiple rows for same AdGroupId, Id in Age Performance Report

2020-02-18 Thread Google Ads API Forum Advisor Prod
Hi Talha,

Thank you for reaching out to us. I see that you’re encountering multiple rows 
with the same AdGroupId and Id. This is because Age Range Performance Report is 
a multiple attribution report, which can be thought of as criteria 
type-specific reports. Thus you may encounter multiple rows with the same 
AdGroupId and Id. These multiple attribution reports should not be aggregated 
together, however, as it may double count impressions and clicks. Let me know 
if you have further questions.

Thank you,
Bryan, Google Ads API Team
ref:_00D1U1174p._5001UV1OER:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/EER3F0Q5X2HX00qeUz-eD0TuqAM8WUYViV6g%40sfdc.net.


Multiple rows for same AdGroupId, Id in Age Performance Report

2020-02-18 Thread Talha Khan
Hi,

For Age Performance Report for the date - 20200217, I am getting multiple 
rows with the same AdGroupId and Id.
When I added CriterionId, I found they have different CriterionIds.
But, since, in the request, I've not added CriterionId, so, shouldn't data 
be aggregated across AdGroupId and Id and return a single row summing 
clicks, cost, etc for all the CriterionIds.?
I checked the documentation, it says: "The Ad Performance report includes 
all statistics aggregated at the ad level, one row per ad. If other segment 
fields are used, you may get more than one row per ad." 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/bcec3bb5-7a4f-4cb9-8dd0-e65365f21bf6%40googlegroups.com.