Hi Ernie, This is Hans, in a different timezone as Greg mentioned.
Please see attachment for another request and response with request ID and request header, no redacted information this time. Note that this request is for *Responsive Search Ads* *only*, and that the only issue I have is the existing_count: 3, existing_count should have returned 0 in this case or perhaps not part of the response at all. (Note that a similar test with too many expanded text ads things work properly, with existing_count excluded, assuming none in that case) Thanks, Hans On Wed, Feb 2, 2022 at 10:38 AM 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum <adwords-api@googlegroups.com> wrote: > Hi Greg, > > Thank you for providing more details to your concern. I am also a member > of the Google Ads API team and let me provide support to your concern. > > So that I can discuss your concern to my team, could you provide the > complete request > <https://developers.google.com/google-ads/api/docs/concepts/field-service#request> > and response > <https://developers.google.com/google-ads/api/docs/concepts/field-service#response> > logs with request ID > <https://developers.google.com/google-ads/api/docs/concepts/call-structure#request-id> > and request header > <https://developers.google.com/google-ads/api/docs/concepts/call-structure#request_headers> > generated on your end for the expanded text ads with the expected response > and for the responsive search ad that you think have issue, without > redacted information? > > You can provide it via *Reply privately to author* option. If this option > is not available, then send it instead on this email address > googleadsapi-supp...@google.com. > > Regards, > [image: Google Logo] > Ernie John Blanca Tacata > Google Ads API Team > > > ref:_00D1U1174p._5004Q2W2rMl:ref > > -- > -- > =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ > Also find us on our blog: > https://googleadsdeveloper.blogspot.com/ > =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ > > You received this message because you are subscribed to the Google > Groups "AdWords API and Google Ads 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 a topic in the > Google Groups "Google Ads API and AdWords API Forum" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/adwords-api/h4UBfP5IvPY/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > adwords-api+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/adwords-api/jKG_V000000000000000000000000000000000000000000000R6O83500rPvPmmtQTw2bo9MJ9Jq4Ew%40sfdc.net > <https://groups.google.com/d/msgid/adwords-api/jKG_V000000000000000000000000000000000000000000000R6O83500rPvPmmtQTw2bo9MJ9Jq4Ew%40sfdc.net?utm_medium=email&utm_source=footer> > . > -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog: https://googleadsdeveloper.blogspot.com/ =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API and Google Ads 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 "Google Ads API and AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/CAFU9o7Suajd8tc2RB25kGiWN%3DivJHcD3JV4gisc6ENGbynKcxQ%40mail.gmail.com.
2022-02-02 11:02:42.234 [grpc-default-executor-2] WARN summary: FAILURE REQUEST SUMMARY. Method: google.ads.googleads.v9.services.AdGroupAdService/MutateAdGroupAds, Endpoint: googleads.googleapis.com:443, CustomerID: 6257802538, RequestID: n1CYbkjBXmBvetAT7bM_xQ, ResponseCode: INVALID_ARGUMENT, Fault: Request contains an invalid argument.. 2022-02-02 11:02:42.285 [grpc-default-executor-2] INFO detail: FAILURE REQUEST DETAIL. Request ------- MethodName: google.ads.googleads.v9.services.AdGroupAdService/MutateAdGroupAds Endpoint: googleads.googleapis.com:443 Headers: {developer-token=REDACTED, login-customer-id=6945922478, x-goog-api-client=gl-java/11.0.7 gccl/16.0.2 gapic/16.0.2 gax/2.7.1 grpc/1.43.1} Body: customer_id: "6257802538" operations { create { status: ENABLED ad { responsive_search_ad { headlines { text: "40a00ed4-840f-11ec-b8ea-e" } headlines { text: "40a00ed5-840f-11ec-b8ea-e" } headlines { text: "40a00ed6-840f-11ec-b8ea-e" } headlines { text: "40a00ed7-840f-11ec-b8ea-e" } descriptions { text: "40a035e0-840f-11ec-b8ea-e" } descriptions { text: "40a035e1-840f-11ec-b8ea-e" } path1: "40a08400-840f-1" path2: "40a08401-840f-1" } id: 2008393584 final_urls: "http://www.anywhere.com/40a00ed2-840f-11ec-b8ea-ee5c6897ba9f" } ad_group: "customers/6257802538/adGroups/131584913214" } } operations { create { status: ENABLED ad { responsive_search_ad { headlines { text: "40a0ab17-840f-11ec-b8ea-e" } headlines { text: "40a0ab18-840f-11ec-b8ea-e" } headlines { text: "40a0ab19-840f-11ec-b8ea-e" } headlines { text: "40a0ab1a-840f-11ec-b8ea-e" } descriptions { text: "40a0d220-840f-11ec-b8ea-e" } descriptions { text: "40a0d221-840f-11ec-b8ea-e" } path1: "40a0d222-840f-1" path2: "40a0d223-840f-1" } id: 1586213487 final_urls: "http://www.anywhere.com/40a0ab15-840f-11ec-b8ea-ee5c6897ba9f" } ad_group: "customers/6257802538/adGroups/131584913214" } } operations { create { status: ENABLED ad { responsive_search_ad { headlines { text: "40a0f937-840f-11ec-b8ea-e" } headlines { text: "40a0f938-840f-11ec-b8ea-e" } headlines { text: "40a0f939-840f-11ec-b8ea-e" } headlines { text: "40a0f93a-840f-11ec-b8ea-e" } descriptions { text: "40a0f93b-840f-11ec-b8ea-e" } descriptions { text: "40a0f93c-840f-11ec-b8ea-e" } path1: "40a0f93d-840f-1" path2: "40a0f93e-840f-1" } id: 1367746919 final_urls: "http://www.anywhere.com/40a0f935-840f-11ec-b8ea-ee5c6897ba9f" } ad_group: "customers/6257802538/adGroups/131584913214" } } operations { create { status: ENABLED ad { responsive_search_ad { headlines { text: "40a0f94c-840f-11ec-b8ea-e" } headlines { text: "40a0f94d-840f-11ec-b8ea-e" } headlines { text: "40a0f94e-840f-11ec-b8ea-e" } headlines { text: "40a0f94f-840f-11ec-b8ea-e" } descriptions { text: "40a12040-840f-11ec-b8ea-e" } descriptions { text: "40a12041-840f-11ec-b8ea-e" } path1: "40a12042-840f-1" path2: "40a12043-840f-1" } id: 372494981 final_urls: "http://www.anywhere.com/40a0f94a-840f-11ec-b8ea-ee5c6897ba9f" } ad_group: "customers/6257802538/adGroups/131584913214" } } operations { create { status: ENABLED ad { responsive_search_ad { headlines { text: "40a12051-840f-11ec-b8ea-e" } headlines { text: "40a12052-840f-11ec-b8ea-e" } headlines { text: "40a12053-840f-11ec-b8ea-e" } headlines { text: "40a12054-840f-11ec-b8ea-e" } descriptions { text: "40a12055-840f-11ec-b8ea-e" } descriptions { text: "40a12056-840f-11ec-b8ea-e" } path1: "40a12057-840f-1" path2: "40a12058-840f-1" } id: 40393206 final_urls: "http://www.anywhere.com/40a1204f-840f-11ec-b8ea-ee5c6897ba9f" } ad_group: "customers/6257802538/adGroups/131584913214" } } operations { create { status: ENABLED ad { responsive_search_ad { headlines { text: "40a14757-840f-11ec-b8ea-e" } headlines { text: "40a14758-840f-11ec-b8ea-e" } headlines { text: "40a14759-840f-11ec-b8ea-e" } headlines { text: "40a1475a-840f-11ec-b8ea-e" } descriptions { text: "40a1475b-840f-11ec-b8ea-e" } descriptions { text: "40a1475c-840f-11ec-b8ea-e" } path1: "40a1475d-840f-1" path2: "40a1475e-840f-1" } id: 1379461915 final_urls: "http://www.anywhere.com/40a14755-840f-11ec-b8ea-ee5c6897ba9f" } ad_group: "customers/6257802538/adGroups/131584913214" } } response_content_type: MUTABLE_RESOURCE Response -------- Headers: Metadata(content-type=application/grpc,request-id=n1CYbkjBXmBvetAT7bM_xQ,date=Wed, 02 Feb 2022 10:02:25 GMT,alt-svc=h3=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43") Body: null Failure message: errors { error_code { resource_count_limit_exceeded_error: RESOURCE_LIMIT } message: "This request would exceed a limit on the number of allowed resources. The details of which type of limit was exceeded will eventually be returned in ErrorDetails." trigger { string_value: "ENABLED_RESPONSIVE_SEARCH_CREATIVES_PER_AD_GROUP" } location { field_path_elements { field_name: "operations" index: 3 } } details { resource_count_details { enclosing_id: "131584913214" limit: 3 limit_type: RESPONSIVE_SEARCH_ADS_PER_AD_GROUP existing_count: 3 enclosing_resource: "ad_group" } } } errors { error_code { resource_count_limit_exceeded_error: RESOURCE_LIMIT } message: "This request would exceed a limit on the number of allowed resources. The details of which type of limit was exceeded will eventually be returned in ErrorDetails." trigger { string_value: "ENABLED_RESPONSIVE_SEARCH_CREATIVES_PER_AD_GROUP" } location { field_path_elements { field_name: "operations" index: 4 } } details { resource_count_details { enclosing_id: "131584913214" limit: 3 limit_type: RESPONSIVE_SEARCH_ADS_PER_AD_GROUP existing_count: 3 enclosing_resource: "ad_group" } } } errors { error_code { resource_count_limit_exceeded_error: RESOURCE_LIMIT } message: "This request would exceed a limit on the number of allowed resources. The details of which type of limit was exceeded will eventually be returned in ErrorDetails." trigger { string_value: "ENABLED_RESPONSIVE_SEARCH_CREATIVES_PER_AD_GROUP" } location { field_path_elements { field_name: "operations" index: 5 } } details { resource_count_details { enclosing_id: "131584913214" limit: 3 limit_type: RESPONSIVE_SEARCH_ADS_PER_AD_GROUP existing_count: 3 enclosing_resource: "ad_group" } } } request_id: "n1CYbkjBXmBvetAT7bM_xQ" Status: Status{code=INVALID_ARGUMENT, description=Request contains an invalid argument., cause=null}. 2022-02-02 11:02:42.616 [Test worker] WARN GoogleAdsApiExceptionUtil: Problem executing request com.google.ads.googleads.v9.errors.GoogleAdsException: errors { error_code { resource_count_limit_exceeded_error: RESOURCE_LIMIT } message: "This request would exceed a limit on the number of allowed resources. The details of which type of limit was exceeded will eventually be returned in ErrorDetails." trigger { string_value: "ENABLED_RESPONSIVE_SEARCH_CREATIVES_PER_AD_GROUP" } location { field_path_elements { field_name: "operations" index: 3 } } details { resource_count_details { enclosing_id: "131584913214" limit: 3 limit_type: RESPONSIVE_SEARCH_ADS_PER_AD_GROUP existing_count: 3 enclosing_resource: "ad_group" } } } errors { error_code { resource_count_limit_exceeded_error: RESOURCE_LIMIT } message: "This request would exceed a limit on the number of allowed resources. The details of which type of limit was exceeded will eventually be returned in ErrorDetails." trigger { string_value: "ENABLED_RESPONSIVE_SEARCH_CREATIVES_PER_AD_GROUP" } location { field_path_elements { field_name: "operations" index: 4 } } details { resource_count_details { enclosing_id: "131584913214" limit: 3 limit_type: RESPONSIVE_SEARCH_ADS_PER_AD_GROUP existing_count: 3 enclosing_resource: "ad_group" } } } errors { error_code { resource_count_limit_exceeded_error: RESOURCE_LIMIT } message: "This request would exceed a limit on the number of allowed resources. The details of which type of limit was exceeded will eventually be returned in ErrorDetails." trigger { string_value: "ENABLED_RESPONSIVE_SEARCH_CREATIVES_PER_AD_GROUP" } location { field_path_elements { field_name: "operations" index: 5 } } details { resource_count_details { enclosing_id: "131584913214" limit: 3 limit_type: RESPONSIVE_SEARCH_ADS_PER_AD_GROUP existing_count: 3 enclosing_resource: "ad_group" } } } request_id: "n1CYbkjBXmBvetAT7bM_xQ"