Missing all Youtube ads in AdGroupAdService

190 views
Skip to first unread message

Markus Wigbels

unread,
Nov 18, 2016, 9:07:26 AM11/18/16
to AdWords API Forum
Dear support team,

I'm trying to fetch all Ads located in a campaign in an account. Unfortunately the result of my query does not include our YouTube Ads. 

My adwords-phplib-query is the following:

$user = new AdWordsUser();
$user->SetClientCustomerId('MY_CLIENT_CUSTOMER_ID');
$adGroupAdService = $user->getService('AdGroupAdService', ADWORDS_VERSION);
$query = 'SELECT Id, AdType, Dimensions, TemplateAdName, UniqueName WHERE  Status IN [ENABLED, PAUSED, DISABLED] ORDER BY Id LIMIT 0,500';
$results = $adGroupAdService->query($query);


I get 215 Ads but the YouTube Ads are missing. Am I querying wrong here? 

Best regards, 
Markus



Vishal Vinayak (Adwords API Team)

unread,
Nov 18, 2016, 2:44:20 PM11/18/16
to AdWords API Forum
Hi Markus,

YouTube ads (thus Video campaigns) are currently not supported by AdWords API services. You can, however, extract data and statistics related to video campaigns using the Video Performance Report. Please keep an eye on our blog for any future updates regarding video campaigns. 

Regards,
Vishal, AdWords API Team

Markus Wigbels

unread,
Nov 21, 2016, 12:40:35 AM11/21/16
to AdWords API Forum
Hi Vishal, 

good to know, our point is: We have to fetch the admedia type of the ads to map the types of the admedia internally in our in-house statistic tool. For example we have to map the type "preroll" or "bumper ad" to the admedia to aggregate the statistics on these admedia types. 

Is there any possible way to get the type of the admedia (e.g. templateAd Template Id) with any API? For example with a YouTube-dedicated API? It is totally neccessary for us and our customers to get these informations aggregated on admedia type (preroll etc). 

Best regards,
Markus 

Vishal Vinayak (Adwords API Team)

unread,
Nov 21, 2016, 5:22:37 PM11/21/16
to AdWords API Forum
Hi Markus,

I'm afraid I don't have information on whether this task can be accomplished using another API. Since your previous question pertains to YouTube ads, to clarify, do you mean you want to fetch the ad media related information (template ID etc.) for video ads/campaigns or template ads in general? 

With AdWords API, as I mentioned in my previous post, video campaigns related information is not available via any service or report except the Video Performance Report. You can, however, fetch the templateID of a template ad using the field "TemplateId" in your select query (similar to other fields that you used in the select query in your original forum post). In general, information regarding all fields available in a TemplateAd is available here. You can also refer to this list of all fields that can be fetched using the AdGroupAdService, including template ads related fields. 

Regards,
Vishal Vinayak, AdWords API Team 

bidatae...@blizzard.com

unread,
Dec 18, 2017, 4:48:05 AM12/18/17
to AdWords API Forum
Hi Markus,

Is this still valid, We want to get youtube ads and video campaigns that we created on the Adwords UI, but when try do a pull using AdGroupAdService and CampaignService, they are not pulling YouTube Ads and Video Campaigns. However they show up in the performance reports, for e.g. Ad performance report.

-Thanks
Shahid Mahmood, Blizzard Entertainment. Global Insights Team

Sreelakshmi Sasidharan (AdWords API Team)

unread,
Dec 18, 2017, 2:03:40 PM12/18/17
to AdWords API Forum
Hi Shahid, 

Yes this is still valid, the Video Campaigns are only supported in reports at the moment. As suggested earlier, please keep an eye on our blog for any future updates regarding video campaigns. 

Thanks,
Sreelakshmi, AdWords API Team

James D'Arcy

unread,
Jul 10, 2019, 6:26:10 AM7/10/19
to AdWords API and Google Ads API Forum
Hi all

Has there been any changes to this issue since the end of 2017? Are YouTube campaigns still not available via the Google CamapaignService API call?

James

Google Ads API Forum Advisor Prod

unread,
Jul 11, 2019, 3:06:07 AM7/11/19
to adwor...@googlegroups.com
Hi James,

YouTube dedicated campaigns are still not available via the AdWords API. You may refer to the AdvertisingChannelType and AdvertisingChannelSubType fields to know which campaign types are currently supported. Do note, however, that certain campaign types already target across other channels including YouTube as indicated in the documentation.

You may also continue to follow our blog for updates regarding this topic.

Thanks and regards,
Peter
Google Ads API Team

ref:_00D1U1174p._5001UCc0SL:ref
Reply all
Reply to author
Forward
0 new messages