Re: create asset group with 3 headlines via api, but still failed due to not_enough_headline_asset

2024-05-31 Thread Nga Ngo
I replied you privately with the log from Postman. Please check

On Friday, May 31, 2024 at 10:28:48 PM UTC+7 Google Ads API Forum Advisor 
wrote:

> Hi, 
>
> Thank you for reaching out to the Google Ads API support team.
>
> By reviewing your query, I understand that you are getting the error "
> NOT_ENOUGH_HEADLINE_ASSET 
> ".
>  
> It means that there are not enough headline assets for a valid asset group. 
> These errors might occur when asset requirements are not met. Please follow 
> this guide Ensure minimum asset requirements are met 
> .
>  
> Note that each Performance Max campaign requires an initial minimum set of 
> assets. Also, performance Max campaigns with Merchant Center accounts 
> linked to them require a minimum of 3 headline assets for each asset group. 
> This is because Performance Max uses these headlines to generate ads for 
> your products. To fix the error, you need to add at least 3 headline assets 
> to the asset group in your campaign. 
>
> However, If you are still facing the same issue, please provide us the 
> complete API logs (*request* 
> 
>  and *response* 
> 
>  with *request-id* 
> 
>  and *request header* 
> 
> ).
>
> If you are using a client library and haven't enabled the logging yet, I 
> would request you to enable logging for the specific client library that 
> you are using. You can refer to the guides *Java* 
> 
> ,* .Net* 
> 
> ,* PHP* 
> 
> ,* Python* 
> 
> ,* Ruby* 
> 
>  or* Perl* 
>  
> to 
> enable logging at your end. For REST interface requests, you can enable 
> logging via the curl command by using the -i flag.
>   
> This message is in relation to case 
> "ref:!00D1U01174p.!5004Q02tJ9MU:ref" (ADR-00237317)
>
> Thanks,
>   
> [image: Google Logo] Google Ads API Team 
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/86b62515-2b5d-431f-aa0b-79d880464d47n%40googlegroups.com.


Re: clarification on api error codes

2024-05-31 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi,

All Google Ads API services have default settings including timeouts that are 
used by the transport. Any service of a given Google Ads API version has a 
dedicated JSON file with these default settings defined at service and method 
levels. You may refer to this guide which has information about errors. Hope 
this helps.
This message is in relation to case "ref:!00D1U01174p.!5004Q02tJ2wC:ref" 
(ADR-00235902)

Thanks,

Google Ads API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/kYGXw0SED3EC00LYHMdk_uT-OAdaWHw0-LgA%40sfdc.net.


Re: too many resource exhausted errors in the last 48 hours

2024-05-31 Thread Özgür Nevres
Sample error message:

Exception message: One or more errors occurred. 
(Status(StatusCode="ResourceExhausted", Detail="Resource has been exhausted 
(e.g. check quota)."))|
{
  "StatusCode": 8,
  "Details": "Resource has been exhausted (e.g. check quota).",
  "RequestId": "wMZ7Q4MBgylMpAVT7SrX8Q",
  "Failure": {
"errors": [
  {
"errorCode": {
  "quotaError": "RESOURCE_EXHAUSTED"
},
"message": "Too many requests. Retry in 900 seconds."
  }
],
"requestId": "wMZ7Q4MBgylMpAVT7SrX8Q"
  }
}

On Friday, May 31, 2024 at 6:38:14 PM UTC+3 Google Ads API Forum Advisor 
wrote:

> Hi,
>
> Thank you for reaching out to the Google Ads API support team.
>
> I understand that you have encountered the "RESOURCE_EXHAUSTED 
> "
>  
> error, which means that a system frequency limit has been exceeded. Kindly 
> prevent sending too many requests in a short period of time and also ensure 
> to set up short delays between requests or combine more operations in fewer 
> requests. Also, please check this sample code for how to Handle a Rate 
> Exceeded Error 
> 
>  for 
> more information.
>
> Additionally, we also have daily API operation limits where requests that 
> violate these limits are rejected with the error: RESOURCE_EXHAUSTED. You 
> may check out API Limits and Quotas 
>  for 
> more information. 
>
> I could see that you have not provided the logs. In order to investigate 
> the issue further, provide us with the complete API logs (request 
> 
>  and response 
> 
>  with request-id 
> 
>  and request header 
> )
>  
> generated at your end to assist you better.
>
> If you are using a client library and haven't enabled the logging yet, I 
> would request you to enable logging for the specific client library that 
> you are using. You can refer to the guides *Java* 
> 
> , *.Net* 
> 
> , *PHP* 
> 
> , *Python* 
> 
> , *Ruby* 
> 
>  or *Perl* 
>  
> to 
> enable logging at your end. For REST interface requests, you can enable 
> logging via the curl command by using the -i flag.
>
> You can send the details via *Reply privately to the author option*, or 
> *direct 
> private reply* to this email.
>   
> This message is in relation to case 
> "ref:!00D1U01174p.!5004Q02tJ9WF:ref" (ADR-00237363)
>
> Thanks,
>   
> [image: Google Logo] Google Ads API Team 
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/79927c68-1ef9-430b-bd10-de583098b84bn%40googlegroups.com.


Re: randomly get RESOURCE_EXHAUSTED "Too many requests. Retry in 900 seconds."

2024-05-31 Thread Özgür Nevres
" and we definitely do not do 15k requests per customer"

also same. In total, we are sending around 3,500 requests daily.

On Friday, May 31, 2024 at 6:59:59 PM UTC+3 Özgür Nevres wrote:

> I am getting the same error. It started 48 hours ago.
>
> On Friday, May 31, 2024 at 6:31:10 PM UTC+3 Bogie Dumitrescu wrote:
>
>>
>> We randomly get thruout the day the RESOURCE_EXHAUSTED "Too many 
>> requests. Retry in 900 seconds."
>>
>> the quotas google website 
>> implies
>>  
>> 15k transactions a day , but we get this error and then a few minutes later 
>> it works 
>>
>> I tried to create a new GoogleAdsService for each customer , and we 
>> definitely do not do 15k requests per customer
>>
>> Is it possible that the SearchGoogleAdsStreamResponse  get let's say 
>> 1,000 rows ... then makes another connection to google ... gets another 
>> 1,000 rows ... and if you have 500 million rows ... it could get to the 15k 
>> requests ?
>>
>>
>> *Not sure what i can try to diagnose this ?? THOUGHTS ??*
>>
>>  ServerStream responseStream = 
>> getGoogleAdsStreamF(gasc, customerId, gaqlModif);
>> for (SearchGoogleAdsStreamResponse response : responseStream)
>> {
>> for (GoogleAdsRow row : response.getResultsList())
>> {
>>  
>>  
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/b081810f-7c75-4669-a15c-e48869716735n%40googlegroups.com.


Re: randomly get RESOURCE_EXHAUSTED "Too many requests. Retry in 900 seconds."

2024-05-31 Thread Özgür Nevres
I am getting the same error. It started 48 hours ago.

On Friday, May 31, 2024 at 6:31:10 PM UTC+3 Bogie Dumitrescu wrote:

>
> We randomly get thruout the day the RESOURCE_EXHAUSTED "Too many requests. 
> Retry in 900 seconds."
>
> the quotas google website 
> implies
>  
> 15k transactions a day , but we get this error and then a few minutes later 
> it works 
>
> I tried to create a new GoogleAdsService for each customer , and we 
> definitely do not do 15k requests per customer
>
> Is it possible that the SearchGoogleAdsStreamResponse  get let's say 
> 1,000 rows ... then makes another connection to google ... gets another 
> 1,000 rows ... and if you have 500 million rows ... it could get to the 15k 
> requests ?
>
>
> *Not sure what i can try to diagnose this ?? THOUGHTS ??*
>
>  ServerStream responseStream = 
> getGoogleAdsStreamF(gasc, customerId, gaqlModif);
> for (SearchGoogleAdsStreamResponse response : responseStream)
> {
> for (GoogleAdsRow row : response.getResultsList())
> {
>  
>  
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/6bbffdba-97cd-4a1d-84c6-7e4799557569n%40googlegroups.com.


RE: facing issue with media_bundle mutateassets

2024-05-31 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi,

Thank you for contacting the Google Ads API support team.

I have tried to replicate your issue and I faced a "Base64 decoding failed" 
error. To investigate further, could you please provide any old logs from 
v14(request and response with request-id and request header), if you don't have 
any, please try to perform media bundle mutate operation in v14 and provide the 
complete API logs which will help us to investigate further.

You can send the details via Reply privately to the author option, or direct 
private reply to this email.
This message is in relation to case "ref:!00D1U01174p.!5004Q02tJ9PT:ref" 
(ADR-00237330)

Thanks,

Google Ads API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/-9s_m0SECULZ00IXNUfGSCQ_iCHoXO_fpNVw%40sfdc.net.


Publishing issue

2024-05-31 Thread ais...@brendon.hu
Hi!

I developed an offline console application, using c#, which will 
responsible to send offline conversation data to Google Ads API, daily.
As I noticed, the refresh token expires after 7 days, so I want to switch 
"Publishing status" to published.
When I clicked the "Publish app" button I get a notification "You've 
configured your app in a way that requires verification 
".
I don't understand it, because my app is an internal tool, no one will use 
it, will be scheduled for daily run.

As the popup say:

   - *An official link to your app's Privacy Policy*
   But this tool don't have/don't need one
   - *A YouTube video showing how you plan to use the Google user data you 
   get from scopes*
   My tool will not use any google user data, just send data to google ads 
   api
   - *A written explanation telling Google why you need access to sensitive 
   and/or restricted user data*
   We don't use any sensitive data, we only need OAuth cred for authorize 
   the api calls
   - *All your domains verified in Google Search Console*
   The company has web site, but this too is not used there.
   
Can someone help me how to configure my app/OAuth consent/anything to skip 
the verification?

Thanks,
István Antal

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/05ff5e48-1d4d-4b98-99cc-3a181b93ee85n%40googlegroups.com.


Google Ads API, Click Quality Form

2024-05-31 Thread Roman Olezhko
Hi, I'm developing an application that interacts with the Google Ads API. I 
need to implement the submission of the Click Quality Form(
https://support.google.com/google-ads/contact/click_quality?hl=en=9533794877940283637-EU)
 
through the Google Ads API. Unfortunately, I can't find information about 
this service in the Google Ads API documentation. If this functionality can 
be implemented, could you share a link to the documentation where I can 
read about it, or explain to me how I can implement this functionality in a 
message? Thank you in advance!

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/439f1763-9204-4a56-ad38-53e4899b5615n%40googlegroups.com.


Re: unable to get the click view data, the response body is always empty

2024-05-31 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi,

I understand that you want to get data from click_view for campaigns with the 
App type. It appears at this time app campaign clicks are not visible in the 
click view due to a technical difficulty on our side. When click view was 
built, it ran under the assumption that ad groups were created a certain way 
(since at the time all campaigns had ad groups), but over time campaigns were 
created that did not have traditional ad groups. This campaign type falls under 
that category and right now it's expected these don't return in the click view. 
In the meantime, it appears that the general recommendation for App campaigns 
is to focus more on the conversions aspect 
(https://groups.google.com/g/adwords-api/c/T6d9aghTOqM) rather than just the 
clicks.

I will raise a request to add this feature to be available in the Google Ads 
API. We cannot provide a scheduled timeline for the availability of this 
feature in the Google Ads API. I would recommend you please follow our Release 
Notes and Blog Post for future updates.
This message is in relation to case "ref:!00D1U01174p.!5004Q02tJ8RV:ref" 
(ADR-00237149)

Thanks,

Google Ads API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/7CYMn0SECOF400PU3UD8MWQGy0NAJSlPLsvQ%40sfdc.net.


Re: clarification on api error codes

2024-05-31 Thread 'Oksana Sulyma' via Google Ads API and AdWords API Forum
Hi team! Friendly reminder on my question. Thanks!

On Wednesday, May 22, 2024 at 10:22:13 AM UTC+3 Oksana Sulyma wrote:

> Hi Google Ads API team! 
>
> Thanks so much for clarifications and quick response. 
> We are using official google-ads-php library. 
>
> And my main task now is in distinguishing error messages for proper 
> processing at our side - like you've mentioned - have a delays, break to 
> smaller requests, etc. 
>
> And I'm looking for proper field in error response (like message, code, 
> status) to be a base for errors sorting. This is why I've asked for 
> documentation on codes. Cause we know that error messages could be an 
> object of changes. 
> What would you recommend me in this situation? Will it be correct to use 
> status 
> field (like "RESOURCE_EXHAUSTED", "DEADLINE_EXCEEDED", "UNAVAILABLE") to 
> split errors by groups for different processing? 
> Can we think that all errors we get have code and status? 
>
> Thanks again for all your help!
> Oksana
> On Tuesday, May 21, 2024 at 6:48:44 PM UTC+3 Google Ads API Forum Advisor 
> wrote:
>
>> Hi,
>>
>> Thank you for reaching out to the Google Ads API support team.
>>
>> I could see that you have encountered the following errors:
>>
>> 1)  "RESOURCE_EXHAUSTED 
>> "
>>  
>> error, which means that a system frequency limit has been exceeded. Kindly 
>> prevent sending too many requests in a short period of time and also ensure 
>> to set up short delays between requests or combine more operations in fewer 
>> requests. Also, please check this sample code for how to Handle a Rate 
>> Exceeded Error 
>> 
>>  for 
>> more information.
>>
>> Additionally, we also have daily API operation limits where requests that 
>> violate these limits are rejected with the error: RESOURCE_EXHAUSTED. You 
>> may check out API Limits and Quotas 
>>  
>> for 
>> more information. 
>>
>> 2)  DEADLINE_EXCEEDED 
>> 
>>  error. 
>> This is a deadline exceeded error. This could be due to low timeout. 
>> However, could you confirm if you’ve set a low timeout? Wait for about 30 
>> seconds, then retry the request. If the error persists try breaking the 
>> request into multiple, smaller requests that can be completed more quickly. 
>> For more information you may check this document 
>> 
>>  
>> which will explain how to handle this error. 
>>
>> 3) The "Connection reset by peer" error, this issue appears to be client 
>> library specific. Could you please confirm which Client Library 
>>  you are 
>> using ?
>>
>> If the error still persists, after following the above suggestions, 
>> provide us with the updated complete API logs (request 
>> 
>>  and response 
>> 
>>  with request-id 
>> 
>>  and request header 
>> )
>>  
>> generated at your end.
>>
>> If you are using a client library and haven't enabled the logging yet, I 
>> would request you to enable logging for the specific client library that 
>> you are using. You can refer to the guides Java 
>> 
>> , .Net 
>> 
>> , PHP 
>> 
>> , Python 
>> 
>> , Ruby 
>> 
>>  or Perl 
>>  
>> to 
>> enable logging at your end. For REST interface requests, you can enable 
>> logging via the curl command by using the -i flag.
>>
>> You can send the details via *Reply privately to the author option*, or 
>> *direct 
>> private reply* to this email.
>>   
>> This message is in relation to case 
>> "ref:!00D1U01174p.!5004Q02tJ2wC:ref" (ADR-00235902)
>>
>> Thanks,
>>   
>> [image: Google Logo] Google Ads API Team 
>>
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this 

Facing issue with MEDIA_BUNDLE mutateAssets

2024-05-31 Thread jasmeet virdi
Hi 
I have recently upgraded to google ads sdk v16 from v14, But I am facing an 
issue regarding MEDIA BUNDLE MutateAssets. Kindly help.

Sharing the API request and response in attached file.
ERROR
{
  error_code {
request_error: UNKNOWN
  }
  message: "The error code is not in this version."
  location {
field_path_elements {
  field_name: "operations"
  index: 0
}
  }
}
request_id: "K7vNKKA_4dAEdI84embcog"


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/cf850bdc-4040-4145-9e1e-c2f3dcebf40en%40googlegroups.com.
MethodName: google.ads.googleads.v16.services.AssetService/MutateAssets
Endpoint: googleads.googleapis.com:443
Headers: {developer-token=REDACTED, login-customer-id=9173625141, 
x-goog-api-client=gl-java/11.0.17__Amazon.com-Inc.__Corretto-11.0.17.8.1 
gccl/30.0.0 gapic/30.0.0 gax/2.43.0 grpc/1.62.2}
Body: customer_id: "7149609682"
operations {
  create {
type: MEDIA_BUNDLE
media_bundle_asset {
  data: 
"GIF89ax\000X\002\367\000\000\262\250\226\223\210o\332\325\330\330\312\271\344\343\357\264\314\3537Z\005\317\246t\374\375\377\001\001^\307\310\332\273\272\304rmn*3\211\365\353\356\307\275\274{\202\261\264\224k\336\343\357\272\265\271mq\246KS*\343\343\343\260R\024\326\311\311\355\353\363\236\242\303\307i)smQ\367\367\373\356\006\000\246\251\270\274\305\326PLL\307\276\304Og$\346\332\330(1\024\314\303\305\336\337\354\356\223\222\306\270\25522+\354\347\357\264\253\244\247\235\225mu\217\345\326\306\244\231\213\251\244\246\343\317\265\202yj\336\323\314\271\273\323ks3\331\003\000\306\236l]a\236\352qm\344\336\345\325\333\355\215qO\235\224\205y\201=\305\323\354Bc\v\371\337\336\311\250\203\325\316\324\356\353\357\225\227\250\210\213Y\322\210\204\254\256\311\364#\003\313\327\354\243\303\353\273\263\247\356\242\241EM\227\322yr\330\267\223OSk\252\207Y\255\264\306\234\243\264\315\303\273\216\222\272\327\305\256\323TL\365\363\367\232\225\226\227\214\200\323\323\343\350\312\3107E\231\206\201\203;E$\374\367\375\244\303\347\226\233\263\316\307\314\346\347\357;_\b\331\263\206\312\265\231\351QH\335\333\340\217\225\305\377\373\370\306\315\341\354\347\363\201u\177`WP\305\304\315\250\253/\355\340\334\004\005\004\3230\'\355\365\373\245wK\321\275\247D<7DM\035\204\214\250\235\276\347\316\242i\262\255\262\365\377\377\210\210\224\242#\035\215\222\253\251\307\353\241\235\243\354\344\345\316\313\320\034\'\f\322\275\271\317\321\332\316\325\3458Bi\313\333\365\316\333\355\267\236\205Xi\252\372\363\357\325\340\364\345\274\273\3438/\303\253\222\255\307\347\260\271\3215=\034\323\254~\224\215\223\363\272\272&?\001\276pq\255\313\353\305\303\304mU/\373\357\362\266MK\346\354\365\322
 
\025\354\357\372\200\214\275NY\243\255\244v^dp\310\255\250\330\333\346\346b]\323\327\353\315\260\213h`a\240\244\210/L\004\365\307\306\335\300\233\276\224_\005\b/ns\025\257\261\274\333\252\250\335\320\276\275\317\353\362\256\255\231\234j]d;\351\202\200\332\327\340\307\305\256\356\330\313;Y\017\345\355\376\257\313\347\305c]\365\357\373\271\301\261\236\303\347\306\323\346\241\254\317\321\311\302\243\216|\213\231\234\306\314\321\336\347\373\256\241\232;\f__\204\337\026\026\377\377\377\t\027\177!\371\004\000^\001\000\000,\000\000\000\000x\000X\002\000\b\377\000-\b\034H\260\240\301\203\b\023*\\\310\260\241\303\207\003\351I\\A\261\3429t\030/f\f\2451\022FC\'\b\210\344\321jQ\262%(O\002Y\311RW\001\227\242\264\026\253\255\nPF\f\177\020JD;\205L
 
F\253\342\322\273\352\275\314\302K.\277\030\367+\021\300\001\017\f\261?\347\374\021\303\026e\030\"\017\204]b\003\006\030
 
\177\352\251l\226j+\343\305\031\367{\354V\241\366X\222\307\005\027\242\211\005\376\264\214\362\210\376\b@\002\314\022\177\tor\267\202\350\224\315\257E\2551\2509S\305s\215\264C+\3732\304I2-\266\251\367A-\365\305\016\364\247s\217\036\317\270N\320o\275\353\226\320^\203\315\265\255\226\326\035\354\3235K\377\313\226L\034\337\265\235\030\207\354P\317\203\204\313\v\322\037\267\230\374\365\336a\347\3752\315\224c\\\257\332:\306$\020\274;\024R\310;\240C\216\321\032#\347\267\302\'\362\212\256\372\352\222O\336w\337\366\216iW\022\233W\274u\257\033a\020J\033k\224\221\272\353I\377\ry\275\270\243\355\241\3317\313\256\274\004
 

Re: unable to retrieve campaign labels created by mcc account

2024-05-31 Thread Abdelaziz Drissi Boutaybi


I hope this message finds you well.

I wanted to follow up regarding the information I previously shared 
privately about this issue. Could you please provide an update or any 
feedback at your earliest convenience?

Thank you for your attention to this matter. I look forward to your 
response.

Best regards,

On Monday, May 27, 2024 at 11:30:34 PM UTC+1 Google Ads API Forum Advisor 
wrote:

> Hi,
>
> Thank you for reaching out to the Google Ads API support team.
>
> Since you are using the Google Ads API to pull the campaign labels, to 
> replicate the issue from our side, kindly provide us the uncropped UI 
> screenshot with clear visibility of the customer- ID (CID) of your Google 
> Ads account where those campaign labels are visible. 
> This message is in relation to case 
> "ref:!00D1U01174p.!5004Q02tJ6PM:ref" (ADR-00236709)
>
> Thanks,
>   
> [image: Google Logo] Google Ads API Team 
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/879f60a2-8b8f-46f0-875f-90796c282a18n%40googlegroups.com.


Create Asset Group with 3 headlines via API, but still failed due to NOT_ENOUGH_HEADLINE_ASSET

2024-05-31 Thread Nga Ngo
I tried creating an asset group of performance max campaign via  
https://googleads.googleapis.com/v16/customers/5185.../googleAds:mutate  but 
it failed due to error 

I added 3 headlines, 1 with 15 characters or less based on the guide from 
https://developers.google.com/google-ads/api/performance-max/asset-requirements?hl=en
.

This is the error:
{
"error": {
"code": 400,
"message": "Request contains an invalid argument.",
"status": "INVALID_ARGUMENT",
"details": [
{
"@type": 
"type.googleapis.com/google.ads.googleads.v16.errors.GoogleAdsFailure",
"errors": [
{
"errorCode": {
"assetGroupError": "NOT_ENOUGH_HEADLINE_ASSET"
},
"message": "Headline asset for a valid asset group 
is not enough.",
"trigger": {
"stringValue": "Asset type: headline"
},
"location": {
"fieldPathElements": [
{
"fieldName": "mutate_operations",
"index": 0
},
{
"fieldName": "asset_group_operation"
}
]
}
},
...
],
"requestId": "uI8p-0Lju5mOPztCUf6uug"
}
]
}
}

This is the body:
{
  "mutateOperations":[
  {
"assetGroupOperation": {
  "create": {
"name": "Asset group 1",
"campaign": "customers/5185432.../campaigns/21337629...",
"status": "ENABLED",
"finalUrls": [
  "..."
],
"resourceName": "customers/5185432.../assetGroups/-1"
  }
}
  },
  {
"assetOperation": {
  "create": {
"type": "TEXT",
"textAsset": {
  "text": "Stort utbud av begagnade båtar"
},
"resourceName": "customers/5185432.../assets/-2"
  }
}
  },
  {
"assetGroupAssetOperation": {
  "create": {
"fieldType": "HEADLINE",
"assetGroup": "customers/5185432.../assetGroups/-1",
"asset": "customers/5185432.../assets/-2"
  }
}
  },
  {
"assetOperation": {
  "create": {
"type": "TEXT",
"textAsset": {
  "text": "Sugen på begagnad båt?"
},
"resourceName": "customers/5185432.../assets/-3"
  }
}
  },
  {
"assetGroupAssetOperation": {
  "create": {
"fieldType": "HEADLINE",
"assetGroup": "customers/5185432.../assetGroups/-1",
"asset": "customers/5185432.../assets/-3"
  }
}
  },
  {
"assetOperation": {
  "create": {
"type": "TEXT",
"textAsset": {
  "text": "Begagnad båtar"
},
"resourceName": "customers/5185432.../assets/-4"
  }
}
  },
  {
"assetGroupAssetOperation": {
  "create": {
"fieldType": "HEADLINE",
"assetGroup": "customers/5185432.../assetGroups/-1",
"asset": "customers/5185432.../assets/-4"
  }
}
  }
]
}
Please advise. Thanks 


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/80f5ea0d-3a48-4300-8ea3-4744eb6345e5n%40googlegroups.com.