Missing SearchExactMatchImpressionShare values in CAMPAIGN_PERFORMANCE_REPORT

35 views
Skip to first unread message

VG

unread,
Jul 12, 2018, 5:15:47 AM7/12/18
to AdWords API and Google Ads API Forum

Hello,

I would like to get some clarification on this issue we're facing. Below are the parameters used for the request:

{'reportName': u"My sample report", 'selector': {'fields': ['Labels', 'SearchExactMatchImpressionShare', 'SearchImpressionShare', 'Impressions'], 'dateRange': {'max': datetime.date(2018, 6, 30), 'min': datetime.date(2018, 6, 1)}}, 'reportType': u'CAMPAIGN_PERFORMANCE_REPORT', 'dateRangeType': 'CUSTOM_DATE', 'downloadFormat': 'CSV'}


The API version being used is v201710

I have attached the response that we get.

The first question is regarding why there are more rows than the number of unique values for "Labels", which is the only attribute that we're segmenting by.

But the main question is regarding why there are values like "--" for certain rows. Are these values meant to be interpreted as Zero or are they just unavailable?

The missing values are preventing us from accurately representing the data. So any help would be much appreciated.

Thank you! 
ga_response.json

Teja Makani

unread,
Jul 12, 2018, 3:54:16 PM7/12/18
to AdWords API and Google Ads API Forum
Hello Varun,

Please find my response below inline:
  1. The first question is regarding why there are more rows than the number of unique values for "Labels", which is the only attribute that we're segmenting by.
  1. The Campaigns Performance report includes all statistics aggregated by default at the campaign level, one row per campaign. If two campaigns have the same Labels, then you will see duplicates. To get the details of the labels you could use Label Report, note that label report is a structured report it does not report any stats.

  1. But the main question is regarding why there are values like "--" for certain rows. Are these values meant to be interpreted as Zero or are they just unavailable?
  1. When the particular field of the report does not record any values than "--" appear in the result. 
Let me know if you have any further questions.

Regards,
Sai Teja, AdWords API Team.

VG

unread,
Jul 16, 2018, 11:24:10 PM7/16/18
to AdWords API and Google Ads API Forum
Hi Sai Teja,

Thanks for getting back to me on this!

Your response to my first question is clear. I understand that the report is implicitly segmented by campaigns so the result makes sense.

But for the second question regarding "--" values you've said
"When the particular field of the report does not record any values than "--" appear in the result."

Could I please get some more details on this please? What are the circumstances under which no values are recorded for a particular field? I'm guessing this means we cannot assume "--" values to be zero?

Thank you.

Regards 

Teja Makani

unread,
Jul 17, 2018, 3:26:03 PM7/17/18
to AdWords API and Google Ads API Forum
Hello Varun,

"--" will be shown on the report field when the specified field/value doesn't apply to that row. So, for example, let's take the Amount field of the CampaignPerformanceReport which will receive "--" if the field is a bid and no bid applies to the row. Likewise if no SearchExactMatchImpressionShare available for the campaign you will be seeing '--' for that field of the row. Please let me know if you have any further questions.
Reply all
Reply to author
Forward
0 new messages