RE: Delay Data Report and Refresh Token problem's

2021-06-22 Thread Google Ads API Forum Advisor
Hi,

In addition, you may send the requested details (customer ID, screenshots, 
logs) via the Reply privately to author option. If this option is not 
available, you may send the details directly to our 
googleadsapi-supp...@google.com alias instead.

Best regards,

Peter Laurence Napa Oliquino
Google Ads API Team
ref:_00D1U1174p._5004Q2IxKkb: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 the Google Groups 
"AdWords API and Google Ads 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/yXS-s0QV53KQ00tsJ5-fdJSJ2UZjGHTONpPA%40sfdc.net.


RE: Delay Data Report and Refresh Token problem's

2021-06-22 Thread Google Ads API Forum Advisor
Hi,

Thank you for reaching out to our API support team. Also, no worries as your 
English is good and our team is able understand the concern.

Moving forward to your first item with the delay in the reports, could you 
confirm if the data being returned in the API's campaign view is delayed or 
different, as compared to the Google Ads UI's equivalent Campaigns view? I 
asked because, if there is a discrepancy between the statistics from the UI and 
the API then it may indicate an issue.

If there are discrepancies, you may provide your customer ID, the complete 
screenshot of the Campaigns view of the Google Ads UI, and also the complete 
request and response logs, and the request-id. If you haven't yet, logging can 
be enabled by navigating to the Client libraries > Your client library (ex. 
Java) > Logging documentation, which you can access from this link.

However, if both the UI and API's results are similar then, I would recommend 
that you reach out to the Google Ads Product Support team via this link, for 
more information on what is causing the delays, based on the data freshness 
article.

As for your issues with your refresh token, I would recommend that you reach 
out directly to the Google API Console Support team, via this link, as they are 
the more appropriate team to provide guidance on the behavior of your 
credentials, including the said refresh token.

Best regards,

Peter Laurence Napa Oliquino
Google Ads API Team
ref:_00D1U1174p._5004Q2IxKkb: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 the Google Groups 
"AdWords API and Google Ads 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/QRhAJ0QV53IL00xyDWo9XOQaemWJ815faQJQ%40sfdc.net.


Re: Migrated to V8 : Started Seeing Increased Rate of DEADLINE_EXCEEDED

2021-06-22 Thread Mat
Hi there,

we seem to be in the same boat:

[image: Bildschirmfoto vom 2021-06-23 07-16-40.png]


Regards
Mat

Pete Lavetsky (AdWords API Guru) schrieb am Mittwoch, 23. Juni 2021 um 
04:22:52 UTC+2:

> Even on mutates that don't make it to our DEADLINE threshold we're seeing 
> a massive slowdown in responsiveness in mutate calls.  Below, hour 20 
> corresponds to 4pm EST on the 22nd of June.
>
> day hour avg(unix_timestamp(date_finished)-unix_timestamp(date_started))
> 22 12 10.4448
> 22 13 10.3481
> 22 14 9.4694
> 22 15 13.9076
> 22 16 13.1181
> 22 17 20.0910
> 22 18 16.3803
> 22 19 19.1051
> 22 20 38.2070
> 22 21 480.0347
> 22 22 61.2185
> 22 23 227.2379
>
> On Tuesday, June 22, 2021 at 9:49:41 PM UTC-4 Pete Lavetsky (AdWords API 
> Guru) wrote:
>
>> We're now seeing this on other calls as well. These are across multiple 
>> customerIds.
>>
>> 2021-06-23 01:19:33,532 WARN  RequestLogger - FAILURE REQUEST SUMMARY. 
>> Method: google.ads.googleads.v7.services.AdService/MutateAds, Endpoint: 
>> googleads.googleapis.com:443, CustomerID: REDACTED, RequestID: null, 
>> ResponseCode: *DEADLINE*_EXCEEDED, Fault: deadline exceeded after 
>> 3599.998632475s. [buffered_nanos=67392207, buffered_nanos=93613556, 
>> remote_addr=googleads.googleapis.com/142.250.191.138:443].
>>
>> 2021-06-23 01:22:48,579 WARN  RequestLogger - FAILURE REQUEST SUMMARY. 
>> Method: google.ads.googleads.v7.services.AdGroupAdService/MutateAdGroupAds, 
>> Endpoint: googleads.googleapis.com:443, CustomerID: REDACTED, RequestID: 
>> null, ResponseCode: *DEADLINE*_EXCEEDED, Fault: deadline exceeded after 
>> 3599.985958315s. [buffered_nanos=65378596, buffered_nanos=67500777, 
>> remote_addr=googleads.googleapis.com/172.217.8.202:443].
>>
>> 20212021-06-23 01:30:08,166 WARN  RequestLogger - FAILURE REQUEST 
>> SUMMARY. Method: 
>> google.ads.googleads.v7.services.AdGroupAdService/MutateAdGroupAds, 
>> Endpoint: googleads.googleapis.com:443, CustomerID: REDACTED, RequestID: 
>> null, ResponseCode: *DEADLINE*_EXCEEDED, Fault: deadline exceeded after 
>> 3599.998821696s. [buffered_nanos=66057372, buffered_nanos=77619715, 
>> remote_addr=googleads.googleapis.com/142.250.191.202:443].
>>
>> On Tuesday, June 22, 2021 at 8:23:06 PM UTC-4 Pete Lavetsky (AdWords API 
>> Guru) wrote:
>>
>>> We put V8 into production earlier today. Everything was fine for about 
>>> 6.5 hours and then we started seeing an increased rate of DEADLINE_EXCEEDED 
>>>
>>> Our GrpcCallContext is configured for a 5m timeout and that's been fine 
>>> for months
>>>
>>> I reverted back to V7 and we haven't seen a DEADLINE_EXCEEDED for the 
>>> last 20 minutes but I'm not sure if that proves anything
>>>
>>> Is it perhaps a transient issue on Google's end for maintenance work 
>>> around increased capacity for V8?
>>>
>>> Here's the traceroute ... we've been asked to provide this before when 
>>> we witnessed a much higher rate of DEADLINE_EXCEEDED
>>>
>>> traceroute to googleads.googleapis.com (172.217.9.74), 50 hops max, 60 
>>> byte packets
>>>
>>>  1  ip-172-31-67-206.us-east-2.compute.internal (172.31.67.206)  0.104 
>>> ms  0.096 ms  0.102 ms
>>>
>>>  2  ec2-52-15-0-37.us-east-2.compute.amazonaws.com (52.15.0.37)  8.985 
>>> ms ec2-52-15-0-57.us-east-2.compute.amazonaws.com (52.15.0.57)  8.931 
>>> ms ec2-52-15-0-43.us-east-2.compute.amazonaws.com (52.15.0.43)  5.446 ms
>>>
>>>  3  100.65.27.16 (100.65.27.16)  3.778 ms 100.65.31.16 (100.65.31.16)  
>>> 6.846 ms 100.65.28.0 (100.65.28.0)  3.651 ms
>>>
>>>  4  100.66.12.132 (100.66.12.132)  1.994 ms 100.66.12.144 
>>> (100.66.12.144)  3.632 ms 100.66.13.36 (100.66.13.36)  1.978 ms
>>>
>>>  5  100.66.14.196 (100.66.14.196)  16.689 ms 100.66.14.202 
>>> (100.66.14.202)  22.094 ms 100.66.14.130 (100.66.14.130)  12.970 ms
>>>
>>>  6  100.66.6.77 (100.66.6.77)  21.618 ms 100.66.6.131 (100.66.6.131)  
>>> 50.483 ms 100.66.7.235 (100.66.7.235)  17.491 ms
>>>
>>>  7  100.66.4.101 (100.66.4.101)  32.121 ms 100.66.4.117 (100.66.4.117)  
>>> 31.610 ms 100.66.4.125 (100.66.4.125)  42.423 ms
>>>
>>>  8  100.65.10.129 (100.65.10.129)  1.140 ms 100.65.13.161 
>>> (100.65.13.161)  0.937 ms 100.65.8.161 (100.65.8.161)  0.945 ms
>>>
>>>  9  15.230.134.209 (15.230.134.209)  2.346 ms 15.230.134.161 
>>> (15.230.134.161)  1.961 ms 15.230.134.203 (15.230.134.203)  2.729 ms
>>>
>>> 10  15.230.39.184 (15.230.39.184)  2.850 ms 15.230.39.10 (15.230.39.10)  
>>> 2.794 ms 52.95.2.198 (52.95.2.198)  3.692 ms
>>>
>>> 11  52.95.2.205 (52.95.2.205)  2.088 ms 52.95.1.235 (52.95.1.235)  1.820 
>>> ms 52.93.239.50 (52.93.239.50)  1.313 ms
>>>
>>> 12  100.92.53.124 (100.92.53.124)  12.442 ms 100.92.53.76 
>>> (100.92.53.76)  14.483 ms 100.92.53.72 (100.92.53.72)  12.509 ms
>>>
>>> 13  100.92.43.34 (100.92.43.34)  12.711 ms 100.92.48.100 
>>> (100.92.48.100)  16.661 ms 100.92.48.10 (100.92.48.10)  13.001 ms
>>>
>>> 14  100.92.43.85 (100.92.43.85)  12.143 ms 100.92.48.139 
>>> (100.92.48.139)  12.547 ms 100.92.48.135 (100.92.48.135)  12.539 ms
>>>
>>> 15  

AdWordsApiException - InternalApiError.UNEXPECTED_INTERNAL_API_ERROR

2021-06-22 Thread John Miner
Starting today, around 4pm CT, we began getting the following API errors 
when trying to update a Feed:

One or more errors occurred. (AdWordsApiException: Exception of type 
'Google.Api.Ads.AdWords.Lib.AdWordsApiException' was thrown. 

API encountered an unexpected internal error.. (Error: 
InternalApiError.UNEXPECTED_INTERNAL_API_ERROR, FieldPath: , Trigger: )

) AdWordsApiException: Exception of type 
'Google.Api.Ads.AdWords.Lib.AdWordsApiException' was thrown. 

API encountered an unexpected internal error.. (Error: 
InternalApiError.UNEXPECTED_INTERNAL_API_ERROR, FieldPath: , Trigger: )

The "failed method" of the exception was 
"Google.Api.Ads.Common.Lib.SoapFaultInspector`1.AfterReceiveReply"

The call stack was:

System.AggregateException: at 
System.Threading.Tasks.Task.ThrowIfExceptional (System.Private.CoreLib, 
Version=4.0.0.0, Culture=neutral, PublicKeyToken=) at 
System.Threading.Tasks.Task`1.GetResultCore (System.Private.CoreLib, 
Version=4.0.0.0, Culture=neutral, PublicKeyToken=   ) at 
System.Threading.Tasks.Task`1.get_Result (System.Private.CoreLib, 
Version=4.0.0.0, Culture=neutral, PublicKeyToken=   ) at 
Google.Api.Ads.AdWords.v201809.FeedService+<>c__DisplayClass10_0.b__0
 
(Google.AdWords, Version=24.13.0.0, Culture=neutral, PublicKeyToken= 
  ) at System.Threading.Tasks.Task`1.InnerInvoke 
(System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken= 
  ) at System.Threading.Tasks.Task+<>c.<.cctor>b__274_0 
(System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken= 
  ) at 
System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop 
(System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken= 
  ) at 
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw 
(System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken= 
  ) at 
System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop 
(System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken= 
  ) at System.Threading.Tasks.Task.ExecuteWithThreadLocal 
(System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken= 
  ) at 
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw 
(System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken= 
  ) at 
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess 
(System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken= 
  ) at 
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification
 
(System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken= 
  ) at 
Core.Web.GoogleAdsApi.FeedCollection+<>c__DisplayClass5_0+d.MoveNext
 
(Core.Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=nullCore.Web, 
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: D:\a\9\s\Shared 
Components\.NET\Core.Web\GoogleAdsApi\FeedCollection.csCore.Web, 
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: 117) at 
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw 
(System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken= 
  ) at 
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess 
(System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken= 
  ) at 
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification
 
(System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken= 
  ) at 
Core.Web.GoogleAdsApi.FeedCollection+d__5.MoveNext 
(Core.Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=nullCore.Web, 
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: D:\a\9\s\Shared 
Components\.NET\Core.Web\GoogleAdsApi\FeedCollection.csCore.Web, 
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: 116) at 
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw 
(System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken= 
  ) at 
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess 
(System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken= 
  ) at 
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification
 
(System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken= 
  ) at 
Core.Web.GoogleAdsApi.FeedCollection+d__7.MoveNext (Core.Web, 
Version=1.0.0.0, Culture=neutral, PublicKeyToken=nullCore.Web, 
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: D:\a\9\s\Shared 
Components\.NET\Core.Web\GoogleAdsApi\FeedCollection.csCore.Web, 
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: 162) at 
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw 
(System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken= 
  ) 

RE: Get criteria_id from click view

2021-06-22 Thread Google Ads API Forum Advisor
Hi Jing,

Thank you for reaching out to our API support team.

Could you confirm if you have already used the click_view.user_list field and 
then making another request to the user_list resource to query the rest of the 
user list's details such as the user_list.id and the user_list.name?

Best regards,

Peter Laurence Napa Oliquino
Google Ads API Team
ref:_00D1U1174p._5004Q2IxFb7: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 the Google Groups 
"AdWords API and Google Ads 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/yF43C0QV4W69005n5pWEP2S-2JFAOUDDZTPg%40sfdc.net.


RE: Criteria Performance Report not matching results

2021-06-22 Thread Google Ads API Forum Advisor
Hi,

Thank you for reaching out to our API support team.

The Criteria Performance Report is a single attribution type of report and 
would often only return statistics of criteria it deems most relevant. That 
said, for retrieving age criterion related statistics, I would recommend that 
you use the Age Range Performance Report instead.

I hope this helps.

Best regards,

Peter Laurence Napa Oliquino
Google Ads API Team
ref:_00D1U1174p._5004Q2IxEKJ: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 the Google Groups 
"AdWords API and Google Ads 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/ymooM0QV4URX00cJgCPpY6TUOOFCirRBQMCA%40sfdc.net.


Re: Migrated to V8 : Started Seeing Increased Rate of DEADLINE_EXCEEDED

2021-06-22 Thread Pete Lavetsky (AdWords API Guru)
Even on mutates that don't make it to our DEADLINE threshold we're seeing a 
massive slowdown in responsiveness in mutate calls.  Below, hour 20 
corresponds to 4pm EST on the 22nd of June.

day hour avg(unix_timestamp(date_finished)-unix_timestamp(date_started))
22 12 10.4448
22 13 10.3481
22 14 9.4694
22 15 13.9076
22 16 13.1181
22 17 20.0910
22 18 16.3803
22 19 19.1051
22 20 38.2070
22 21 480.0347
22 22 61.2185
22 23 227.2379

On Tuesday, June 22, 2021 at 9:49:41 PM UTC-4 Pete Lavetsky (AdWords API 
Guru) wrote:

> We're now seeing this on other calls as well. These are across multiple 
> customerIds.
>
> 2021-06-23 01:19:33,532 WARN  RequestLogger - FAILURE REQUEST SUMMARY. 
> Method: google.ads.googleads.v7.services.AdService/MutateAds, Endpoint: 
> googleads.googleapis.com:443, CustomerID: REDACTED, RequestID: null, 
> ResponseCode: *DEADLINE*_EXCEEDED, Fault: deadline exceeded after 
> 3599.998632475s. [buffered_nanos=67392207, buffered_nanos=93613556, 
> remote_addr=googleads.googleapis.com/142.250.191.138:443].
>
> 2021-06-23 01:22:48,579 WARN  RequestLogger - FAILURE REQUEST SUMMARY. 
> Method: google.ads.googleads.v7.services.AdGroupAdService/MutateAdGroupAds, 
> Endpoint: googleads.googleapis.com:443, CustomerID: REDACTED, RequestID: 
> null, ResponseCode: *DEADLINE*_EXCEEDED, Fault: deadline exceeded after 
> 3599.985958315s. [buffered_nanos=65378596, buffered_nanos=67500777, 
> remote_addr=googleads.googleapis.com/172.217.8.202:443].
>
> 20212021-06-23 01:30:08,166 WARN  RequestLogger - FAILURE REQUEST SUMMARY. 
> Method: google.ads.googleads.v7.services.AdGroupAdService/MutateAdGroupAds, 
> Endpoint: googleads.googleapis.com:443, CustomerID: REDACTED, RequestID: 
> null, ResponseCode: *DEADLINE*_EXCEEDED, Fault: deadline exceeded after 
> 3599.998821696s. [buffered_nanos=66057372, buffered_nanos=77619715, 
> remote_addr=googleads.googleapis.com/142.250.191.202:443].
>
> On Tuesday, June 22, 2021 at 8:23:06 PM UTC-4 Pete Lavetsky (AdWords API 
> Guru) wrote:
>
>> We put V8 into production earlier today. Everything was fine for about 
>> 6.5 hours and then we started seeing an increased rate of DEADLINE_EXCEEDED 
>>
>> Our GrpcCallContext is configured for a 5m timeout and that's been fine 
>> for months
>>
>> I reverted back to V7 and we haven't seen a DEADLINE_EXCEEDED for the 
>> last 20 minutes but I'm not sure if that proves anything
>>
>> Is it perhaps a transient issue on Google's end for maintenance work 
>> around increased capacity for V8?
>>
>> Here's the traceroute ... we've been asked to provide this before when we 
>> witnessed a much higher rate of DEADLINE_EXCEEDED
>>
>> traceroute to googleads.googleapis.com (172.217.9.74), 50 hops max, 60 
>> byte packets
>>
>>  1  ip-172-31-67-206.us-east-2.compute.internal (172.31.67.206)  0.104 
>> ms  0.096 ms  0.102 ms
>>
>>  2  ec2-52-15-0-37.us-east-2.compute.amazonaws.com (52.15.0.37)  8.985 
>> ms ec2-52-15-0-57.us-east-2.compute.amazonaws.com (52.15.0.57)  8.931 ms 
>> ec2-52-15-0-43.us-east-2.compute.amazonaws.com (52.15.0.43)  5.446 ms
>>
>>  3  100.65.27.16 (100.65.27.16)  3.778 ms 100.65.31.16 (100.65.31.16)  
>> 6.846 ms 100.65.28.0 (100.65.28.0)  3.651 ms
>>
>>  4  100.66.12.132 (100.66.12.132)  1.994 ms 100.66.12.144 
>> (100.66.12.144)  3.632 ms 100.66.13.36 (100.66.13.36)  1.978 ms
>>
>>  5  100.66.14.196 (100.66.14.196)  16.689 ms 100.66.14.202 
>> (100.66.14.202)  22.094 ms 100.66.14.130 (100.66.14.130)  12.970 ms
>>
>>  6  100.66.6.77 (100.66.6.77)  21.618 ms 100.66.6.131 (100.66.6.131)  
>> 50.483 ms 100.66.7.235 (100.66.7.235)  17.491 ms
>>
>>  7  100.66.4.101 (100.66.4.101)  32.121 ms 100.66.4.117 (100.66.4.117)  
>> 31.610 ms 100.66.4.125 (100.66.4.125)  42.423 ms
>>
>>  8  100.65.10.129 (100.65.10.129)  1.140 ms 100.65.13.161 
>> (100.65.13.161)  0.937 ms 100.65.8.161 (100.65.8.161)  0.945 ms
>>
>>  9  15.230.134.209 (15.230.134.209)  2.346 ms 15.230.134.161 
>> (15.230.134.161)  1.961 ms 15.230.134.203 (15.230.134.203)  2.729 ms
>>
>> 10  15.230.39.184 (15.230.39.184)  2.850 ms 15.230.39.10 (15.230.39.10)  
>> 2.794 ms 52.95.2.198 (52.95.2.198)  3.692 ms
>>
>> 11  52.95.2.205 (52.95.2.205)  2.088 ms 52.95.1.235 (52.95.1.235)  1.820 
>> ms 52.93.239.50 (52.93.239.50)  1.313 ms
>>
>> 12  100.92.53.124 (100.92.53.124)  12.442 ms 100.92.53.76 (100.92.53.76)  
>> 14.483 ms 100.92.53.72 (100.92.53.72)  12.509 ms
>>
>> 13  100.92.43.34 (100.92.43.34)  12.711 ms 100.92.48.100 (100.92.48.100)  
>> 16.661 ms 100.92.48.10 (100.92.48.10)  13.001 ms
>>
>> 14  100.92.43.85 (100.92.43.85)  12.143 ms 100.92.48.139 (100.92.48.139)  
>> 12.547 ms 100.92.48.135 (100.92.48.135)  12.539 ms
>>
>> 15  100.92.49.66 (100.92.49.66)  12.591 ms 100.92.44.90 (100.92.44.90)  
>> 18.647 ms  18.368 ms
>>
>> 16  100.92.49.7 (100.92.49.7)  12.986 ms 100.92.44.9 (100.92.44.9)  
>> 12.990 ms 100.92.44.123 (100.92.44.123)  18.647 ms
>>
>> 17  52.93.132.62 (52.93.132.62)  12.399 ms 52.93.130.134 (52.93.130.134)  
>> 12.463 ms 52.93.133.56 

Re: Disapproved Images

2021-06-22 Thread Maite Eguren Brown
Hi William,

yes, I am aware that the ad's approval is limited. When the reason for this 
is text content, I am able to see which piece is the problem by querying 
PolicyTopicEntries. However, when the problem is an image asset that has 
been disapproved, I am not able to get the resource name of that image 
asset.

El miércoles, 23 de junio de 2021 a las 2:25:46 UTC+10, adsapi escribió:

> Hi Maite,
>
> Thank you for reaching out to us. In looking over your message it would 
> appear that you are currently working under a limited approval.  As this is 
> generally do to some kind of review or procedural task that is being done. 
> We can only suggest that you reach out to our Product Support Team 
>  , as they should be 
> able to handle this better and have more access. Here 
> 
>  is 
> also some more information about what this message means.
>
> Regards,
> [image: Google Logo] 
> William Pescherine 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2Iwhjg: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 the Google Groups 
"AdWords API and Google Ads 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/b2f119d8-f449-45cd-99ac-347b2828c71an%40googlegroups.com.


Re: Migrated to V8 : Started Seeing Increased Rate of DEADLINE_EXCEEDED

2021-06-22 Thread Pete Lavetsky (AdWords API Guru)
We're now seeing this on other calls as well. These are across multiple 
customerIds.

2021-06-23 01:19:33,532 WARN  RequestLogger - FAILURE REQUEST SUMMARY. 
Method: google.ads.googleads.v7.services.AdService/MutateAds, Endpoint: 
googleads.googleapis.com:443, CustomerID: REDACTED, RequestID: null, 
ResponseCode: *DEADLINE*_EXCEEDED, Fault: deadline exceeded after 
3599.998632475s. [buffered_nanos=67392207, buffered_nanos=93613556, 
remote_addr=googleads.googleapis.com/142.250.191.138:443].

2021-06-23 01:22:48,579 WARN  RequestLogger - FAILURE REQUEST SUMMARY. 
Method: google.ads.googleads.v7.services.AdGroupAdService/MutateAdGroupAds, 
Endpoint: googleads.googleapis.com:443, CustomerID: REDACTED, RequestID: 
null, ResponseCode: *DEADLINE*_EXCEEDED, Fault: deadline exceeded after 
3599.985958315s. [buffered_nanos=65378596, buffered_nanos=67500777, 
remote_addr=googleads.googleapis.com/172.217.8.202:443].

20212021-06-23 01:30:08,166 WARN  RequestLogger - FAILURE REQUEST SUMMARY. 
Method: google.ads.googleads.v7.services.AdGroupAdService/MutateAdGroupAds, 
Endpoint: googleads.googleapis.com:443, CustomerID: REDACTED, RequestID: 
null, ResponseCode: *DEADLINE*_EXCEEDED, Fault: deadline exceeded after 
3599.998821696s. [buffered_nanos=66057372, buffered_nanos=77619715, 
remote_addr=googleads.googleapis.com/142.250.191.202:443].

On Tuesday, June 22, 2021 at 8:23:06 PM UTC-4 Pete Lavetsky (AdWords API 
Guru) wrote:

> We put V8 into production earlier today. Everything was fine for about 6.5 
> hours and then we started seeing an increased rate of DEADLINE_EXCEEDED 
>
> Our GrpcCallContext is configured for a 5m timeout and that's been fine 
> for months
>
> I reverted back to V7 and we haven't seen a DEADLINE_EXCEEDED for the last 
> 20 minutes but I'm not sure if that proves anything
>
> Is it perhaps a transient issue on Google's end for maintenance work 
> around increased capacity for V8?
>
> Here's the traceroute ... we've been asked to provide this before when we 
> witnessed a much higher rate of DEADLINE_EXCEEDED
>
> traceroute to googleads.googleapis.com (172.217.9.74), 50 hops max, 60 
> byte packets
>
>  1  ip-172-31-67-206.us-east-2.compute.internal (172.31.67.206)  0.104 ms  
> 0.096 ms  0.102 ms
>
>  2  ec2-52-15-0-37.us-east-2.compute.amazonaws.com (52.15.0.37)  8.985 ms 
> ec2-52-15-0-57.us-east-2.compute.amazonaws.com (52.15.0.57)  8.931 ms 
> ec2-52-15-0-43.us-east-2.compute.amazonaws.com (52.15.0.43)  5.446 ms
>
>  3  100.65.27.16 (100.65.27.16)  3.778 ms 100.65.31.16 (100.65.31.16)  
> 6.846 ms 100.65.28.0 (100.65.28.0)  3.651 ms
>
>  4  100.66.12.132 (100.66.12.132)  1.994 ms 100.66.12.144 (100.66.12.144)  
> 3.632 ms 100.66.13.36 (100.66.13.36)  1.978 ms
>
>  5  100.66.14.196 (100.66.14.196)  16.689 ms 100.66.14.202 
> (100.66.14.202)  22.094 ms 100.66.14.130 (100.66.14.130)  12.970 ms
>
>  6  100.66.6.77 (100.66.6.77)  21.618 ms 100.66.6.131 (100.66.6.131)  
> 50.483 ms 100.66.7.235 (100.66.7.235)  17.491 ms
>
>  7  100.66.4.101 (100.66.4.101)  32.121 ms 100.66.4.117 (100.66.4.117)  
> 31.610 ms 100.66.4.125 (100.66.4.125)  42.423 ms
>
>  8  100.65.10.129 (100.65.10.129)  1.140 ms 100.65.13.161 (100.65.13.161)  
> 0.937 ms 100.65.8.161 (100.65.8.161)  0.945 ms
>
>  9  15.230.134.209 (15.230.134.209)  2.346 ms 15.230.134.161 
> (15.230.134.161)  1.961 ms 15.230.134.203 (15.230.134.203)  2.729 ms
>
> 10  15.230.39.184 (15.230.39.184)  2.850 ms 15.230.39.10 (15.230.39.10)  
> 2.794 ms 52.95.2.198 (52.95.2.198)  3.692 ms
>
> 11  52.95.2.205 (52.95.2.205)  2.088 ms 52.95.1.235 (52.95.1.235)  1.820 
> ms 52.93.239.50 (52.93.239.50)  1.313 ms
>
> 12  100.92.53.124 (100.92.53.124)  12.442 ms 100.92.53.76 (100.92.53.76)  
> 14.483 ms 100.92.53.72 (100.92.53.72)  12.509 ms
>
> 13  100.92.43.34 (100.92.43.34)  12.711 ms 100.92.48.100 (100.92.48.100)  
> 16.661 ms 100.92.48.10 (100.92.48.10)  13.001 ms
>
> 14  100.92.43.85 (100.92.43.85)  12.143 ms 100.92.48.139 (100.92.48.139)  
> 12.547 ms 100.92.48.135 (100.92.48.135)  12.539 ms
>
> 15  100.92.49.66 (100.92.49.66)  12.591 ms 100.92.44.90 (100.92.44.90)  
> 18.647 ms  18.368 ms
>
> 16  100.92.49.7 (100.92.49.7)  12.986 ms 100.92.44.9 (100.92.44.9)  12.990 
> ms 100.92.44.123 (100.92.44.123)  18.647 ms
>
> 17  52.93.132.62 (52.93.132.62)  12.399 ms 52.93.130.134 (52.93.130.134)  
> 12.463 ms 52.93.133.56 (52.93.133.56)  12.744 ms
>
> 18  100.91.163.4 (100.91.163.4)  13.681 ms 100.91.167.8 (100.91.167.8)  
> 18.976 ms 100.91.163.96 (100.91.163.96)  13.129 ms
>
> 19  100.91.163.89 (100.91.163.89)  12.558 ms 100.91.168.43 
> (100.91.168.43)  13.010 ms 100.91.167.17 (100.91.167.17)  13.632 ms
>
> 20  100.91.164.108 (100.91.164.108)  12.366 ms 100.91.159.64 
> (100.91.159.64)  17.061 ms 100.91.164.60 (100.91.164.60)  12.693 ms
>
> 21  100.91.159.73 (100.91.159.73)  17.008 ms 100.91.164.105 
> (100.91.164.105)  13.024 ms 100.91.165.129 (100.91.165.129)  13.239 ms
>
> 22  100.91.177.41 (100.91.177.41)  11.699 ms 100.91.177.55 
> (100.91.177.55)  

Re: Disapproved Images

2021-06-22 Thread Maite Brown

Hi William,

yes, I am aware that the ad's approval is limited. When the reason for this 
is text content, I am able to see which piece is the problem by querying 
PolicyTopicEntries. However, when the problem is an image asset that has 
been disapproved, I am not able to get the resource name of that image 
asset.
On Wednesday, June 23, 2021 at 2:25:46 AM UTC+10 adsapi wrote:

> Hi Maite,
>
> Thank you for reaching out to us. In looking over your message it would 
> appear that you are currently working under a limited approval.  As this is 
> generally do to some kind of review or procedural task that is being done. 
> We can only suggest that you reach out to our Product Support Team 
>  , as they should be 
> able to handle this better and have more access. Here 
> 
>  is 
> also some more information about what this message means.
>
> Regards,
> [image: Google Logo] 
> William Pescherine 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2Iwhjg: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 the Google Groups 
"AdWords API and Google Ads 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/57cacefc-90a1-4a48-835d-5441c0ba508dn%40googlegroups.com.


Re: materials

2021-06-22 Thread 郭云

Hello!

First of all, thank you for your reply.

My demand is like this: to create an advertisement, you need to select 
materials (pictures, videos). What I want to know is whether the materials 
have API interfaces. If so, please provide the URL
在2021年6月23日星期三 UTC+8 上午4:33:33 写道:

> Hi,
>
> Please add more details to your concern. You will find the Ads guide 
> helpful: https://developers.google.com/google-ads/api/docs/ads/overview
>
>
> Thanks,
> [image: Google Logo] 
> Lakshmi Prathipati 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2IxcFI: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 the Google Groups 
"AdWords API and Google Ads 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/a6ab11e8-4fd1-4c58-8f6d-01d593dc96c1n%40googlegroups.com.


Migrated to V8 : Started Seeing Increased Rate of DEADLINE_EXCEEDED

2021-06-22 Thread Pete Lavetsky (AdWords API Guru)
We put V8 into production earlier today. Everything was fine for about 6.5 
hours and then we started seeing an increased rate of DEADLINE_EXCEEDED 

Our GrpcCallContext is configured for a 5m timeout and that's been fine for 
months

I reverted back to V7 and we haven't seen a DEADLINE_EXCEEDED for the last 
20 minutes but I'm not sure if that proves anything

Is it perhaps a transient issue on Google's end for maintenance work around 
increased capacity for V8?

Here's the traceroute ... we've been asked to provide this before when we 
witnessed a much higher rate of DEADLINE_EXCEEDED

traceroute to googleads.googleapis.com (172.217.9.74), 50 hops max, 60 byte 
packets

 1  ip-172-31-67-206.us-east-2.compute.internal (172.31.67.206)  0.104 ms  
0.096 ms  0.102 ms

 2  ec2-52-15-0-37.us-east-2.compute.amazonaws.com (52.15.0.37)  8.985 ms 
ec2-52-15-0-57.us-east-2.compute.amazonaws.com (52.15.0.57)  8.931 ms 
ec2-52-15-0-43.us-east-2.compute.amazonaws.com (52.15.0.43)  5.446 ms

 3  100.65.27.16 (100.65.27.16)  3.778 ms 100.65.31.16 (100.65.31.16)  
6.846 ms 100.65.28.0 (100.65.28.0)  3.651 ms

 4  100.66.12.132 (100.66.12.132)  1.994 ms 100.66.12.144 (100.66.12.144)  
3.632 ms 100.66.13.36 (100.66.13.36)  1.978 ms

 5  100.66.14.196 (100.66.14.196)  16.689 ms 100.66.14.202 (100.66.14.202)  
22.094 ms 100.66.14.130 (100.66.14.130)  12.970 ms

 6  100.66.6.77 (100.66.6.77)  21.618 ms 100.66.6.131 (100.66.6.131)  
50.483 ms 100.66.7.235 (100.66.7.235)  17.491 ms

 7  100.66.4.101 (100.66.4.101)  32.121 ms 100.66.4.117 (100.66.4.117)  
31.610 ms 100.66.4.125 (100.66.4.125)  42.423 ms

 8  100.65.10.129 (100.65.10.129)  1.140 ms 100.65.13.161 (100.65.13.161)  
0.937 ms 100.65.8.161 (100.65.8.161)  0.945 ms

 9  15.230.134.209 (15.230.134.209)  2.346 ms 15.230.134.161 
(15.230.134.161)  1.961 ms 15.230.134.203 (15.230.134.203)  2.729 ms

10  15.230.39.184 (15.230.39.184)  2.850 ms 15.230.39.10 (15.230.39.10)  
2.794 ms 52.95.2.198 (52.95.2.198)  3.692 ms

11  52.95.2.205 (52.95.2.205)  2.088 ms 52.95.1.235 (52.95.1.235)  1.820 ms 
52.93.239.50 (52.93.239.50)  1.313 ms

12  100.92.53.124 (100.92.53.124)  12.442 ms 100.92.53.76 (100.92.53.76)  
14.483 ms 100.92.53.72 (100.92.53.72)  12.509 ms

13  100.92.43.34 (100.92.43.34)  12.711 ms 100.92.48.100 (100.92.48.100)  
16.661 ms 100.92.48.10 (100.92.48.10)  13.001 ms

14  100.92.43.85 (100.92.43.85)  12.143 ms 100.92.48.139 (100.92.48.139)  
12.547 ms 100.92.48.135 (100.92.48.135)  12.539 ms

15  100.92.49.66 (100.92.49.66)  12.591 ms 100.92.44.90 (100.92.44.90)  
18.647 ms  18.368 ms

16  100.92.49.7 (100.92.49.7)  12.986 ms 100.92.44.9 (100.92.44.9)  12.990 
ms 100.92.44.123 (100.92.44.123)  18.647 ms

17  52.93.132.62 (52.93.132.62)  12.399 ms 52.93.130.134 (52.93.130.134)  
12.463 ms 52.93.133.56 (52.93.133.56)  12.744 ms

18  100.91.163.4 (100.91.163.4)  13.681 ms 100.91.167.8 (100.91.167.8)  
18.976 ms 100.91.163.96 (100.91.163.96)  13.129 ms

19  100.91.163.89 (100.91.163.89)  12.558 ms 100.91.168.43 (100.91.168.43)  
13.010 ms 100.91.167.17 (100.91.167.17)  13.632 ms

20  100.91.164.108 (100.91.164.108)  12.366 ms 100.91.159.64 
(100.91.159.64)  17.061 ms 100.91.164.60 (100.91.164.60)  12.693 ms

21  100.91.159.73 (100.91.159.73)  17.008 ms 100.91.164.105 
(100.91.164.105)  13.024 ms 100.91.165.129 (100.91.165.129)  13.239 ms

22  100.91.177.41 (100.91.177.41)  11.699 ms 100.91.177.55 (100.91.177.55)  
11.945 ms 100.91.176.241 (100.91.176.241)  11.779 ms

23  100.100.6.21 (100.100.6.21)  12.162 ms 100.100.8.11 (100.100.8.11)  
14.884 ms 100.100.8.117 (100.100.8.117)  12.359 ms

24  100.100.93.8 (100.100.93.8)  12.228 ms 100.100.77.198 (100.100.77.198)  
12.200 ms 100.100.76.134 (100.100.76.134)  12.463 ms

25  100.100.93.195 (100.100.93.195)  12.901 ms 100.100.73.221 
(100.100.73.221)  13.835 ms 100.100.85.221 (100.100.85.221)  12.385 ms

26  100.100.28.124 (100.100.28.124)  12.296 ms 100.100.34.92 
(100.100.34.92)  12.247 ms 100.100.2.36 (100.100.2.36)  12.940 ms

27  72.14.203.158 (72.14.203.158)  12.939 ms 99.82.181.23 (99.82.181.23)  
12.316 ms 72.14.203.158 (72.14.203.158)  12.906 ms

28  108.170.246.66 (108.170.246.66)  12.874 ms *  12.818 ms

29  108.170.246.33 (108.170.246.33)  13.149 ms 72.14.203.158 
(72.14.203.158)  17.185 ms 99.82.181.23 (99.82.181.23)  15.395 ms

30  108.170.246.66 (108.170.246.66)  12.841 ms * 108.170.240.98 
(108.170.240.98)  12.831 ms

31  * * *

32  * * *

33  * * *

34  * * *

35  * * *

36  * * *

37  * * *

38  * * *

39  * * *

40  * * *

41  * * *

42  * * *

43  * * *

44  * * *

45  * * *

46  * * *

47  * * *

48  * * *

49  * * *

50  * * *

Looking closer it looks like almost all of the DEADLINE_EXCEEDED were on  

google.ads.googleads.v8.services.CampaignBudgetService/MutateCampaignBudgets 
calls

Request

---

MethodName: 
google.ads.googleads.v8.services.CampaignBudgetService/MutateCampaignBudgets

Endpoint: googleads.googleapis.com:443

Headers: {developer-token=REDACTED, login-customer-id=5741853629, 

Different labels return from google ads and adwords

2021-06-22 Thread Li Lu
Hi 

We found there is mismatch for the Keyword labels. Can you help take a look?

CustomerId:6320268347

Thanks,
Lu LI

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"AdWords API and Google Ads 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/4c695dcc-5c76-4377-a012-561f75972e77n%40googlegroups.com.


Re: How can I create ResponsiveDisplayAd inside of smart shopping campaign via Google Ads API?

2021-06-22 Thread Yoshie Agata
Hello William,

Yes, I know how to create responsiveDisplayAd. In fact, I have been 
creating a lot of responsiveDisplayAds under Display campaign via Google 
Ads API already.

My question is:
Is it possible to create responsiveDisplayAd under Smart Shopping Campaign?

Someone asked a similar question here: 
https://groups.google.com/g/adwords-api/c/lBIvChf-Wo8/m/JXwdBWuXEQAJ
And it seems like it is possible to create responsiveDisplayAd under Smart 
Shopping Campaign on UI but it is not supported on Google Ads API.

Could you please confirm?

Thank you.

Yoshie

On Wednesday, June 23, 2021 at 4:08:33 AM UTC+9 adsapi wrote:

> Hi Yoshie,
>
> Thank you for reaching out to us. I would first start by asking if you 
> have followed the steps as mentioned here 
>  
> for creating the Ad. Also we would need to see both screens as well as all 
> the settings as it would appear that you have something setup that the ad 
> is not able to work with, as shown here 
> 
>  
> .
>
> Regards,
> [image: Google Logo] 
> William Pescherine 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2Iwj4H: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 the Google Groups 
"AdWords API and Google Ads 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/5dcbf0a1-8d2c-41ba-afdb-bbdfad89152en%40googlegroups.com.


Querying for Specific AdTextAsset Fields

2021-06-22 Thread Kevin
Hi,

I've found that some Responsive Search Ad 
s
 
have a lot of data in each AdTextAsset 

 - 
so much so that it can cause some errors when response message sizes get 
too large. Unfortunately, it appears that we can only query for the entire 
AdTextAsset when Selecing the Headlines or Descriptions.

Does anyone know if it's possible to get less data from each AdTextAsset to 
reduce errors and perhaps improve performance (due to smaller messages)?

Thanks,
Kevin

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"AdWords API and Google Ads 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/68b18005-1f78-42e0-84f2-f58ecaf72c74n%40googlegroups.com.


GAds report API for "campaign tracking"

2021-06-22 Thread 'EladB' via AdWords API and Google Ads API Forum
One of my clients is looking for GAds report API that brings "campaign 
tracking".
I searched via the "report API 
"
 
search box, but haven't found it. 

Do you know where it hides?

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 
"AdWords API and Google Ads 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/d9fd5c89-e985-493d-b186-7902619c4692n%40googlegroups.com.


Responses in CSV format for Google Ads API ?

2021-06-22 Thread Zhisheng Zhou
Hi. Is that possible to let Google Ads API(
*https://googleads.googleapis.com/v8/customers/{customerID}/googleAds:search*) 
to return reports data in *CSV format *instead of json?

Thanks,

Sam

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"AdWords API and Google Ads 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/234c4d37-7032-44c2-93c8-d3d3bec11b38n%40googlegroups.com.


RE: materials

2021-06-22 Thread Google Ads API Forum Advisor
Hi,

Please add more details to your concern. You will find the Ads guide helpful: 
https://developers.google.com/google-ads/api/docs/ads/overview


Thanks,

Lakshmi Prathipati
Google Ads API Team
ref:_00D1U1174p._5004Q2IxcFI: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 the Google Groups 
"AdWords API and Google Ads 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/Y6C_T0QV4EFK00XVLbXIgbSuSGQ1UJUhUvzw%40sfdc.net.


RE: Document about refine keywords.

2021-06-22 Thread Google Ads API Forum Advisor
Hi Qi,

Thank you for reaching out to us. I was looking into our documents here . And 
would need to know which param are you looking to know what to pass? Also what 
is the exact error that you are getting and what exactly are you requesting 
that gets this error.

Regards,

William Pescherine
Google Ads API Team
ref:_00D1U1174p._5004Q2Ix4kZ: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 the Google Groups 
"AdWords API and Google Ads 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/ZdP5U0QV4CAD00OhfAg5d9QWuwKojQRkc2Ug%40sfdc.net.


RE: What's wrong with the request?Please help me!!!!

2021-06-22 Thread Google Ads API Forum Advisor
Hello,

Thanks for reaching out. One issue with the request is that the target account 
is a test manager. Querying the campaign resource will only work for a 
non-manager accounts. Please try changing this to a child account and then try 
again. You can find more information on reports here.

Regards,
Matt
Google Ads API Team

Matt
Google Ads API Team
ref:_00D1U1174p._5004Q2Ix77p: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 the Google Groups 
"AdWords API and Google Ads 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/Hd9Vk0QV4C1Z00HG6ILKaPS5G4hFFYz5cO4w%40sfdc.net.


How to modify ad.ad_data if one of the assets inside is disapproved?

2021-06-22 Thread ser...@gmail.com
Hello,
Let's say I have an ad that contains an asset with the status "Disapproved" 
and I want to add a new asset to this ad. 
The problem is there is no endpoint to add a single asset to an existing 
ad, so I need to resubmit the rest of assets as well, but when I do that I 
have to resubmit that disapproved asset which seem to trigger an error:

GA Request "Dieb9bdhHY0rSH22xuO7xQ" failed with status "INVALID_ARGUMENT":
The resource has been disapproved since the policy summary includes policy 
topics of type PROHIBITED.

Same goes for removing individual assets. There is no endpoint to remove an 
individual asset, so I have to resubmit all the assets without the one I am 
trying to remove to emulate a single asset removal, but if some other 
existing asset is disapproved it triggers this error.

In some cases it allows me to resubmit the disapproved asset but in some 
cases it triggers this error, I assume it depends on the severity of the 
issue.

I could just avoid resubmitting any existing disapproved assets but then 
they will essentially be removed without a trace which I don't want to do.

So my questions are:
- Is there a way to add or remove individual assets without resubmitting 
the rest of assets?
- If not, is there a way to resubmit the ad_data payload with the 
disapproved assets without them triggering an error?

Thank you.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"AdWords API and Google Ads 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/5de103aa-4ee9-42ab-a7cd-e8811717aec9n%40googlegroups.com.


RE: Getting empty response for device searches in GenerateHistoricalMetrics service in google ads api python

2021-06-22 Thread Google Ads API Forum Advisor
Hello,

Thanks for reaching out. Can you please provide us with your request details? 
It seem that you are using the REST interface. For guidance on creating the 
request body using the REST interface, please see the 
customers.keywordPlans.generateHistoricalMetrics page.

Regards,
Matt
Google Ads API Team

Matt
Google Ads API Team
ref:_00D1U1174p._5004Q2Ix6LI: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 the Google Groups 
"AdWords API and Google Ads 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/zItho0QV4AVH00hJ8uCBgLRxGptKDvvcDaUw%40sfdc.net.


RE: Google Ads API Insufficient authentication scopes error

2021-06-22 Thread Google Ads API Forum Advisor
Hello,

Thanks for reaching out. The PERMISSION_DENIED error is usually due to one of 
the following:

you are authenticating as a manager, but did not specify that manager account 
ID in the login-customer-ID in the request header
the email used to create the OAuth credentials does not have the requisite 
access level in the target Ads account

Please check for the above and let us know if you have any further questions.

Regards,
Matt
Google Ads API Team

Matt
Google Ads API Team
ref:_00D1U1174p._5004Q2Ix78O: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 the Google Groups 
"AdWords API and Google Ads 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/boEWJ0QV4AM300Yzu6umZOQMmtraG2pbupOg%40sfdc.net.


RE: How can I create ResponsiveDisplayAd inside of smart shopping campaign via Google Ads API?

2021-06-22 Thread Google Ads API Forum Advisor
Hi Yoshie,

Thank you for reaching out to us. I would first start by asking if you have 
followed the steps as mentioned here for creating the Ad. Also we would need to 
see both screens as well as all the settings as it would appear that you have 
something setup that the ad is not able to work with, as shown here .

Regards,

William Pescherine
Google Ads API Team
ref:_00D1U1174p._5004Q2Iwj4H: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 the Google Groups 
"AdWords API and Google Ads 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/BeYtv0QV4AHQ00xLP8nfteQmSBsPh9Or6nog%40sfdc.net.


Re: HistoricalMetricsOptions

2021-06-22 Thread Eric Shuman
Hey Brad,

I was able to set the HistoricalMetricsOptions like this (in Python):

keyword_plan_service = client.get_service("KeywordPlanService")
metric_request = client.get_type("GenerateHistoricalMetricsRequest")

resource_name =
 keyword_plan_service.keyword_plan_path(customer_id, keyword_plan_id)

metric_request.keyword_plan=resource_name
metric_request.historical_metrics_options.year_month_range.start.year=2019
metric_request.historical_metrics_options.year_month_range.start.month=
client.get_type("MonthOfYearEnum").MonthOfYear.JANUARY
metric_request.historical_metrics_options.year_month_range.end.year=2021
metric_request.historical_metrics_options.year_month_range.end.month=
client.get_type("MonthOfYearEnum").MonthOfYear.MAY

response =  keyword_plan_service.generate_historical_metrics(metric_request)

On Monday, June 21, 2021 at 3:37:40 PM UTC-7 Brad Wilcox wrote:

> I am trying to define the YearMonth settings in the 
> HistoricalMetricsOptions from this documentation: 
> https://developers.google.com/google-ads/api/rest/reference/rest/v8/HistoricalMetricsOptions
> I haven't been able to figure out how to use and haven't seen any example 
> pieces of code. Can anyone help me with understanding how this object can 
> be set?
>

-- 


Privileged/Confidential Information may be contained in this
message. If 
you are 

not the addressee indicated in this message (or responsible for 
delivery of the


message to such person), you may not copy or deliver this 
message to anyone. In


such case, you should destroy this message and 
kindly notify the sender by
reply 

email. Please advise immediately if you 
or your employer does not consent to
email 

for messages of this kind. 
Opinions, conclusions and other information in this 

message that do not 
relate to the official business of Group M Worldwide LLC
and/or 

other 
members of the GroupM group of companies shall be understood as neither
given 

nor endorsed by it. GroupM is the global media investment 
management arm of
WPP.

For more information on our business ethical 
standards and Corporate
Responsibility 

policies please refer to WPP's 
website at http://www.wpp.com/WPP/About/ 


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"AdWords API and Google Ads 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/07c304c0-64f8-44c8-a9b3-902e6ae4cb11n%40googlegroups.com.


RE: Transfer data from the production part to the test part

2021-06-22 Thread Google Ads API Forum Advisor
Hi Thomas,

Thank you for reaching out. You won’t be able to transfer data from the 
production account to the test account as these are two separate systems and 
the test accounts do not serve real ads.

Thanks and regards,
Xiaoming, Google Ads API Team

Xiaoming
Google Ads API Team
ref:_00D1U1174p._5004Q2IxItC: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 the Google Groups 
"AdWords API and Google Ads 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/zbsff0QV48ZN00oTFJ-ubRQP-OTQugOIsIzA%40sfdc.net.


RE: Google Ads API PERMISSION_DENIED

2021-06-22 Thread Google Ads API Forum Advisor
Hi Evaldas,

Thank you for reaching out. The PERMISSION_DENIED error usually occurs when 
there is no link between the manager account authenticated in the request and 
the client account specified in the headers. As you are using the Google Ads 
API you need to include the login-customer-id in the header as mentioned in 
this blog post. Please make sure you use the correct login-customer-id that you 
used to generate the OAuth2 credentials. If the issue persists, please 
regenerate the OAuth2 credentials using the email with Admin or Standard access 
to the MCC account by following the instructions in this guide.

Thanks and regards,
Xiaoming, Google Ads API Team

Xiaoming
Google Ads API Team
ref:_00D1U1174p._5004Q2IxJjJ: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 the Google Groups 
"AdWords API and Google Ads 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/ogBzp0QV48EH008J8iAQMURT-cw5JS95y5KQ%40sfdc.net.


V8 : CALL_AD : display_url VALUE_MUST_BE_UNSET

2021-06-22 Thread Pete Lavetsky (AdWords API Guru)
Originally posted in the Java library bug list 
: https://github.com/googleads/google-ads-java/issues/447

Was told to post here.

All request IDs and logs are in the above thread.

We are not passing in display_url to an existing CallAd but on mutation we 
receive an error back that display_url VALUE_MUST_BE_UNSET

Looks like fallout from the CallOnlyAd to CallAd migration

Pete

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"AdWords API and Google Ads 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/f5e8c95b-8dac-415f-84fa-7c2b444920bcn%40googlegroups.com.


RE: Disapproved Images

2021-06-22 Thread Google Ads API Forum Advisor
Hi Maite,

Thank you for reaching out to us. In looking over your message it would appear 
that you are currently working under a limited approval.  As this is generally 
do to some kind of review or procedural task that is being done. We can only 
suggest that you reach out to our Product Support Team , as they should be able 
to handle this better and have more access. Here is also some more information 
about what this message means.

Regards,

William Pescherine
Google Ads API Team
ref:_00D1U1174p._5004Q2Iwhjg: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 the Google Groups 
"AdWords API and Google Ads 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/nNg2z0QV42XB001b6ijLULQBCXAFFUwNZvXg%40sfdc.net.


RE: How can I create ResponsiveDisplayAd inside of smart shopping campaign via Google Ads API?

2021-06-22 Thread Google Ads API Forum Advisor
Hi Yoshie,

Thank you for reaching out to us. In looking over your message it would appear 
that you are currently working under a limited approval.  As this is generally 
do to some kind of review or procedural task that is being done. We can only 
suggest that you reach out to our Product Support Team , as they should be able 
to handle this better and have more access. Here is also some more information 
about what this message means.

Regards,

William Pescherine
Google Ads API Team
ref:_00D1U1174p._5004Q2Iwj4H: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 the Google Groups 
"AdWords API and Google Ads 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/aJAdn0QV426R00V3za-MboSJ228pUPO3cY9A%40sfdc.net.


How to join multiple tables in GAQL?

2021-06-22 Thread 'Daniel Chen' via AdWords API and Google Ads API Forum
Hi,
I want to get the campaign bid modifiers and campaign budge amount along 
with the keyword performance report. Can I join campaign and 
campaign_criterion tables?

SELECT
  segments.date,
  campaign.id,
  ad_group.id,
  ad_group_criterion.criterion_id,
  segments.device,
  segments.ad_network_type,
  metrics.clicks,
  metrics.cost_micros,
  metrics.impressions,
  ad_group_criterion.effective_cpc_bid_micros,
  ad_group_criterion.position_estimates.first_page_cpc_micros,
  ad_group_criterion.quality_info.quality_score,
  metrics.search_impression_share,
  metrics.search_exact_match_impression_share,
  metrics.search_rank_lost_impression_share,
  metrics.top_impression_percentage,
  metrics.absolute_top_impression_percentage,
  metrics.search_top_impression_share,
  metrics.search_absolute_top_impression_share,
  cr.bid_modifier,
  cp.campaign_budget.amount_micros
FROM keyword_view kv
LEFT JOIN campaign cp ON (cp.campaign.id = kw.campaign.id)
LEFT JOIN campaign_criterion cr ON (cr.criterion_id = cp.campaign.id)
  WHERE segments.date BETWEEN '2021-04-01' AND '2021-04-01'
AND campaign.id in (1053569228,9444625651)
AND metrics.impressions > 0

The query validator here reports errors:
https://developers.google.com/google-ads/api/fields/v8/query_validator
*The input provided in the FROM clause, 'keyword_view kv LEFT JOIN campaign 
cp ON (cp.campaign.id = kw.campaign.id) LEFT JOIN campaign_criterion cr ON 
(cr.criterion_id = cp.campaign.id)', is not a valid resource.*
   
What's going wrong here? How should I do this?

Thanks,
Daniel

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"AdWords API and Google Ads 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/3d6ba1c8-dff7-4eb5-9068-7534832a50b2n%40googlegroups.com.


Re: Remove ad group bid modifier

2021-06-22 Thread Mat
Hi Rodolfo,

since the guide linked by Peter only states to show examples on how to 
remove AdGroup Bid Modifiers but fails to actually provide such an example, 
here how it should work (using the Python library):

ad_group_bm_service = 
googleads_client.get_service('AdGroupBidModifierService')
operations = []
ad_group_bid_modifier_operation = 
googleads_client.get_type('AdGroupBidModifierOperation')
resource_name = 
f"customers/{customer_id}/adGroupBidModifiers/{ad_group_id}~{criterion_id}"
ad_group_bid_modifier_operation.remove = resource_name
operations.append(ad_group_bid_modifier_operation)
ad_group_bm_response = (
ad_group_bm_service.mutate_ad_group_bid_modifiers(
customer_id=str(customer_id), operations=operations)
)

Regards
Mat

rodolfo@flixbus.com schrieb am Freitag, 18. Juni 2021 um 16:31:03 UTC+2:

> Hey,
>
> I'd like to remove ad group bid modifiers, but I managed only to update 
> the resource. I'm currently setting ad_group_bid_modifier.bid_modifier 
> 
>  
> to 1 and I believe it works because I see the adjustment as 0% on Google 
> Ads. However, I'd like to fully remove the bid modifier programmatically 
> and not appear the 0%. Is that possible or do I have to do the removal 
> manually in order to that happen?
>
> Best regards,
>
> Rodolfo Saldanha
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"AdWords API and Google Ads 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/9d4b7e1a-539e-451b-a839-3e50cb997566n%40googlegroups.com.


How to get the names of labels and not just the id's

2021-06-22 Thread Casper Crause
I ran a query " SELECT customer.descriptive_name, campaign.name, 
metrics.cost_micros, campaign.labels FROM campaign WHERE segments.date 
BETWEEN '2021-05-01' AND '2021-05-31"

This is the result of that query when written to a csv file:
[image: labels.png]

I then ran a different query 
"SELECT campaign_label.campaign, campaign_label.label, 
campaign_label.resource_name FROM campaign_label" 
thinking I would get the ID and then a label then I could perform a join. 
This also just gave me a bunch of campaign ids and label ids.

How can I get the a list of which Label ids correspond to which label names?





-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"AdWords API and Google Ads 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/ed4e31ed-01a7-404e-8ac0-4755ce0eea34n%40googlegroups.com.


Segmentation fault

2021-06-22 Thread Jiayi Liu
why when run 
$googleAdsServiceClient = $googleAdsClient->getGoogleAdsServiceClient();
return Segmentation fault

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"AdWords API and Google Ads 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/13e96ee3-3931-40e0-9336-37a594a76c8bn%40googlegroups.com.


No functional channel service provider found. Try adding a dependency on the grpc-okhttp, grpc-netty, or grpc-netty-shaded artifact

2021-06-22 Thread yushan mu
Hello Ads API Team,
 when I use the google-ads java library of the version  13.0.0 in my pom 
 and try to run the sample code "GetCampaigns" .I got an error :

-
Exception in thread "main" 
io.grpc.ManagedChannelProvider$ProviderNotFoundException: No functional 
channel service provider found. *Try adding a dependency on the 
grpc-okhttp, grpc-netty, or grpc-netty-shaded artifact*
at io.grpc.ManagedChannelProvider.provider(ManagedChannelProvider.java:43)
at io.grpc.ManagedChannelBuilder.forAddress(ManagedChannelBuilder.java:39)
at 
com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.createSingleChannel(InstantiatingGrpcChannelProvider.java:325)
at 
com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.access$1800(InstantiatingGrpcChannelProvider.java:81)
at 
com.google.api.gax.grpc.InstantiatingGrpcChannelProvider$1.createSingleChannel(InstantiatingGrpcChannelProvider.java:231)
at com.google.api.gax.grpc.ChannelPool.create(ChannelPool.java:72)
at 
com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.createChannel(InstantiatingGrpcChannelProvider.java:241)
at 
com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.getTransportChannel(InstantiatingGrpcChannelProvider.java:219)
at com.google.api.gax.rpc.ClientContext.create(ClientContext.java:199)
at 
com.google.ads.googleads.v8.services.stub.GrpcGoogleAdsServiceStub.create(GrpcGoogleAdsServiceStub.java:97)
at 
com.google.ads.googleads.v8.services.stub.GoogleAdsServiceStubSettings.createStub(GoogleAdsServiceStubSettings.java:185)
at 
com.google.ads.googleads.v8.services.GoogleAdsServiceClient.(GoogleAdsServiceClient.java:138)
at 
com.google.ads.googleads.v8.services.GoogleAdsServiceClient.create(GoogleAdsServiceClient.java:119)
at 
com.google.ads.googleads.lib.catalog.GeneratedCatalog$V8Client.createGoogleAdsServiceClient(GeneratedCatalog.java:6882)
at GetCampaigns.runExample(GetCampaigns.java:84)
at GetCampaigns.main(GetCampaigns.java:58)

Process finished with exit code 1

How can I do  to solve the issue.
 Please give me some idea .

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"AdWords API and Google Ads 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/59cbc91e-73e7-4ffc-ad2b-f25dbb6cba6an%40googlegroups.com.


Re: Unauthorized CREATE operation in invoking a service's mutate method.

2021-06-22 Thread Yossi
In my case, there was only a manager account set without any client account 
- once creating such an account (had to do it via the API, as there's an 
issue when it comes to test accounts) everything works as epected.  

On Monday, June 21, 2021 at 6:24:05 PM UTC+3 Yossi wrote:

> Hi,
> I'm getting the same issue, have you managed to overcome it?
>
> Thanks
>
> On Thursday, February 18, 2021 at 8:19:57 AM UTC+2 onefla...@gmail.com 
> wrote:
>
>>
>> Hello, i am trying to create a new campaign and budget but i get the 
>> following errors all the time Unauthorized CREATE operation in invoking a 
>> service's mutate method
>>
>> My code in (Nodejs):
>>
>>  const client = new GoogleAdsApi({
>> client_id: '
>> 1004921226288-vu85lph7lcjm2g11ncb0o4chuuir01cj.apps.googleusercontent.com
>> ',
>> client_secret: '***',
>> developer_token: ''
>>   })
>>
>>   const customer = client.Customer({
>> customer_account_id: '371-114-1084',
>> refresh_token: '1//03*
>>   })
>>
>>
>>   try {
>>
>>
>> const response = await customer.mutateResources([
>>   // Create new budget
>>   {
>> _resource: 'CampaignBudget',
>> _operation: 'create',
>> resource_name: 'customers/3711141084/campaignBudgets/-1',
>> name: 'My all new budget',
>> amount_micros: 300,
>> explicitly_shared: true
>>   }
>> ]);
>>
>>
>> console.log(response);
>>
>> 
>>   } catch (err) {
>> console.log(err)
>>   }
>> });
>>
>>
>> The response:
>>
>>  request_id: 'MdY5RUivI7vUaKUccZBhsw',
>>   location: 'mutate_operations[0].campaign_budget_operation',
>>   policy_violation_details: undefined,
>>   failure: Error: 3 INVALID_ARGUMENT: Unauthorized CREATE operation in 
>> invoking a service's mutate method.
>>
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"AdWords API and Google Ads 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/661d7a54-46af-4574-baae-81d037c8dc87n%40googlegroups.com.


Reading Output only field value on ConversionAction creation

2021-06-22 Thread Aidis Stukas
Is it possible to read Output only field, for example tag_snippets[], when 
creating a ConversionAction.

I did enable MUTABLE_RESOURCE. It does help a bit as it returns useful 
information. But it does not return tag_snippets field.

https://developers.google.com/google-ads/api/reference/rpc/v8/ConversionAction#tag_snippets[]

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"AdWords API and Google Ads 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/12215b0f-6a18-430b-b19b-dc9fb54f604bn%40googlegroups.com.


Re: Google Ads API - Reports Metrics variation for past days on subsequent Report Runs

2021-06-22 Thread Andrea Lari
Hi Matt.

Apologies for the late reply.
For some reason i didn't get an email about your reply even though i am 
subscribed to the thread.

I can confirm that we have not seen these fluctuations in the Google Ads UI.

I can also tell you that on some accounts, we see changes for *Impressions *in 
the previous day report, just by running every minute or so.
To make it clear, i run the report on Campaign getting *Impressions *for 
the previous day, and i run it again in a few minutes, and the value is 
different (greater).

This happens well after the 3 AM time (account's timezone).

Regards,
Andrea

On Wednesday, 16 June 2021 at 17:58:53 UTC+2 adsapi wrote:

> Hi Andrea,
>
> Thanks for reaching out. Can you please confirm if these fluctuations are 
> also occurring in the UI as well? If so, this is not an Ads specific issue, 
> and it would be best handled by the Ads product team 
> . As for general 
> guidelines on when certain data are settled, please see this general 
> support article 
> .
>
> Regards,
> Matt
> Google Ads API Team
>
> [image: Google Logo] 
> Matt 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2IvmTw: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 the Google Groups 
"AdWords API and Google Ads 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/9f756d78-0a4e-46c6-aff6-16d97b28277an%40googlegroups.com.


RE: get access token - error 302

2021-06-22 Thread Google Ads API Forum Advisor
Hi,

I also had to delete your initial post as it contained your client ID. I am 
reposting the rest of your post instead for reference :

"Hello
Please forgive me in advance for my English The Google Ads API client library 
uses gRPC. However, my hosting provider does not give the option to install 
gRPC. So I have to use the REST API. I am trying to get an access token using 
the following code:

$url = "https://accounts.google.com/o/oauth2/auth;;
$arr = array(
'grant_type' => 'refresh_token',
'refresh_token' => '***refreshtoken***',
'client_id' => '***clientid***',
'client_secret' => '***clientsecret***',
);
$headers = array(
'Accept: application/json',
'Content-Type: application/json',
);
$post_arr=array();
foreach ($arr as $key=>$value) {
$post_arr[]=$key."=".$value;
}
$data=implode('&',$post_arr);

$handle=curl_init();
curl_setopt($handle, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($handle, CURLOPT_URL, $url);
curl_setopt($handle, CURLOPT_HTTPHEADER, $headers);
curl_setopt($handle, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($handle, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($handle, CURLOPT_POST, true);
curl_setopt($handle, CURLOPT_RETURNTRANSFER, true);
curl_setopt($handle, CURLOPT_POSTFIELDS, $data);
$response=curl_exec($handle);
$code=curl_getinfo($handle, CURLINFO_HTTP_CODE);

In response I get error 302 and the following




Moved Temporarily


Moved Temporarily
The document has moved here.



What is my mistake?"

Best regards,

Peter Laurence Napa Oliquino
Google Ads API Team
ref:_00D1U1174p._5004Q2Iwqi6: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 the Google Groups 
"AdWords API and Google Ads 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/U6g7z0QV3LWV00UOddAlhjRN-aozmKqOs7Sg%40sfdc.net.


Re: campaign groups - how to get them and relate to campaigns in google ads api

2021-06-22 Thread 'Tom Nahum' via AdWords API and Google Ads API Forum
thanks
is there any substitution for campaign groups?
will this feature actually sunset in about a year unless you will revive it 
in google ads?
Tom

On Monday, June 21, 2021 at 10:26:40 AM UTC+3 adsapi wrote:

> Hi Tom,
>
> I work with Peter and let me provide support to your concern.
>
> I am afraid that our team doesn't have a definite timeline on when this 
> feature will become available. For now, as suggested also by Peter, you can 
> follow our blog 
>  as we 
> will post there any relevant updates about this.
>
> Regards,
> [image: Google Logo] 
> Ernie John Blanca Tacata 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2Ivldl: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 the Google Groups 
"AdWords API and Google Ads 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/0e59ecec-ae5a-468d-868c-4d8720c27084n%40googlegroups.com.


RE: how to replicate the campaign performance report with Google Ads UI via API for for all campaigns

2021-06-22 Thread Google Ads API Forum Advisor
Hi Jade,

Thank you for reaching out to our API support team.

However, I had to delete your initial post as your attachment contains your 
user/email address information. I will be reposting the rest of your post below 
for reference :

I was able to get the campaign report report response via API by explicitly 
calling 1 customer client id, following this example python.

How to get cost for all campaigns under 1 MCC account so that I can replicate 
the api response same with the campaign view on google ads UI (See the attached 
snapshot). I guess I should use loop to get all campaigns starting from MCC 
account to sub manager, then client customer id. Knowing that the max depth 
under MCC is 5.

Referemce:
# Script 1: get campaign performance report for 1 client customer id
https://github.com/googleads/google-ads-python/blob/master/examples/reporting/get_campaign_stats_to_csv.py

# Script 2: iterate all client customer under MCC
https://github.com/googleads/google-ads-python/blob/master/examples/account_management/get_account_hierarchy.py

Moving forward, you are correct that you can use the get_account_hierarchy 
feature first and for every client account returned, trigger a report request 
using the campaign view to retrieve the metrics.cost_micros. I hope this helps.

Best regards,

Peter Laurence Napa Oliquino
Google Ads API Team
ref:_00D1U1174p._5004Q2Iwy8C: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 the Google Groups 
"AdWords API and Google Ads 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/32sOe0QV3FA100J1ldKEB1T6a62WPqUkiaIg%40sfdc.net.


RE: Obtain Metrics of Campaigns

2021-06-22 Thread Google Ads API Forum Advisor
Hello Gerardo,

Thank you for reaching out to us.

With regard to the different campaign statuses that you've observed in the UI, 
I'm afraid that those statuses are only available in the Google Ads UI. Below 
are the available statuses (ENUM values) that can be retrieved in the API.

campaign.ad_serving_optimization_status
campaign.serving_status
campaign.status

As an aside, we have already raised a feature request related to those 
mentioned statuses. Please keep an eye to our blog for new 
releases/announcements.

Regards,

Mark Kevin Albios
Google Ads API Team
ref:_00D1U1174p._5004Q2Iwxum: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 the Google Groups 
"AdWords API and Google Ads 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/P-Yiz0QV3EPG00pxnVPZ9LRWqYuc8RaK9r-g%40sfdc.net.


RE: Remove ad group bid modifier

2021-06-22 Thread Google Ads API Forum Advisor
Hi Rodolfo,

Thank you for your question.

You can refer to this guide for more information on how you can manage your bid 
adjustments (modifiers). I hope this helps.

Best regards,

Peter Laurence Napa Oliquino
Google Ads API Team
ref:_00D1U1174p._5004Q2IwqGL: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 the Google Groups 
"AdWords API and Google Ads 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/4uw-_0QV3CX6000Wg0D6DUQBC4evht2diOvw%40sfdc.net.


Re: Can't create campaigns under test account

2021-06-22 Thread Yossi
Solved by following this:
https://groups.google.com/g/adwords-api/c/9YqIOq9gdJU/m/P6wacVa_AAAJ

On Tuesday, June 22, 2021 at 8:33:20 AM UTC+3 Yossi wrote:

> Got the same result via the UI, is there any way to work around it? 
>
> On Tuesday, June 22, 2021 at 7:03:06 AM UTC+3 adsapi wrote:
>
>> Hi Alexander,
>>
>> Regarding the error returned "*Billing setups can not be used based on 
>> current status of the customer.*" could you confirm if you encountered 
>> this using the Google Ads API 
>>  or was it 
>> returned when creating a test account via the Google Ads UI?
>>
>> If this was encountered when creating the test account using the API, you 
>> may provide the complete request 
>> 
>>  
>> and response 
>> 
>>  
>> logs, with the request-id 
>> ,
>>  
>> so our team can investigate further.
>>
>> You may then send the requested information via the *Reply privately to 
>> author* option. If this option is not available, you may send the 
>> details directly to our googleadsa...@google.com alias instead.
>>
>> However, if you are using the Google Ads UI when the error occurred, then 
>> I would recommend that you reach out to the Google Ads Product Support team 
>> instead, via this link , 
>> for further guidance on how you can create test accounts via the UI.
>>
>> Best regards,
>>
>> [image: Google Logo] 
>> Peter Laurence Napa Oliquino 
>> Google Ads API Team 
>>   
>>
>> ref:_00D1U1174p._5004Q2Iwqeh: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 the Google Groups 
"AdWords API and Google Ads 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/b5ea0543-4460-494c-97fe-2a65038c150cn%40googlegroups.com.


Re: Create Google Ads Test Account related to a Google Ads Manager Test Account

2021-06-22 Thread Yossi
Thanks a lot, that solves my issue! It is unbelievable that this UI issue 
is open for so long...

On Thursday, March 26, 2020 at 1:47:11 PM UTC+2 Bruce Lee wrote:

> Met same issue.
>
> Solved by this python script: 
> https://github.com/googleads/google-ads-python/blob/master/examples/account_management/create_customer.py
> Reference 
> https://github.com/googleads/google-ads-python/blob/master/README.rst
> need to setup client id, client secret, refresh token and developer token.
>
> We can set the environment variables instead of configuring yaml file. And 
> call load_from_env to create client(replace this line 
> https://github.com/googleads/google-ads-python/blob/master/examples/account_management/create_customer.py#L69
> )
>
> if your customer ID is "123-456-7890", can run the script with this 
> command: 
> python3 create_customer.py -m 1234567890
>
>
> +adsapiforumadvisor
> In my opinion, it should be a live issue. And it's unbelievable that 
> google not fix it for several months.
>
>
> On Friday, January 31, 2020 at 12:11:34 AM UTC+8, Héloïse Mazingarbe wrote:
>>
>> Hello,
>>
>> I have managed to connect to the Google Ads API and I would like to test 
>> the different methods before implementing it to our production account.
>> I would like to create Google Ads campaigns in a Google Ads test account 
>> to test uploading of conversions.
>> For now, I do have a Google Ads Manager test account, but I cannot create 
>> a Google Ads test account related to it because I always get this error 
>> message when trying to do so:
>> Would you know why? How can I create a Google Ads test account to create 
>> campaigns to test Google Ads Api possibilities? 
>> Thanks a lot!
>> Billing setups can not be used based on current status of the customer.
>>
>
> On Friday, January 31, 2020 at 12:11:34 AM UTC+8, Héloïse Mazingarbe wrote:
>>
>> Hello,
>>
>> I have managed to connect to the Google Ads API and I would like to test 
>> the different methods before implementing it to our production account.
>> I would like to create Google Ads campaigns in a Google Ads test account 
>> to test uploading of conversions.
>> For now, I do have a Google Ads Manager test account, but I cannot create 
>> a Google Ads test account related to it because I always get this error 
>> message when trying to do so:
>> Would you know why? How can I create a Google Ads test account to create 
>> campaigns to test Google Ads Api possibilities? 
>> Thanks a lot!
>> Billing setups can not be used based on current status of the customer.
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"AdWords API and Google Ads 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/e2f9e819-f258-4ae0-a7e2-81917fa0a5f7n%40googlegroups.com.