ad-performance-report does not include TEXT_AD type Ads

137 views
Skip to first unread message

Dmitry Iliev

unread,
Oct 3, 2017, 9:29:57 AM10/3/17
to AdWords API Forum

When pulling Ad Performance Report data from clients Adwords Account, result does not include all ads shown in UI even those where number of impressions much > 0

Here is query example

SELECT AdGroupId, AdGroupName, AdType, AverageCpc,AverageCpm, AveragePosition, CampaignId, CampaignName,
 
Clicks, Cost, CreativeDestinationUrl, CreativeUrlCustomParameters, Date, DayOfWeek,
 
Description1, Description2, Device, DisplayUrl, ExternalCustomerId, Headline,
 
Id, ImageAdUrl, ImageCreativeName, Impressions, CriterionId, LabelIds, Labels,
 
CreativeTrackingUrlTemplate, CreativeFinalUrls, CreativeFinalMobileUrls, CreativeUrlCustomParameters, VideoViews
FROM AD_PERFORMANCE_REPORT
WHERE
Status IN [ENABLED, PAUSED]
...

I'm using recent API v201708, error was previously noticed on v201609 as well

Please advice if those ads should be returned by AD_PERFORMANCE_REPORT

My expectation is that (as stated in the doc) The Ad Performance report includes all statistics aggregated at the ad level, one row per ad , meaning all type of ads and total cost from the ad report on specific day should match Ad report in UI. This is not happening in this particular case.


Shwetha Vastrad (AdWords API Team)

unread,
Oct 3, 2017, 11:58:47 AM10/3/17
to AdWords API Forum
Hi Dmitry, 

Could you provide the clientCustomerId along with the dateRange used in the report query so I can take a look? Please use Reply privately to author when responding. 

Thanks,
Shwetha, AdWords API Team.

Dmitry Iliev

unread,
Oct 3, 2017, 12:50:35 PM10/3/17
to AdWords API Forum
Hello Shwetha, I have replied to you privately, please confirm, as  don't see any indication that my private reply went through

Shwetha Vastrad (AdWords API Team)

unread,
Oct 3, 2017, 1:44:01 PM10/3/17
to AdWords API Forum
Hi Dmitry, 

I did receive the private message. I see that the TEXT_ADs in this account do not have any impressions for the date specified in the report query. To get zero impressions data in AdWords API reports, you need to set the includeZeroImpressions header to true. Could you retry the request by setting this header to true and let me know if you are able to get the data as expected? 

Dmitry Iliev

unread,
Oct 3, 2017, 2:21:18 PM10/3/17
to AdWords API Forum
Could you please check more, I would like to do correction that returned by API ads were of the type Expanded text ad actually, it was my mistake to call them TEXT ad in the message.

I see them in the UI on 9/21, for example 4th row from the sent by me screenshot, with the cost $22.49, this info is not returned by API and the rest of ads on the 5th 6th 7th 8th  row 

which are all of the Ad type "Expanded text ad"

I'm looking only for ads with greater than 0 impressions in the UI and looking for the same in API results. As result of not reporting all ads performed on specified date, total cost from API does not match total cost from the UI significantly. 

Shwetha Vastrad (AdWords API Team)

unread,
Oct 3, 2017, 3:34:08 PM10/3/17
to AdWords API Forum
Hi Dmitry, 

These are Expanded Text Ads with an additional description and are not supported in AdWords API at the moment. This is the reason these Ads are not being returned in the Ad Performance Report. I would suggest that you use AdWords UI to get performance data for these Ad types for now. 

Regards,
Shwetha, AdWords API Team.

Dmitry Iliev

unread,
Oct 3, 2017, 4:07:37 PM10/3/17
to AdWords API Forum
Hi Shwetha, why then I starting to see such 'Expanded Text Ad' type ads being returned by API on later days, for example on Sept 30th for the same customerId, but API data does not match what is being seen UI, is the reason for that -  not full proper support by Adword API yet?

When it would be possible to see those ads supported by API? 

Documentation here states they should be supported already https://developers.google.com/adwords/api/docs/guides/expanded-text-ads#reporting

Could you list other type of Ads yet not supported by reporting Adwords API? I asking on behalf of company that supports hundreds of clients using adwords and providing us access to their AdWords account for reporting purpose.  We operate under Standard level of access, getting data from reporting API matching Adword UI precisely is crucial.

Shwetha Vastrad (AdWords API Team)

unread,
Oct 3, 2017, 5:25:49 PM10/3/17
to AdWords API Forum
Hi Dmitry,

The Expanded Text Ads with an additional line of description are experimental ad formats and not supported in AdWords API at the moment. You'll be able to get regular ExpandedTextAds via AdWords API reports or services as usual. You could consider contacting AdWords product support and ask them to opt you out of experimental ad formats. And then ask them to convert your existing ads back into Expanded Text Ad format.

Dmitry Iliev

unread,
Oct 4, 2017, 1:49:10 AM10/4/17
to AdWords API Forum
Hi Swetha, this makes sense for me now, thank you for you time and detailed explanation. I appreciate it! 

Dmitry Iliev

unread,
Oct 24, 2017, 9:27:31 AM10/24/17
to AdWords API Forum
Hello Swetha, some of our clients has reported that Google AdWords does not offer "The Expanded Text Ads with an additional line of description" anymore. Could you confirm that? If so we would like to update our corresponding documentation.

Shwetha Vastrad (AdWords API Team)

unread,
Oct 24, 2017, 11:49:54 AM10/24/17
to AdWords API Forum
Hi Dmitry, 

The "The Expanded Text Ads with an additional line of description" is an experimental Ad format which was not supported in AdWords API. I would suggest that you contact AdWords product support or your account manager for more details as they are better equipped to answer your questions. 
Reply all
Reply to author
Forward
0 new messages