Hello Mat,
I’m James from the Google Ads scripts support team. Thank you for reaching out to us.
Unfortunately, retrieving and pausing Performance Max campaigns is not yet supported using the campaign selector. Instead, you can only retrieve those types of campaigns using reporting that utilize the campaign resource in its query. You may refer here for more information and sample reporting implementation.
Let me know if you have any questions.
Regards,
|
||||||
Hello Daniel,
Thank you for looping in. Allow me to assist you.
I would like to clarify first that the new script experience infrastructure is now based on Google Ads API. Therefore, it now utilizes the Google Ads API resources upon using the Ads script reporting. Now to answer your question if you can perform any operations, No, it doesn’t allow you to perform any operations. Instead, you can only retrieve those data.
On the other hand, only search and display campaigns are supported in the campaign selector. The rest should use the specific selector (ShoppingCampaignSelector for shopping and VideoCampaignSelector for video campaigns). Aside from those, other campaigns are not yet supported in any campaign selector within Google Ads scripts including discovery and local campaigns. For now, I can only confirm that you can only retrieve local campaigns via AdsApp.search / report.
However, I believe that there’s already a feature request placed in our internal team and currently on discussion. Having said that, there is no guarantee that this kind of functionality will be implemented anytime soon in the Google Ads Scripts. In the meantime, kindly keep an eye to our blog for updates and new releases on this.
Regards,