Google Ads Api report - ImpressionReach is always empty

179 views
Skip to first unread message

Vojtěch Nedvěd

unread,
Jun 17, 2019, 8:45:57 AM6/17/19
to AdWords API and Google Ads API Forum
Heya, 

i am fighting with a problem i encountered when fetching report data from Google Ads Api, more concretely from Campaign Performance Report. In fact, i wanna get metrics for campaigns for each day. Next to other metrics the ImpressionReach metric. I get the whole data in selected time range just fine, but the ImressionReach column (labeled in the result "Unique cookies") are always empty (" --" value). I have no idea why is that, even though no all campaings have this column set in web browser google ads, some campaigns do anyways and my report still doesnt have the value. Is there a catch i am no seeing? Or how else can i get this metric?

Just to be exact, i use PHP Google Ads api, v201809, Campaign Performance Report (the only type of report with ImpressionReach metric) and my selector looks like this:

$selector->setFields([
'Date',
'CampaignId',
'CampaignStatus',
'Impressions',
'Clicks',
'Cost',
'CostPerConversion',
'ConversionRate',
'Conversions',
'ConversionValue',
'ValuePerConversion',
'Interactions',
'Ctr', // click rate = Clicks / Impressions
'VideoViews',
'VideoQuartile25Rate',
'VideoQuartile50Rate',
'VideoQuartile75Rate',
'VideoQuartile100Rate',
'Engagements',
'EngagementRate',
'ImpressionReach', // unique Impressions, number|'< 100'
]);

Google Ads API Forum Advisor Prod

unread,
Jun 17, 2019, 3:25:17 PM6/17/19
to adwor...@googlegroups.com
Hello,

To help further could you please share the account ID fro which you are facing this discrepancy and the screenshot from the UI where you are having an option to enable them? You could use reply privately to the author option while sharing the information requested. 

Regards,
Sai Teja, Google Ads API Team

ref:_00D1U1174p._5001UBnipa:ref

Vojtěch Nedvěd

unread,
Jun 19, 2019, 3:44:41 AM6/19/19
to AdWords API and Google Ads API Forum
Hello Sai, 
after further googleing i found that cannot find alltime results, or even impressionReach for time intervals longer than 92 days. So i divided my requests into those intervals and finally got some impressionReaach data. But still tho there is something i dont undestand and i would like to. Why in some cases in my data per campaign per day there is impressionReach and somewhere isnt? (both cases have at least impressions, i am not bothered by zero impressions), looks just somewhere the impression reach wasnt just computed or is there any other reason why it would give me " --" value?

Dne pondělí 17. června 2019 21:25:17 UTC+2 adsapiforumadvisor napsal(a):

Vojtěch Nedvěd

unread,
Jun 19, 2019, 3:48:34 AM6/19/19
to AdWords API and Google Ads API Forum
Also, when i divide the whole interval into intervals of 90 days i get different data from when i divide the intervals into 30day intervals. Tho with the 30 day interval i already got close enough or exact data what i see in UI. That behaviour is kinda weird IMO.

Dne středa 19. června 2019 9:44:41 UTC+2 Vojtěch Nedvěd napsal(a):

Google Ads API Forum Advisor Prod

unread,
Jun 19, 2019, 10:52:01 AM6/19/19
to adwor...@googlegroups.com
Hello,

In order to check the 30 days and 90 days discrepancy you mentioned, could you please share the screenshots, the report definitions and the results where you are seeing the discrepancy? You could use reply privately to the author option to while sharing the information requested. This data will help me to pull the report and analyze the discrepancy.

Regarding the concern on "why some of the campaigns Impressions reach(Unique cookie) showing '--' "cannot be addressed by API. I recommend you to post your concern on the Advertisers community forum, the product experts there would be better to comment on this. 
Reply all
Reply to author
Forward
0 new messages