Hello Mike,

Thanks for the details, I'll check the ADD and SET behavior.

As per change, it must has happened with v201302 when the 
BiddingStrategyConfiguration was introduced.


-Danial, AdWords API Team.


On Friday, August 9, 2013 10:50:46 PM UTC+4, Michael Ni wrote:
>
> Hello Danial,
>
> I think I may have found my problem.
>
> I am using AdGroup Operation to set cpcbid price, but in that operand, I 
> am also putting the bidding_strategy_type.
> So my operand is not only setting new prices, but setting the bidding 
> strategy type as well.
>
> That would explain the limit.
>
>
> However what I don't get is, 
>
> 1.) when the adgroup was first created, we set the bidding strategy type 
> to manual_cpc,
> why at that point does the limit error not happen?  why does it only 
> happen for Adgroup set operations after it was created?
>
> 2.) Why did the limit error start happening recently?  I have been using 
> the same piece of code for close to 2 years and I never got these errors.
>
> Anyways my current fix was just to remove the "bidding_strategy_type" on 
> the operand for AdGroupOperation and only keep the "bids".
>
>
> Mike
>
>
>
>
> On Friday, August 9, 2013 4:56:30 AM UTC-7, Danial Klimkin wrote:
>>
>> Hello Michael,
>>
>>
>> 1000 is the current limit for AdGroup overrides, so this error is 
>> expected. Do you intentionally set the bidding scheme on the AdGroup level? 
>> Can you use the campaign-level setting instead?
>>
>>
>> -Danial, AdWords API Team.
>>
>>
>> On Thursday, August 8, 2013 3:49:46 PM UTC+4, Michael Ni wrote:
>>>
>>> Thank you Danial for your time.
>>>
>>> Account ID: 568-153-6974
>>> I have included two subjects.
>>> Both subjects belong to campaign "62441820".
>>> In the actual google adwords website, they are both set to manual cpc
>>> My code did not change but recently I received entity limit errors.
>>> My guess is Google started enforcing limits recently.
>>> Subject 1 successfully updated price.
>>> Subject 2 received a limit error.
>>>
>>> I was suggested that it is due to having more than 1000 groups with 
>>> manual cpc will trigger limit error.
>>> However as you can see in our account, there are tons of campaigns that 
>>> include close to 20000 groups with manual cpc.
>>>
>>> ---- subject 1 
>>> --------------------------------------------------------------------------------------------
>>>
>>> group id: 2162690340
>>> campaign id: 62441820
>>> Job ID -5562566137303992552 was successfully created.
>>> ----- POLLING FOR JOB STATUS START ----------------------------
>>> attempt 0 out of 30: Job finished with status 'COMPLETED'
>>> ----- POLLING FOR JOB STATUS END ----------------------------
>>> --- result_response START ---
>>> {:simple_mutate_result=>
>>>   {:results=>
>>>     [{:ad_group=>
>>>        {:id=>2162690340,
>>>         :campaign_id=>62441820,
>>>         :campaign_name=>"shop-7-se-us",
>>>         :name=>"address-books",
>>>         :status=>"ENABLED",
>>>         :settings=>
>>>          [{:setting_type=>"TargetingSetting", 
>>> :xsi_type=>"TargetingSetting"}],
>>>         :bidding_strategy_configuration=>
>>>          {:bidding_strategy_type=>"MANUAL_CPC",
>>>           :bidding_scheme=>
>>>            {:bidding_scheme_type=>"ManualCpcBiddingScheme",
>>>             :enhanced_cpc_enabled=>false,
>>>             :xsi_type=>"ManualCpcBiddingScheme"},
>>>           :bids=>
>>>            [{:bids_type=>"CpcBid",
>>>              :bid=>{:comparable_value_type=>"Money", 
>>> :micro_amount=>140000},
>>>              :cpc_bid_source=>"ADGROUP",
>>>              :xsi_type=>"CpcBid"}]}}}]}}
>>> --- result_response END ---
>>> Operation [0] - SUCCEEDED
>>>
>>>
>>>
>>> ---- subject 2 
>>> --------------------------------------------------------------------------------------------
>>>
>>> group id: 2162613660
>>> campaign id: 62441820
>>> Job ID 6838668885192987867 was successfully created.
>>> ----- POLLING FOR JOB STATUS START ----------------------------
>>> attempt 0 out of 30: Job finished with status 'COMPLETED'
>>> ----- POLLING FOR JOB STATUS END ----------------------------
>>> --- result_response START ---
>>> {:simple_mutate_result=>
>>>   {:results=>[{:place_holder=>nil}],
>>>    :errors=>
>>>     [{:field_path=>"operations[0]",
>>>       :trigger=>nil,
>>>       :error_string=>"EntityCountLimitExceeded.CAMPAIGN_LIMIT",
>>>       :api_error_type=>"EntityCountLimitExceeded",
>>>       :reason=>"CAMPAIGN_LIMIT",
>>>       :enclosing_id=>"62441820",
>>>       :limit=>1000,
>>>       
>>> :account_limit_type=>"AD_GROUP_BIDDING_STRATEGY_OVERRIDES_PER_CAMPAIGN",
>>>       :existing_count=>1000,
>>>       :xsi_type=>"EntityCountLimitExceeded"}]}}
>>> --- result_response END ---
>>> Operation [0] - FAILED
>>>
>>>
>>>
>>> On Thursday, August 8, 2013 3:20:29 AM UTC-7, Danial Klimkin wrote:
>>>>
>>>> Hello Michael,
>>>>
>>>>
>>>> Please let us know the following:
>>>>
>>>> 1. Account ID and affected campaign IDs;
>>>> 2. Request IDs for the server responses with the error.
>>>>
>>>>
>>>> -Danial, AdWords API Team.
>>>>
>>>>
>>>> On Wednesday, August 7, 2013 6:51:31 PM UTC+4, Michael Ni wrote:
>>>>>
>>>>> I have many campaigns with over 10000 groups and all with manual cpc 
>>>>> bidding strategies.
>>>>> I am able to mutate those ad group cpc prices except for 2 campaigns 
>>>>> which I am getting the limit error.
>>>>>
>>>>> Is this a bug?
>>>>>
>>>>> Mike Ni
>>>>>
>>>>> On Monday, August 5, 2013 11:32:29 PM UTC-7, Michael Ni wrote:
>>>>>>
>>>>>> I am seeing errors 
>>>>>> {:field_path=>"operations[0]"**, :trigger=>nil, :error_string=>"**
>>>>>> EntityCountLimitExceeded.**CAMPAIGN_LIMIT", 
>>>>>> :api_error_type=>"**EntityCountLimitExceeded", 
>>>>>> :reason=>"CAMPAIGN_LIMIT", :enclosing_id=>"65452860", :limit=>1000, 
>>>>>> :account_limit_type=>"AD_**GROUP_BIDDING_STRATEGY_**OVERRIDES_PER_CAMPAIGN",
>>>>>>  
>>>>>> :existing_count=>1000, :xsi_type=>"**EntityCountLimitExceeded"}
>>>>>>
>>>>>> are there limits for setting biddingStrategyConfiguration on groups?
>>>>>>
>>>>>> this is a new error that has been popping up for me.
>>>>>>
>>>>>> Mike Ni
>>>>>>
>>>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to