Hi Noam, Please find my answers below:
1. Set Max CPC bid per keyword ID You could check this <https://developers.google.com/adwords/api/docs/guides/bidding#setting_bids> guide to understand how to set bids at a keyword level. A complete sample in Java can be found here <https://github.com/googleads/googleads-java-lib/blob/master/examples/adwords_axis/src/main/java/adwords/axis/v201708/basicoperations/UpdateKeyword.java>. Samples in other languages can be found here <https://developers.google.com/adwords/api/docs/clientlibraries> as well. 2. Set bid adjust. for : age, gender, city, zipcode, hour of the day, day of the week Please check this <https://developers.google.com/adwords/api/docs/guides/bidding#bid_modifiers> section of the guide to understand how to set the bid modifiers at different levels. You will need to use CampaignCriterionService <https://developers.google.com/adwords/api/docs/reference/latest/CampaignCriterionService> , CampaignBidModifierService <https://developers.google.com/adwords/api/docs/reference/latest/CampaignBidModifierService> or AdGroupBidModifierService <https://developers.google.com/adwords/api/docs/reference/latest/AdGroupBidModifierService> based on the criterion that you are trying to modify the bid and based on at which level. The guide explains how to adjust the bids at campaign level and AdGroup level with code samples. You can check this <https://github.com/googleads/googleads-java-lib/blob/master/examples/adwords_axis/src/main/java/adwords/axis/v201708/advancedoperations/AddAdGroupBidModifier.java> sample for adding AdGroup bid modifier and this <https://github.com/googleads/googleads-java-lib/blob/master/examples/adwords_axis/src/main/java/adwords/axis/v201708/campaignmanagement/SetBidModifier.java> sample to set campaign level bid modifier. 3. Is it better to create a SEPERATE campaign per city, targeting specific city, and set the campaign CPC - rather than using bid adjust. for cities? Since this is more of an AdWords product level question, my suggestion is to post your question on the advertisers community forum <https://www.en.advertisercommunity.com/t5/Google-AdWords/ct-p/Google_AdWords#> so that the product experts there can help you out. Thanks, Sreelakshmi, AdWords API Team -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en --- You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at https://groups.google.com/group/adwords-api. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/949c9b14-175e-44fa-b148-4f57ab3c2d22%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
