Unable to setting campaign bidding strategy to MANUAL_CPM or MAXIMIZE_CONVERSIONS

81 views
Skip to first unread message

Wonkeun Song

unread,
Oct 29, 2020, 3:10:48 AM10/29/20
to AdWords API and Google Ads API Forum

Hello.

I'm trying to make campaigns with bidding strategy MANUAL_CPM or MAXIMIZE_CONVERSION in Google Ads API.

However, in this documents, there exist no fields in those two types, therefore I have no idea to set campaign.manual_cpm or campaign_maximize_conversion when I create new campaign.

Therefore I searched Forum and I found an answer which was replied in February.
It says that I need to through UI or AdwordsAPI when I want to set biddingStrategy(at least in February)

Also, I found another answer that is about setting bidding Startegy in Ads API.


It helped me and I can set bidding strategy to some types(like MANUAL_CPC, TARGET_SPEND, TARGET_ROAS, etc)but I'm still struggling to set it to MANUAL_CPM and MAXIMIZE_CONVERSIONS since they have no fields(as questionser of the above question also mentioned).

Is there really no way to set bidding strategy to those types? I want answer.

Thanks a lot.

Google Ads API Forum Advisor Prod

unread,
Oct 29, 2020, 12:17:25 PM10/29/20
to wk.s...@gmail.com, adwor...@googlegroups.com

Hi Wonkeun,

Thank you for reaching out. The MANUAL_CPM and MAXIMIZE_CONVERSION are available in both AdWords API and Google Ads API. Please refer to this guide for restrictions in AdWords API and this guide for restrictions in Google Ads API. You could refer to these lines of code on how to set the bidding strategy to MANUAL_CPM or MAXIMIZE_CONVERSION in AdWords API. Alternatively, you could refer to this line of code on how to set these bidding strategies in Google Ads API.

Thanks and regards,
Xiaoming, Google Ads API Team

Google Logo
Xiaoming
Google Ads API Team
 


ref:_00D1U1174p._5004Q275YNJ:ref

Wonkeun Song

unread,
Oct 30, 2020, 3:48:51 AM10/30/20
to AdWords API and Google Ads API Forum
Hello.
Thanks a lot about your answer. However, I think it is still insufficient to set campaign's bidding strategy to MANUAL_CPM or MAXIMIZE_CONVERSION in Google Ads API with Python.(Actually, I already did it with Adwords API but I want to migrate it to Ads API). Since both MANUAL_CPM(https://developers.google.com/google-ads/api/reference/rpc/v5/ManualCpm) and MAXIMIZE_CONVERSION(https://developers.google.com/google-ads/api/reference/rpc/v5/MaximizeConversions)has no fileds to fill, I have no idea to setting campaign's bidding strategy to those of them.

I tried to change "campaign.manual_cpm" or "campaign.maximize_conversion" directly, but it seems impossible becuase "AttributeError: Assignment not allowed to composite field "manual_cpm" in protocol message object." occured.

Thanks and regards.

2020년 10월 30일 금요일 오전 1시 17분 25초 UTC+9에 adsapiforumadvisor님이 작성:

Google Ads API Forum Advisor Prod

unread,
Oct 30, 2020, 3:21:09 PM10/30/20
to wk.s...@gmail.com, adwor...@googlegroups.com

Hi Wonkeun,

Thank you for reaching out. For the MANUAL_CPM or MAXIMIZE_CONVERSION you don’t need to specify a value. You could refer to these code snippets on how to set the portfolio or standard bidding strategy.



Thanks and regards,
Xiaoming, Google Ads API Team


Reply all
Reply to author
Forward
0 new messages