[no subject]

2023-01-11 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Ashwani,

Thanks for reaching out to the Google Ads API Forum. I hope you are doing well 
today.

Thank you for providing information. With regards to your concern of having 
RPC_DEADLINE_TOO_SHORT error. As per Advanced usage guidelines that is 
discussing a timeout, it is possible to set a lower value since it states that 
"Set a lower value if you need to enforce a shorter limit on the maximum time 
for an API call.", and the example has set it to 5 minutes. That said, the 
value that you can set can be a period that is longer than what is currently 
being observed on your end when the actual timeout for a specific query 
occurred.

In the event that timeouts are occurring too frequently even if you continue to 
increase the timeout period, for our team to further investigate this, could 
you provide to us the complete API logs (request and response with request-id) 
generated on your end?

You may then send the requested 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.

Have a great day.

Regards,

Marjorie
Google Ads API Team
ref:_00D1U1174p._5004Q2hxS2K: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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/5n7pz0ROD4EJ00RLlgq0knRkib7bF09Goxxw%40sfdc.net.


On the cancellation of authorization

2023-01-11 Thread keji dianfei
When users cancel authorization in Google Security,When the api calls the 
interface, it will always execute 
com.google.auth.oauth2.UserCredentials.doRefreshAccessToken circularly, 
which causes me to not catch this error to modify the authorization status 
saved in the local database. How to deal with this problem.
The following is the stack of loop execution:
Request
---
MethodName: 
google.ads.googleads.v10.services.CustomerService/ListAccessibleCustomers
Endpoint: googleads.googleapis.com:443
Headers: {developer-token=REDACTED, login-customer-id=1, 
x-goog-api-client=gl-java/1.8.0_341 gccl/17.0.1 gapic/17.0.1 gax/2.6.1 
grpc/1.41.0}
Body: 

Response

Headers: null
Body: null
Failure message: null
Status: Status{code=UNAVAILABLE, description=Credentials failed to obtain 
metadata, cause=com.google.api.client.http.HttpResponseException: 400 Bad 
Request
POST https://oauth2.googleapis.com/token
{
  "error": "invalid_grant",
  "error_description": "Token has been expired or revoked."
}
at com.google.api.client.http.HttpRequest.execute(HttpRequest.java:1116)
at 
com.google.auth.oauth2.UserCredentials.doRefreshAccessToken(UserCredentials.java:273)
at 
com.google.auth.oauth2.UserCredentials.refreshAccessToken(UserCredentials.java:190)
at 
com.google.auth.oauth2.OAuth2Credentials$1.call(OAuth2Credentials.java:257)
at 
com.google.auth.oauth2.OAuth2Credentials$1.call(OAuth2Credentials.java:254)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:750)
}.

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2cb00acd-91d7-4904-8624-54dda387dddfn%40googlegroups.com.


Re: query-migration-tool Site is down

2023-01-11 Thread Thomas Langguth
i need it for different small things...for example the old code was "NAME 
STARTS_WITH" .. or  "CampaignName DOES_NOT_CONTAIN" ..
The query migration tool is the fastest and easiest way to convert these 
things..

adsapi schrieb am Mittwoch, 11. Januar 2023 um 17:51:18 UTC+1:

> Hi Thomas,
>
> Could you provide more details regarding why the tool is needed, such as 
> what AdWords API / AWQL query you intend to convert to GAQL?
>
> The Google Ads API's query builder tool 
> 
>  
> and query validator tool 
> 
>  
> are also available to help with constructing queries. The old AWQL and new 
> GAQL fields should also generally use the same field names and just 
> represented in a different format.
>
> Best regards,
>
> [image: Google Logo] 
> Peter Laurence 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2hx9yY: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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/55a75c05-3660-4505-83b2-76d5e78d7a99n%40googlegroups.com.


Error rates and high latency with error RPC_DEADLINE_TOO_SHORT

2023-01-11 Thread Ashwani Chandra
Hi, 

Since the last 1 hour, we have been facing high error rates and the error 
RPC_DEADLINE_TOO_SHORT for most of our queries. We haven't changed anything 
from our end. 

Attached is a screenshot of what we see on the console. 

Can you please check and let us know if something is wrong on the API?
We have several customers that are currently being impacted

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/631b502a-e4ea-4c7b-9d3d-ce5f797c8329n%40googlegroups.com.


RE: Does the paid_organic_search_term_view allow you to get the organic average position?

2023-01-11 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Nelson,

The average position metric has been sunset for a while now. You can refer to 
this earlier blog post for more information and what other alternative fields 
can be used.

I hope this helps.

Best regards,

Peter Laurence
Google Ads API Team
ref:_00D1U1174p._5004Q2hx9B7: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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/Wol4G0ROC4MZ00t-XcsTtXQd6zB5tEWzbx1A%40sfdc.net.


Get timezone code for a list of countries

2023-01-11 Thread fe...@dashbo.io
Hi, I need to bulk create many accounts. The input goes like this:

Account (GMT+1) Nigeria Time #1
Account (GMT+1) Nigeria Time #2
Account (GMT+1) Nigeria Time #3
Account (GMT+1) Nigeria Time #4
Account (GMT+1) Nigeria Time #5
Account (GMT+1) Nigeria Time #6
Account (GMT+02:00) Zambia Time #1
Account (GMT+02:00) Zambia Time #2
Account (GMT+02:00) Zambia Time #3
Account (GMT+02:00) Zambia Time #4
Account (GMT+02:00) Zambia Time #5
Account (GMT+02:00) Zambia Time #6
Account (GMT+03:00) Turkey Time #1
Account (GMT+03:00) Turkey Time #2
Account (GMT+03:00) Turkey Time #3
Account (GMT+03:00) Turkey Time #4
Account (GMT+03:00) Turkey Time #5
Account (GMT+03:00) Turkey Time #6
Account (GMT+04:00) Samara Time #1
Account (GMT+04:00) Samara Time #2
Account (GMT+04:00) Samara Time #3
Account (GMT+04:00) Samara Time #4
Account (GMT+04:00) Samara Time #5
Account (GMT+04:00) Samara Time #6
...
I so it goes...

I need to find which timezone 

 use 
for each row but I can not find the way. For example "Nigeria" does not 
exists in the timezone list but it does exists in the UI 

[image: nigeria.png]

Can you help me with this please?

Thanks!!


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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/0df08dd4-8c39-493d-b380-703a0092e3bdn%40googlegroups.com.


RE: Why doesn't the paid_organic_search_term_view allow you to a page/URL column?

2023-01-11 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Nelson,

Thank you for reaching out to the Google Ads API support team.

You can use GAQL builder to create report paid_organic_search_term_view. You 
can pull fields from the reports in the "attributed resources”. Let me know if 
you have any questions.

Thanks,

Nirmita
Google Ads API Team
ref:_00D1U1174p._5004Q2hx93w: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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/3FVDH0ROC1KD00pFuGqX4HRdiBKnhaOBImTg%40sfdc.net.


RE: query-migration-tool Site is down

2023-01-11 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Thomas,

Could you provide more details regarding why the tool is needed, such as what 
AdWords API / AWQL query you intend to convert to GAQL?

The Google Ads API's query builder tool and query validator tool are also 
available to help with constructing queries. The old AWQL and new GAQL fields 
should also generally use the same field names and just represented in a 
different format.

Best regards,

Peter Laurence
Google Ads API Team
ref:_00D1U1174p._5004Q2hx9yY: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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4rfyx0ROBYSU00OFWCq3v8Rp-sE5PuNeh2mg%40sfdc.net.


Re: Why doesn't the Google Ads API support the "organic CTR" metric?

2023-01-11 Thread Nelson Brochado
Hi.

Thanks for the answer.

I am referring to a metric, which we could call "organic CTR", which would 
be computed as "organic clicks / organic impressions". I assume that the 
existing CTR is computed as "paid clicks / paid impressions". In fact, the 
description is

*The number of clicks your ad receives (Clicks) divided by the number of 
times your ad is shown (Impressions).*

Note that there are 2 "clicks" metrics (metrics.clicks 

 
and metrics.organic_clicks 
)
 and 
2 "impressions" metrics (metrics.impressions 

 
and metrics.organic_impressions 
).
 
So, the only CTR metric, metrics.ctr 
,
 
is computed as a function of one of the 2 pairs.

So, there is only 1 CTR metric, but there should be 2: one for Google Ads 
data and one for the organic data.

Let me know if it's still unclear.

Thanks.

On Wednesday, January 11, 2023 at 5:25:16 PM UTC+1 adsapi wrote:

> Hi Nelson,
>
>
> Thanks for reaching out to the Google Ads API team. I hope you are doing 
> well today.
>  
>
> With regards to your concern about this *"why doesn't the Google Ads API 
> support the "**organic CTR**" metric?" *Upon checking this 
> paid_organic_search_term_view 
> 
>  report 
> I see that the CTR metrics 
> 
>  are 
> available. With this, could you please confirm if this CTR metrics 
> 
>  are 
> you referring to not yet supported in this paid_organic_search_term_view 
> 
>  report?
>  
>
> Regards,
> [image: Google Logo] 
> Darwin 
> Google Ads API Team 
>   
>
>
> ref:_00D1U1174p._5004Q2hx9Qg: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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b82faf7d-3511-48e6-a322-24983ffae678n%40googlegroups.com.


RE: Why doesn't the Google Ads API support the "organic CTR" metric?

2023-01-11 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Nelson,


Thanks for reaching out to the Google Ads API team. I hope you are doing well 
today.

With regards to your concern about this "why doesn't the Google Ads API support 
the "organic CTR" metric?" Upon checking this paid_organic_search_term_view 
report I see that the CTR metrics are available. With this, could you please 
confirm if this CTR metrics are you referring to not yet supported in this 
paid_organic_search_term_view report?

Regards,

Darwin
Google Ads API Team
ref:_00D1U1174p._5004Q2hx9Qg: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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/N1k3h0ROBXLF00ATd-RoWGQJOO-6clpYPRGQ%40sfdc.net.


Certain campaigns are not being returned from the API, but show in the UI

2023-01-11 Thread Michael Gardner
Hi,

I have a user that says they are missing some campaigns from the data we 
are pulling from the API. They are able to see them in the UI, however they 
are not  being returned from the API. 

Some of the campaign IDs that are missing are:

   - 18513200562
   - 18538972442
   - 18532530921
   
This is the query we are building to pull the data from the API:

SELECT segments.date, 
customer.descriptive_name, 
customer.id, 
campaign.name, 
campaign.id, 
campaign.status,
 ad_group.name, ad_group.id, 
ad_group.status, 
ad_group.type, 
segments.ad_network_type, 
segments.device,
 metrics.impressions,
 metrics.clicks, 
metrics.cost_micros, 
metrics.conversions_value, 
metrics.conversions, 
metrics.all_conversions, 
metrics.all_conversions_value,
metrics.video_quartile_p100_rate, 
metrics.video_quartile_p25_rate, 
metrics.video_quartile_p50_rate, 
metrics.video_quartile_p75_rate, 
metrics.video_view_rate, 
metrics.video_views, 
metrics.view_through_conversions, 
ad_group.labels, 
metrics.search_absolute_top_impression_share, 
metrics.search_budget_lost_absolute_top_impression_share, 
metrics.search_budget_lost_top_impression_share, 
metrics.search_rank_lost_absolute_top_impression_share, 
metrics.search_rank_lost_impression_share, 
metrics.search_rank_lost_top_impression_share, 
metrics.search_top_impression_share, 
metrics.absolute_top_impression_percentage
 FROM ad_group 
WHERE segments.date BETWEEN '2022-11-01' AND '2022-11-30'

Thanks for the help

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/9eb8104e-efe7-4c7b-9d5c-ad657cfbd4fan%40googlegroups.com.


Cant find existing Billing Setup to use when creating an Account Budget

2023-01-11 Thread fe...@dashbo.io
Hi, 
I am writing a python script that creates an account and its account budget.

The account budget will use a consolidated billing setup that already 
exists and it is used by many others account of the same manager account.

To create the account I am using this example 
.
 
In this code I need to know the billing_setup_id. 

So, to get this billing setup id, i am running this request:

[2023-01-11 11:27:21,752 - DEBUG] Request
---
Method: /google.ads.googleads.v12.services.GoogleAdsService/SearchStream
Host: googleads.googleapis.com
Headers: {
  "developer-token": "REDACTED",
  "login-customer-id": "1819813713",
  "x-goog-api-client": "gl-python/3.7.5 grpc/1.51.1 gax/2.10.1 gccl/19.0.0 
pb/4.21.10",
  "x-goog-request-params": "customer_id=1512791080"
}
Request: customer_id: "1512791080"
query: "\nSELECT\n  billing_setup.id,\n 
 billing_setup.status,\n  billing_setup.payments_account,\n 
 billing_setup.payments_account_info.payments_account_id,\n 
 billing_setup.payments_account_info.payments_account_name,\n   
   billing_setup.payments_account_info.payments_profile_id,\n 
 billing_setup.payments_account_info.payments_profile_name,\n 
 billing_setup.payments_account_info.secondary_payments_profile_id\n   
 FROM billing_setup"


And I am receiving an empty response:  

Response
---
Headers: {
  "request-id": "J9uBQ5jl3xDpGoNrYGda0w"
}

My user has access to the payment manager account. 

Can you help me?  

Thanks!!

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ab564473-89fc-4c13-9f79-f9bd439e8b75n%40googlegroups.com.


Re: Not able to remove ip address from campaign using campaignCriteria:mutate

2023-01-11 Thread Abhishek Bhasker
Thanks, Marjorie, for your quick and prompt response.

Now create/remove IP works with this request data:

POST 
https://googleads.googleapis.com/v12/customers/{campaignID}/campaignCriteria:mutate
 

{
"customerId": "3930653162",
"operations": [
{
"remove": 
"customers/{customerID}/campaignCriteria/{campaignID}~{IP_RESOURCE_ID}"
},
{
"create": {
"ipBlock": {
"ip_address": "192.168.1.1"
},
"resourceName": 
"customers/{customerID}/campaignCriteria/{campaignID}~{IP_BLOCK_criterionID}",
"negative": "True"
}
}
]
}

> *You may also use SET operator (for the mutate operation) to update 
existing excluded IP addresses (Which will remove existing IP addresses and 
set the new IP address to exclude provided by SET operator).*
But 

*any other code example(Perl)/online help topic for this one (SET 
operator), where I want to overwrite the existing IP? OR even a simple curl 
request could help.*Please let me know if any other information is needed 
for this question. Have a great day.

On Wednesday, 11 January, 2023 at 12:52:25 pm UTC+5:30 adsapi wrote:

> Hi Abhishek, 
>
> Thanks for reaching out to the Google Ads API Forum. I hope you are doing 
> well today.
>
> With regard to your concern, In order to block IP addresses, you may use 
> *CampaignCriterionOperation* 
> .
>  
> You may refer to the Perl code sample in this *link* 
> .
>  
> You may also use SET operator (for the mutate operation) to update existing 
> excluded IP addresses (Which will remove existing IP addresses and set the 
> new IP address to exclude provided by SET operator).
>
> See sample curl reference in campaignCriteria mutate remove operation:
>
> curl -f --request POST "
> https://googleads.googleapis.com/v12/customers/{customerID}/campaignCriteria:mutate
>  
> "
>  
> \
> --header "Content-Type: application/json" \
> --header "developer-token: ${DEVELOPER_TOKEN}" \
> --header "login-customer-id: ${MANAGER_CUSTOMER_ID}" \
> --header "Authorization: Bearer ${OAUTH2_ACCESS_TOKEN}" \
> --data "{
>"operations" : [
>   {
> "remove" : 
> "customers/{customerID}/campaignCriteria/{campaignID}~{criterionID}"
>   }
>] 
> }"
>
> Please let me know if you have further concerns. Have a great day.
>
> Regards,
> [image: Google Logo] 
> Marjorie 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2hx0Bk: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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/f38c3663-b31b-4060-bfb5-29af4500ada7n%40googlegroups.com.


RE: Can the paid_organic_search_term_view allow you to fetch the metrics "Impr. Top %", "Bounce Rate", "conversions" and "cost micros"?

2023-01-11 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi,

Thank you for reaching out to the Google Ads API support team.

Could you please provide full screen screenshot of the UI of what you are 
looking for, so that i can further investigate the issue?
You can provide it via 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.

Thanks,

Nirmita
Google Ads API Team
ref:_00D1U1174p._5004Q2hxAUG: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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/HwFDE0ROBRGJ00_Aag2i0aRaOF1_auZta8Ng%40sfdc.net.


RE: Can the paid_organic_search_term_view allow you to fetch the metrics "Impr. Top %", "Bounce Rate", "conversions" and "cost micros"?

2023-01-11 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Nelson,

Thank you for reaching out to the Google Ads API support team.

Could you please provide full screen screenshot of the UI of what you are 
looking for, so that i can further investigate the issue?

Thanks,

Nirmita
Google Ads API Team
ref:_00D1U1174p._5004Q2hxAUG: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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/pbsIG0ROBREG00FoaEI7yBRC-S5SrFyasNzQ%40sfdc.net.


RE: How to Get/set placement exclusion list

2023-01-11 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Balram,

Thanks for reaching out to the Google Ads API Forum.

You may use a shared_set report. Also, you may use campaign_shared_set report 
which is used for managing the shared sets associated with a campaign. To add 
an exclusion list to a campaign, you may create campaign shared sets using 
CampaignSharedSetService. CampaignSharedSets are used for managing the shared 
sets associated with a campaign. Kindly note that the SharedSet object has a 
SharesSetType field, and to create an exclusion placement list you would use 
the value "NEGATIVE_PLACEMENTS".

We have sample code examples to create a shared list of negative broad match 
keywords which attaches them to a campaign. You may refer to code example 
here:https://developers.google.com/google-ads/api/docs/samples/create-and-attach-shared-keyword-set

Add to that, you may find shared set criteria using this code example. Let us 
know if you have any questions.

Regards,

Yasar
Google Ads API Team
ref:_00D1U1174p._5004Q2hx7EM: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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/Amcwd0ROBQHC004T4f7U_FSgGZiyKACGHrKg%40sfdc.net.


Re: Image extension

2023-01-11 Thread Julius Decena
Hello Carmela,

Thank you for these very helpful links!

Best regards,
Julius

On Wed, Jan 11, 2023 at 1:00 PM Google Ads API Forum Advisor
 wrote:

> Hi Julius,
>
> Thank you for reaching out to the Google Ads API support team.
>
> You can check the currently supported asset based extensions here
> 
>  and
> for the image extensions availability, you may refer to this blog post
> 
>  .
> You may note also from the blog that for image asset extensions, developers
> can start migrating in Q3 2022.
>
> In addition, both the CampaignAsset
> 
>  and AdGroupAsset
>  
> are
> for the asset based extensions use case as mentioned here
> .
> However, the said (field_type as AD_IMAGE
> )
> feature is for allowlisted customers only, as also indicated in this release
> note
> .
>
> Regards,
> [image: Google Logo]
> Carmela
> Google Ads API Team
>
>
> ref:_00D1U1174p._5004Q2hbwES: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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/CADSNhJ%3DeF3Ro2mJpxx6ekcTigK_LGkCm3N7DLWkS%3DBDixY3K8w%40mail.gmail.com.


Can the paid_organic_search_term_view allow you to fetch the metrics "Impr. Top %", "Bounce Rate", "conversions" and "cost micros"?

2023-01-11 Thread Nelson Brochado
Hi.

My question is in the title. It seems that paid_organic_search_term_view 

 
doesn't currently allow you to fetch these metrics, which are metrics 
associated *only* with the paid ads (if I understand correctly). If that's 
the case, *could this view support them in the future, or wouldn't that 
make sense? *

If I look at the "paid and organic" report in the UI, we could select them, 
provided we also don't select the "query" and "search result type" columns. 
I don't know why that's the case, but, even if these columns are 
incompatible with the mentioned metrics, this view could allow us to fetch 
them conditionally, i.e. if we don't fetch the "search term", which is a 
resource field.

Thanks.

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/9ace97e1-00a3-4c41-9720-dc5ef15e709dn%40googlegroups.com.


query-migration-tool Site is down

2023-01-11 Thread Thomas Langguth
Hi! 
https://developers.google.com/google-ads/api/docs/migration/query-migration-tool
  
 got an  404 - Page not found - Error, but I need this tool ;-)

Can somebody please help??

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/5d8a906b-c727-48e4-a283-25ff195df347n%40googlegroups.com.


Why doesn't the Google Ads API support the "organic CTR" metric?

2023-01-11 Thread Nelson Brochado
Hi.

I've just come across paid_organic_search_term_view 
,
 
which, at first glance, would seem to be the view I need, given that I need 
to create a report that combines paid and organic (Search Console) data. 
However, it doesn't contain some metrics or columns that I need.

Specifically, why doesn't the Google Ads API support the "*organic CTR*" 
metric? 

CTR is just clicks/impressions 
. We have both organic 
clicks 

 
and organic impressions 
,
 
so one could easily calculate *organic CTR*, even if it was not provided by 
the Search Console API, which is not the case, because the Search Console 
API provides the CTR metric, or even though the UI doesn't seem to provide 
such a column.

Could this be supported?

Thanks.

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/3ed00ed9-69ba-4e69-8b7d-7b09641e4ef4n%40googlegroups.com.


Does the paid_organic_search_term_view allow you to get the organic average position?

2023-01-11 Thread Nelson Brochado
Hi.

I've just come across paid_organic_search_term_view 
,
 
which, at first glance, would seem to be the view I need, given that I need 
to create a report that combines paid and organic (Search Console) data.

However, this view doesn't seem to provide all metrics that we can see in 
the corresponding Google Ads pre-defined report "Paid and organic", which 
also contains e.g. the column "*organic average position*". 

*Why doesn't the Google Ads API support the "organic average position" 
metric/column (if that's really the case), and will it support it in the 
future?* 

It seems the Google Adwords (which is now dead) allowed you to fetch the 
"average position" and "organic average position". See the AdWords docs 

. 

Thanks.

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/eeab5cb0-3fbb-4d6a-bd5e-bb504b08441bn%40googlegroups.com.


Why doesn't the paid_organic_search_term_view allow you to a page/URL column?

2023-01-11 Thread Nelson Brochado
Hi.

I've just come across paid_organic_search_term_view 
,
 
which, at first glance, would seem to be the view I need, given that I need 
to create a report that combines paid and organic (Search Console) data.

However, this view doesn't seem to provide all metrics and dimensions that 
we can fetch using the Google Search Console API.

Specifically, the Search Console API allows you to fetch reports that have 
a dimension "*page*" (URI string). See the Search Analytics: query 
 page 
of the Search Console API documentation. This means that, with the Search 
Console API, we can see metrics (like CTR or average position) along with 
the URL/page. 

*Why can't we also do this with the Google Ads API? *

In the Google Ads Reporting UI, it seems we can't also add e.g. the "Ad 
final URL" (or some other column that contains "URL" or "page" in the name) 
to the pre-defined report "Paid and organic" because it's incompatible with 
other fields (e.g. "Query"). 

However, I wonder if, in principle, it would be possible to also add the 
"page" dimension from the Search Console API to the "paid and organic view" 
of the Google Ads API. 

It seems that someone already requested something similar here 
 (back 
in 2014) and here 
 someone 
seems to suggest that the URL is not supported, but I am wondering why 
wasn't this yet implemented. 


*Doesn't it make sense from a logical point of view, or hasn't this just 
been implemented?*

Thanks.

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ca4d606c-7554-44b4-bda4-9d602d71934dn%40googlegroups.com.


RE: Android and iOS App Id - Exhaustive List

2023-01-11 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi,

Thanks for reaching out to the Google Ads API Forum. I hope you are doing well 
today.

With regard to your concern about Android and iOS APP_ID's. I see that there is 
a possible duplicate thread, could you confirm that it’s the same topic you 
also raised your concern here: 
https://groups.google.com/g/adwords-api/c/cCBbEj_HKFU/m/_zReZmbmBwAJ?utm_medium=email&utm_source=footer

On that thread, my colleague already replied to your concern. Could you confirm 
if this is what you were looking for? If so, kindly refrain from opening 
multiple threads for the same issue and I would suggest continuing the 
discussion on the other email thread you sent, for better tracking of updates.

Have a great day.

Regards,

Marjorie
Google Ads API Team
ref:_00D1U1174p._5004Q2hx3Zu: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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/e3KBa0ROBC3200pUwHY8U3SGaguEmgVCGn0A%40sfdc.net.