Josh, I happened to be doing some coding on the Keyword Performance Report 
while reading this post and I attempted to get exactly the information 
requested by Orangevn, thinking it wouldn't be a big deal. I was surprised 
to find that BiddingStrategyId, BiddingStrategyName, 
and BiddingStrategyType, all returned Invalid Field errors for the keywords 
I was requesting. The CpcBidSource for all of these is returned as "ad 
group criteria" or "ad groups". So apparently, at least for the C# client 
code, these fields are invalid selectors in some cases. Yet in the two 
examples you give above, at least one of the BiddingStrategy fields are 
valid, whereas in my testing, none of those fields are valid.

I'm assuming I will get the details of the BiddingStrategry from the 
criterion specified (ad group in this case), however, I'm surprised that 
these fields are invalid as selectors, even though they would be empty.

On Friday, June 26, 2015 at 3:00:56 PM UTC-5, Josh Radcliff (AdWords API 
Team) wrote:
>
> Hi,
>
> It may help to read through our bidding guide 
> <https://developers.google.com/adwords/api/docs/guides/bidding>, which 
> explains the difference between shared bidding strategies and non-shared 
> strategies.
>
> Please see my answers to your specific questions below in blue.
>
> Cheers,
> Josh, AdWords API Team
>
> On Friday, June 26, 2015 at 5:36:18 AM UTC-4, Orangevn wrote:
>>
>> Hi all,
>>
>>  
>>
>> I have some problems when using "keyword performance report" 
>> service(V201502) for download keyword-level bidding strategies.
>>
>> Firstly: I can not get MaxCPC  wich keywords of Campaigns  has 
>> BiddingStrategry type : ManualCMP.
>>
>> How to get MaxCPC keyword in case?
>>
> You can get the CPC bid for each keyword (if present) by selecting the 
> CpcBid 
> <https://developers.google.com/adwords/api/docs/appendix/reports/keywords-performance-report#cpcbid>
>  field. 
>
>>  
>>
>> Secondly, How to get Keyword-level bidding strategies  with API V291502 
>> in cases:
>>
>>    1. On server: Campaign has bidding strateries : ManualCPC 
>>
>>                    Adgroup has bidding strateries: Use campaign bid 
>> strategy
>>
>>                    Keyword has bidding strategies: ManualCPC.
>>
> Manual CPC is a non-shared bidding strategy, so it won't have a bidding 
> strategy ID. Instead, it will have a biddingStrategyType 
> <https://developers.google.com/adwords/api/docs/reference/v201502/AdGroupCriterionService.BiddingStrategyConfiguration#biddingStrategyType>
>  and 
> possibly a biddingScheme 
> <https://developers.google.com/adwords/api/docs/reference/v201502/AdGroupCriterionService.BiddingStrategyConfiguration#biddingScheme>.
>  
> You can get the bids for keywords by including the fields *CpcBid* and 
> *CpcBidSource* (to see if the bid is from the criterion or ad group 
> level) in your AdGroupCriterionService selector 
> <https://developers.google.com/adwords/api/docs/reference/v201502/AdGroupCriterionService>
> .
>
>>            Service will return:
>>
>>  BiddingStrategyId : 0
>>
>>  BiddingStrategyType "CPC"
>>
>>  
>>
>>                2.  On server: Campaign has bidding strateries : Maximize 
>> click : A
>>
>>                    Adgroup has bidding strateries: Maximize click : B
>>
>>                    Keyword has bidding strategies: Use Campaign And 
>> Adgroup bid strategy
>>
>>
>>                    Service Will return:
>>
>>                               BiddingStrategyId: Is biddingstrategyId of 
>> level Adgroup
>>
> The *Maximize click* strategy corresponds to the *shared* *TARGET_SPEND* 
> bidding strategy. Since it is shared, it *will* have a *biddingStrategyId*. 
> The parameters of the strategy will be in a TargetSpendBiddingScheme 
> <https://developers.google.com/adwords/api/docs/reference/v201502/AdGroupCriterionService.TargetSpendBiddingScheme>,
>  
> available in the biddingScheme 
> <https://developers.google.com/adwords/api/docs/reference/v201502/AdGroupCriterionService.BiddingStrategyConfiguration#biddingScheme>
>  field.
>
>>  
>>
>>   Please show me how to get  exactly Keyword-level bidding strategies.
>>
>>  
>>
>>   Looking forward to getting your answers.
>>
>>   Thanks and best regards.
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
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 adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/e1c87158-30c9-47a1-912b-1e948f51ca05%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to