video Campaign in google ads API

1,490 views
Skip to first unread message

Krishnadas D

unread,
Jun 10, 2022, 3:07:19 AM6/10/22
to Google Ads API and AdWords API Forum
Hi
i am trying to create video campaign using google ads API  by referencing  https://developers.google.com/google-ads/api/reference/rpc/v10/Campaign this document 

but when i create my campaign i am getting error like this
[ GoogleAdsError { error_code: ErrorCode { operation_access_denied_error: 6 }, message: 'A mutate action is not allowed on this resource, from this client.', trigger: Value { string_value: 'VIDEO' }, location: ErrorLocation { field_path_elements: [Array] } } ]

and my code is 

const customer = await this.client.Customer({
customer_id: customerId,
login_customer_id: mcc_id,
refresh_token: refreshToken,
});

const budgetResourceName = ResourceNames.campaignBudget(
customer.credentials.customer_id,
"-1"
);

const operations: MutateOperation<resources.ICampaignBudget | resources.ICampaign>[] = [
{
entity: "campaign_budget",
operation: "create",
resource: {
// Create a budget with the temporary resource id
resource_name: budgetResourceName,
name: subcampaign.name + "-budget",
delivery_method: enums.BudgetDeliveryMethod.STANDARD,
amount_micros: toMicros(subcampaign.budget),
},
},
{
entity: "campaign",
operation: "create",
resource: {
advertising_channel_type: enums.AdvertisingChannelType.VIDEO,
status: enums.CampaignStatus.PAUSED,
bidding_strategy_type: enums.BiddingStrategyType.TARGET_CPM,
// Use the temporary resource id which will be created in the previous operation
campaign_budget: budgetResourceName,
network_settings: {
target_google_search: true,
target_search_network: true,
},
},
},
];

const result = await customer.mutateResources(operations);

so i like to confirm 
  • video campaign is supported in google ads api or not ?
  • video campaign is under beta version of google ads api ? may be because of that i am getting error like "A mutate action is not allowed on this resource, from this client." ?
  • if it is in beta , how can i request for beta access?
  • also i noticed that i have only basic api access , so if i request standard api access it will work or not ?
Reply all
Reply to author
Forward

Google Ads API Forum Advisor

unread,
Jun 10, 2022, 4:42:52 AM6/10/22
to kri...@skills-agency.com, adwor...@googlegroups.com
Hello,

As discussed here, video campaign management is not currently supported in the API; thus, you cannot perform mutate operations on video campaigns, which is why your API request is failing.

You can still retrieve video campaign metrics via the API, though.

As for your following questions, this feature is not in beta and does not depend on the access level of your developer token: it is just not supported by the API at all.

Sorry for the inconvenience.

Thanks,

Mattia Tommasone
Google Ads API Team

ref:_00D1U1174p._5004Q2b6QOz:ref

Krishnadas D

unread,
Jun 10, 2022, 5:44:10 AM6/10/22
to Google Ads API and AdWords API Forum
Thank you for the clarification.

Anurag

unread,
Jan 25, 2023, 1:58:56 AM1/25/23
to Google Ads API and AdWords API Forum
Hi Team,
are Video campaigns are now supported to create through APIs? I couldn't find info in release Doc.

Thanks and regards
Anurag

Google Ads API Forum Advisor

unread,
Jan 25, 2023, 8:08:12 AM1/25/23
to adwor...@googlegroups.com

Hi Anurag,

Thanks for showing an interest on the creating Video campaigns creation in Google Ads API. Our team does not have any updates regarding when the creation of Video campaigns via API will be available. However, our team already filed a feature request for this feature to be available in the API. Please note that this is a subject for review and what we can do for now is to advise you to keep an eye on our blog post for the updates and releases.

In the meantime, as a workaround, you may use Google Ads UI or Google Ads Scripts.

Regards,

Google Logo
Yasar
Google Ads API Team
 

 



ref:_00D1U1174p._5004Q2b6QOz:ref

Kay Chen

unread,
Oct 8, 2024, 9:46:01 PM10/8/24
to Google Ads API and AdWords API Forum

Dear Google Ads API Team,

We have been continuously testing the API, but it seems that the feature to create Video Campaigns is still not available. Given the clear and specific goals of Video Campaigns, along with the increasing amount of video content, we would like to inquire when the API support for creating Video Campaigns will be available.

We appreciate any insights or updates you can provide.

Thank you for your assistance.

Google Ads API Forum Advisor

unread,
Oct 9, 2024, 12:02:31 AM10/9/24
to k...@teleworker.com.tw, adwor...@googlegroups.com

Hi,

Kindly note that video campaigns creation are not yet supported in the Google Ads API. As per the API documentation, we can only retrieve video campaign metrics from the API. I cannot provide a scheduled timeline for the availability of this feature in the API. I would recommend you to kindly follow our release notes and blog post for future updates.

 
This message is in relation to case "ref:!00D1U01174p.!5004Q02b6QOz:ref" (ADR-00110575)

Thanks,
 
Google Logo Google Ads API Team


Ayangleima Laishram

unread,
Mar 10, 2025, 7:48:31 PMMar 10
to Google Ads API and AdWords API Forum

Hi Google Ads API Team,

I would like to know when the video campaign creation through API will be available in python code. I would like to know a tentative timeline if it is there in the roadmap of the team to make the video campaign creation available publicly through API. Kindly guide me the ways to follow this up at without any delay when it is out. Thank you so much. Looking forward to hear from you.

Regards,
Ayangleima Laishram
Senior Research Engineer
Netelixir.
CONFIDENTIALITY INFORMATION AND DISCLAIMER

This email message and its attachments may contain confidential, proprietary or legally privileged information and is intended solely for the use of the individual or entity to whom it is addressed. If you have erroneously received this message, please delete all copies of it immediately and notify the sender. If you are not the intended recipient of the email message you should not disseminate, distribute or copy this e-mail. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, incomplete or contain viruses and NetElixir accepts no liability for any damage caused by the limitations of the e-mail transmission. Thank you for your cooperation.

Google Ads API and AdWords API Forum

unread,
Mar 12, 2025, 6:16:37 AMMar 12
to Google Ads API and AdWords API Forum
Hi Ayangleima,

Thank you for reaching out to the Google Ads API support team.

This feature is still not supported in the Google Ads API. I understand how important it is to you. Please be assured that our team is actively working on it. However, we do not have a specific time frame for the availability of this feature at the moment. For future updates, refer to our Release Notes and Blog Post.

Thanks,
The Google Ads API Team.
Reply all
Reply to author
Forward
0 new messages