How to make a copy of campaigns/ad groups?

51 views
Skip to first unread message

zhiwei hu

unread,
May 22, 2024, 10:00:28 PMMay 22
to Google Ads API and AdWords API Forum
Is there an interface that can be copied without me having to recreate it one by one?

Google Ads API Forum Advisor

unread,
May 23, 2024, 1:16:11 AMMay 23
to shu.at...@gmail.com, adwor...@googlegroups.com
Hi,

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

Kindly note that there is still no direct feature that can help you make a copy of campaigns or ad groups via the Google Ads API. But you can achieve the same via the Google Ads UI. I would recommend you refer to this Help Center article on Copy and paste campaigns, ad groups, ads, audiences and keywords for the detailed steps.

I hope this helps.

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

Thanks,
 
Google Logo Google Ads API Team


zhiwei hu

unread,
May 23, 2024, 7:33:22 AMMay 23
to Google Ads API and AdWords API Forum
When I use adGroupAds:mutate to create an ad, an error message appears: Mutates are not allowed for the requested resource, and the requestId is 3wrjt2TX-jNfpLuDF7juwg. I don’t understand what to do with this error.

Google Ads API Forum Advisor

unread,
May 23, 2024, 12:36:05 PMMay 23
to shu.at...@gmail.com, adwor...@googlegroups.com
Hi,

I understand that you are facing a MUTATE_NOT_ALLOWED error while trying to create an ad. To assist you further, please provide us with complete API request and response logs with the request ID and request header generated for adGroupAds:mutate method.

If you are using a client library and haven't enabled the logging yet, I would request you to enable logging for the specific client library that  you are using. You can refer to the guides Java.NetPHPPythonRuby or Perl to enable logging at your end. For REST interface requests, you can enable logging via the curl command by using the -i flag. 

Google Ads API Forum Advisor

unread,
May 23, 2024, 12:53:15 PMMay 23
to shu.at...@gmail.com, adwor...@googlegroups.com
Hi,

Please ignore my previous response. 


I understand that you are facing a MUTATE_NOT_ALLOWED error while trying to create an ad. To assist you further, please provide us with complete API request and response logs with the request ID and request header generated for adGroupAds:mutate method.

If you are using a client library and haven't enabled the logging yet, I would request you to enable logging for the specific client library that  you are using. You can refer to the guides Java.NetPHPPythonRuby or Perl to enable logging at your end. For REST interface requests, you can enable logging via the curl command by using the -i flag. 

You can send the details via Reply privately to the author option, or direct private reply to this email.
Reply all
Reply to author
Forward
0 new messages