REST headers

2023-07-06 Thread Muhammad Fikri Mohd Saman
Let's say for example I created a manager account so that I can get a 
developer token to be able to use Google Ads API. I have another developer 
in my team that also want to test out the API, so naturally he created a 
test manager account with some test clients.

Using the my developer token, he tried to execute a query but was met with 
the following error 

{
  code: 403,
  message: 'The caller does not have permission',
  status: 'PERMISSION_DENIED',
  details: [
{
  'type': 
'type.googleapis.com/google.ads.googleads.v14.errors.GoogleAdsFailure',
  errors: [Array],
  requestId: '5cY1RukspatkjaJZnyMrvQ'
}
  ]
}

Is it not possible to use a centralized developer token or are we not doing 
it right? Should the login-customer-id correspond to the manager providing 
the developer token?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/8ad54710-c883-4e1e-88e0-5133d7ba7f9bn%40googlegroups.com.


Difference between metrics.auction_insight_search_impression_share and metrics.search_impression_share in Google Ads API

2023-07-06 Thread Hashir Khan
Dear Google Ads Forum members,

I hope this message finds you well. I have been working with the Google Ads 
API and recently came across two metrics related to impression share: 
metrics.auction_insight_search_impression_share and 
metrics.search_impression_share.
 
I'm seeking clarification on the difference between these two metrics, 
especially considering that the auction_insight metrics are not publicly 
available.

What is the primary distinction between 
metrics.auction_insight_search_impression_share and 
metrics.search_impression_share?

Thank you very much for your time and support.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/a63442e6-9ed7-4b37-9230-027935a15cacn%40googlegroups.com.


Re: rest headers

2023-07-06 Thread Muhammad Fikri Mohd Saman
So if I understand this correctly, the developer token is only valid for 
the test manager accounts that I created. Other developers in my team 
cannot use that developer token. So they have to create their own separate 
manager account to get a developer token. But if my developer token got 
approved, it can be used by other developers, right? If that's the case, 
what do you mean by "getting approved"? Do you mean when I successfully 
get apply either for *Basic Access* or *Standard Access*?

On Thursday, July 6, 2023 at 6:55:59 PM UTC+8 Google Ads API Forum Advisor 
wrote:

> Hi,
>
> Thanks for reaching out to Google Ads API Forum.
>
> With regards to your concern, I can see that you are encountering the 
> *PERMISSION_DENIED* error. This error means that the authorized customer 
> does not have access to the operating customer. The common cause for this 
> error is when authenticating as a user with access to a manager account but 
> not specifying *login-customer-id* in the request. Thus, I would 
> recommend you to specify the login-customer-id as the manager account ID 
> without hyphens (-). 
>
> Additionally, kindly note that the developer token is like a license key, 
> it is tied to an MCC account for approval purposes. Once approved, you can 
> use it to make calls against any Google Ads account. The MCC hierarchy for 
> making API calls doesn't matter. However, this is not the case on your end 
> since the Test Manager account does not contain a developer token. Thus, 
> adding the login-customer-id as the manager account ID will resolve this 
> issue.
>
> If the issue still persists, then you may provide us with the user account 
> or email address that you used to generate API access or refresh tokens so 
> that we can further check if you set the correct customer ID to 
> login-customer-id.
>
> You may then send the requested information via the Reply privately to the 
> author option. If this option is not available, you may send the details 
> directly to our *googleadsa...@google.com* alias instead.
>
> Links included in this email:
>
>- *Google Ads API - *
>*https://developers.google.com/google-ads/api/docs/start* 
>  
>- *PERMISSION_DENIED* - 
>
> *https://developers.google.com/google-ads/api/docs/best-practices/common-errors#authorizationerror*
>  
>
> 
>  
>- *Login-customer-id* -
>
> *https://developers.google.com/google-ads/api/docs/concepts/call-structure#cid*
>  
>
> 
>  
>
>   
> This message is in relation to case "ref:_00D1U1174p._5004Q2mrs0i:ref"
>
> Thanks,
>   
> [image: Google Logo] Google Ads API Team 
>
>  
>
>

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

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


The user list ID provided for the job is invalid

2023-07-06 Thread Andrii Veretko
Can't create OfflineUserDataJob for UserList. Error says  The user list ID 
provided for the job is invalid. I was facing this issue before but support 
answered it was caused by membership status 'Closed'. There is old ticket: 
https://groups.google.com/g/adwords-api/c/UpFXhfO-t3I.

Now it happens again but membership status in 'Open'. Can you check what's 
wrong?

Some helpful information:
POST  https:
//googleads.googleapis.com/v13/customers/8758447846/offlineUserDataJobs
:create
Body:
{"job"
:{"type":"CUSTOMER_MATCH_USER_LIST","customerMatchUserListMetadata":{"userList":"customers/8758447846/userLists/8080004298"
}},"validateOnly":false,"enableMatchRateRangePreview":true} Headers: 
{"developer-token": 
,"login-customer-id": "1511812580","Authorization": }   
Error message:
{"error":{"code":400,"message":"Request contains an invalid 
argument.","status":"INVALID_ARGUMENT","details":[{"@type":"type.googleapis.com/google.ads.googleads.v13.errors.GoogleAdsFailure","errors":[{"errorCode":{"offlineUserDataJobError":"INVALID_USER_LIST_ID"
},"message":"The user list ID provided for the job is invalid.","trigger":{"
int64Value":"8080004298"},"location":{"fieldPathElements"
:[{"fieldName":"job"},{"fieldName":"customer_match_user_list_metadata"},{"
fieldName":"user_list"}]}}],"requestId":"d90ESKXwG0VlYu0-58Ja0Q"}]}}

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/54d8e91d-2261-400e-b08e-b1dfbaf24332n%40googlegroups.com.


RE: difference between metrics.auction_insight_search_impression_share and metrics.search_impression_share in google ads api

2023-07-06 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Hashir,

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

Moving forward to your concern, based on the documentation of Metrics, the 
metrics.auction_insight_search_impression_share is a metric which is a part of 
the Auction Insights report, that tells the percentage of impressions that 
another participant obtained, over the total number of impressions that your 
ads were eligible for. Any value below 0.1 is reported as 0.0999. While the 
metrics.search_impression_share is the number of impressions you've received on 
the Search Network divided by the estimated number of impressions you were 
eligible to receive. Note: Search impression share is reported in the range of 
0.1 to 1. Any value below 0.1 is reported as 0.0999.

In addition, since you already know that the auction_insight metrics are not 
publicly available in the API, I just want to inform you that our team already 
raised a feature request for these metrics to become available in the API. Note 
that this is a subject for review and what we can do is to advise you to keep 
an eye on our blog post and release notes for the updates and releases.

Reference links:

Metrics - https://developers.google.com/google-ads/api/fields/v14/metrics
metrics.auction_insight_search_impression_share - 
https://developers.google.com/google-ads/api/fields/v14/metrics#metrics.auction_insight_search_impression_share
metrics.search_impression_share - 
https://developers.google.com/google-ads/api/fields/v14/metrics#metrics.search_impression_share
blog post - https://ads-developers.googleblog.com/search/label/google_ads_api
release notes - https://developers.google.com/google-ads/api/docs/release-notes

This message is in relation to case "ref:_00D1U1174p._5004Q2mrua3:ref"

Thanks,

Google Ads API Team

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

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


OPERATION_NOT_PERMITTED_FOR_CONTEXT when create feed

2023-07-06 Thread Xueyao Yang
Hi,

We got the error OPERATION_NOT_PERMITTED_FOR_CONTEXT when we were trying to 
create the feed for location ad extension accroding to this doc: 
https://developers.google.com/google-ads/api/docs/location-extensions/google-ads-location-extensions#create-location-feed,
 
but we could created the feed for another account by the same pattern, 
could you please help to take a look, thanks!
Request:
{ {
"origin": "GOOGLE",
"placesLocationFeedData": {
"oauthInfo": {
"httpMethod": "GET",
"httpRequestUrl": "https://www.googleapis.com/auth/adwords";,
"httpAuthorizationHeader": "Bearer $_Token_$"
},
"emailAddress": "$_EmaiAddress_$",
"businessAccountId": "115697877818510146446",
"labelFilters": ["3368959950"]
},
"name": "GMBFeed_3368959950"
}
}

Response:
{ {
"errors": [{
"errorCode": {
"contextError": "OPERATION_NOT_PERMITTED_FOR_CONTEXT"
},
"message": "The operation is not allowed for the given 
context.",
"location": {
"fieldPathElements": [{
"fieldName": "operations",
"index": 0
}, {
"fieldName": "create"
}, {
"fieldName": "resource_name"
}
]
}
}
],
"requestId": "58_7ZTtx8UZIPw768Bh6qQ"
}
}

But when we created the feed for customer 6526338068 by using the same 
request (just modified the "name" as "GMBFeed_6526338068" and the  
labelFilters as ["6526338068"] ), the feed was created successfully.

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/de56dec5-51e2-4846-8c20-0d5b8b1e668fn%40googlegroups.com.


Re: difference between metrics.auction_insight_search_impression_share and metrics.search_impression_share in google ads api

2023-07-06 Thread Hashir Khan
Hi, Thank you very much for the clarification!

On Thursday, July 6, 2023 at 4:34:25 PM UTC+5 Google Ads API Forum Advisor 
wrote:

> Hi Hashir,
>
> Thank you for reaching out to the Google Ads API Forum. I hope that you 
> are doing well today.
>
> Moving forward to your concern, based on the documentation of *Metrics*, 
> the *metrics.auction_insight_search_impression_share* is a metric which 
> is a part of the Auction Insights report, that tells the percentage of 
> impressions that another participant obtained, over the total number of 
> impressions that your ads were eligible for. Any value below 0.1 is 
> reported as 0.0999. While the *metrics.search_impression_share* is the 
> number of impressions you've received on the Search Network divided by the 
> estimated number of impressions you were eligible to receive. Note: Search 
> impression share is reported in the range of 0.1 to 1. Any value below 0.1 
> is reported as 0.0999.
>
> In addition, since you already know that the auction_insight metrics are 
> not publicly available in the API, I just want to inform you that our team 
> already raised a feature request for these metrics to become available in 
> the API. Note that this is a subject for review and what we can do is to 
> advise you to keep an eye on our *blog post* and *release notes* for the 
> updates and releases.
>
> *Reference links*: 
>
>- *Metrics* - 
>https://developers.google.com/google-ads/api/fields/v14/metrics 
>- *metrics.auction_insight_search_impression_share* - 
>
> https://developers.google.com/google-ads/api/fields/v14/metrics#metrics.auction_insight_search_impression_share
>  
>- *metrics.search_impression_share* - 
>
> https://developers.google.com/google-ads/api/fields/v14/metrics#metrics.search_impression_share
>  
>- *blog post* - 
>https://ads-developers.googleblog.com/search/label/google_ads_api 
>- *release notes* - 
>https://developers.google.com/google-ads/api/docs/release-notes 
>
>   
> This message is in relation to case "ref:_00D1U1174p._5004Q2mrua3:ref"
>
> Thanks,
>   
> [image: Google Logo] Google Ads API Team 
>
>
>

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

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


Listing Performance Max Asset Group Asset response no longer returning results

2023-07-06 Thread Bob Drzewucki
We have been using the asset_group_asset query resource to retrieve 
asset_group_asset data including the asset_group attributes for performance 
max campaigns. We have some performance max campaigns setup as listings. 
The below query is no longer returning results when the performance max 
campaign is setup with listings. Has there been a change to this api 
resource? Is there a select parameter we should no longer providing?

SELECT customer.id, customer.descriptive_name, campaign.id, campaign.name, 
campaign.advertising_channel_sub_type, campaign.advertising_channel_type, 
campaign.start_date, campaign.end_date, asset_group.campaign, 
asset_group.id, asset_group.name, asset_group.path1, asset_group.path2, 
asset_group.resource_name, asset_group.status, asset_group.final_urls, 
asset_group.final_mobile_urls, asset_group_asset.asset, 
asset_group_asset.asset_group, asset_group_asset.field_type, 
asset_group_asset.performance_label, 
asset_group_asset.policy_summary.approval_status, 
asset_group_asset.policy_summary.policy_topic_entries, 
asset_group_asset.policy_summary.review_status, 
asset_group_asset.resource_name, asset_group_asset.status, asset.id, 
asset.name, asset.source, asset.type, asset.resource_name, 
asset.url_custom_parameters, asset.final_urls, asset.final_url_suffix, 
asset.final_mobile_urls, asset.text_asset.text FROM asset_group_asset WHERE 
campaign.advertising_channel_type IN ('PERFORMANCE_MAX') AND campaign.id = 
18428462120

Thank you,

Bob

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/5f319d47-66ec-4f6b-8fa4-86e62bb2e848n%40googlegroups.com.


Re: keyword_forecasts field has disappeared in generateforecastmetricsresponse

2023-07-06 Thread Aqeel Ashraf
Hi,

Quite disappointed with the reply. I already mentioned all details that 
includes GitHub issue tracker URL and its reply as well as attached the log 
file. Looks like I got the generic reply and not even read the details what 
I mentioned. Please have a look on the details above and provide 
appropriate response. I am not the only one who is facing the same issue, 
many peoples facing the same.


On Tuesday, 4 July 2023 at 22:33:59 UTC+5 Google Ads API Forum Advisor 
wrote:

> Hi Aqeel, 
>
> Thank you for coming back and for the update. I hope you are doing well 
> today.
>
> With regards to your concern, could you please confirm if you already 
> reached out to the Github where the sample code came from for this concern? 
> If not yet, we recommend confirming this issue to the Github team.
>
> However, since you also mentioned that this is also related to API, if 
> you're encountering Google Ads API issues or errors, for our team to 
> further compare, investigate, and validate why you are encountering issues, 
> can you provide more information?
>  
>
>- Provide the complete *(request and response with request-id)* logs 
>with request ID generated as shown in the respective links. 
>- Complete or uncropped screenshots from the Google Ads UI (optional) 
>
>
> We do this to check if there’s an error thrown on your side and provide 
> accurate recommendations. 
>
> If you haven't enabled logging yet, it can be enabled by navigating to the 
> Client libraries > Your client library (ex. Java) > *Logging 
> documentation*, which you can access from this link. For REST interface 
> requests, you can enable logging via the curl command by using the -i flag. 
> This will cause the tool to include the HTTP response headers in the output.
>
> *Reference links:*
>
>- *Logging documentation* - 
>
> *https://developers.google.com/google-ads/api/docs/best-practices/logging#client_library_logging*
>  
>
> 
>  
>- *Request* - 
>
> *https://developers.google.com/google-ads/api/docs/concepts/field-service#request*
>  
>
> 
>  
>- *Response* - 
>
> *https://developers.google.com/google-ads/api/docs/concepts/field-service#response*
>  
>
> 
>  
>- *Request-id *- 
>
> *https://developers.google.com/google-ads/api/docs/concepts/call-structure#request-id*
>  
>
> 
>  
>
>
> Have a great day.
>  
> This message is in relation to case "ref:_00D1U1174p._5004Q2lw59Y:ref"
>
> Thanks,
>   
> [image: Google Logo] Google Ads API Team 
>
>
>

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

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


Re: rest headers

2023-07-06 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Muhammad,

Thank you for your quick response.

Moving forward to your concerns:

But if my developer token got approved, it can be used by other developers, 
right?

Yes. You’ll need only to authenticate API requests with OAuth2 credentials 
(https://developers.google.com/google-ads/api/docs/oauth/cloud-project) using 
the email with the appropriate 
access(https://support.google.com/google-ads/answer/9978556?visit_id=637631240193711507-751960742&rd=1)
 to the accounts (customer_id) you will specify in your requests.

If that's the case, what do you mean by "getting approved"? Do you mean when I 
successfully get apply either for Basic Access or Standard Access?

Yes. This means getting approved on your application for Basic or Standard 
Access.


This message is in relation to case "ref:_00D1U1174p._5004Q2mrs0i:ref"

Thanks,

Google Ads API Team

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

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


Re: difference between metrics.auction_insight_search_impression_share and metrics.search_impression_share in google ads api

2023-07-06 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Hashir,

Thank you for your response.

We are glad to help. If you have new concerns regarding Google Ads API, then 
you may open a new thread for better tracking of issues.

This message is in relation to case "ref:_00D1U1174p._5004Q2mrua3:ref"

Thanks,

Google Ads API Team

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

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


RE: operation_not_permitted_for_context when create feed

2023-07-06 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Xueyao,

Thank you for reaching out to us.

Kindly note that there was a recent blog post released about the Image and 
Location Auto-migration in August 2023. The migrations occur at the account 
level. During the migration of an account, which will take several minutes, you 
won’t be able to execute any image or location mutations of either extensions 
or assets. This may be the reason why you can't proceed with your mutation. 
However, when the migration is complete, you will have access to the assets. 
You may check the mentioned blog post here 
(https://ads-developers.googleblog.com/2023/07/image-and-location-auto-migration.html)
 for more information.

This message is in relation to case "ref:_00D1U1174p._5004Q2mrxF8:ref"

Thanks,

Google Ads API Team

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

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


Re: no response from basic access application

2023-07-06 Thread Luca Demmel
Thanks for the response, please find the MCC ID of the manager account 
below. There is no Case ID generated.

MCC ID:  686-866-6535

Best,
Luca

On Thursday, July 6, 2023 at 12:51:45 PM UTC+2 Google Ads API Forum Advisor 
wrote:

> Hi,
>
> Thank you for reaching out to the Google Ads API team.
>
> Kindly note that with regards to concerns related to the granting and 
> approval process of these tokens are already outside of the scope of Google 
> Ads API support team and our team specializes in Google Ads API-related 
> concerns and technical implementations only. To ensure you get proper 
> assistance, we are reaching out to the Google Ads API Compliance team on 
> your behalf and requesting input.
>
> In line with this, kindly provide the following information for the 
> compliance team to further assist you with your concern: 
>
>- MCC ID of the manager account 
>- Case ID generated (if there is any generated) 
>
> @Compliance Team, please find the pertinent details below and confirm if 
> you are able to assist.
>
> *Summary:*
>
> The user has applied for a basic access 3 weeks ago and has not yet 
> received any updates. Kindly provide update regarding their request.
>
>- Google Ads Manager Account (MCC) ID: requested 
>- Cases2 ID: requested 
>
>   
> This message is in relation to case "ref:_00D1U1174p._5004Q2mrrLz:ref"
>
> Thanks,
>   
> [image: Google Logo] Google Ads API Team 
>
>
>

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

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


Re: keyword_forecasts field has disappeared in generateforecastmetricsresponse

2023-07-06 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Aqeel,

Thank you for getting back to us. Allow me to raise this concern to the rest of 
our team and rest assured that we will get back to you as soon as we have some 
updates.
This message is in relation to case "ref:_00D1U1174p._5004Q2lw59Y:ref"

Thanks,

Google Ads API Team

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

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


Re: listing performance max asset group asset response no longer returning results

2023-07-06 Thread Bob Drzewucki
Hi,

Thank you for the response. Campaign 18428462120 has a Campaign Asset under 
Asset Group 6452881586. This is a listing. It looks like our team has been 
updating this campaign and removed the asset group assets. Thank you for 
your assistance.



On Thursday, July 6, 2023 at 11:13:24 AM UTC-4 Google Ads API Forum Advisor 
wrote:

> Hi,
>
> Thank you for reaching out to the Google Ads API Forum.
>
> I can see that you are performing your query in the *asset_group_asset* (
> *https://developers.google.com/google-ads/api/fields/v14/asset_group_asset* 
> ) 
> report. Can you confirm if the said campaign (18428462120) has 
> *asset_group_asset *data? Please note if there is no *asset_group_asset *data 
> inside the *asset_group *in campaign (18428462120), then it is expected 
> that your query to *asset_group_asset *report will return empty results.
>   
> This message is in relation to case "ref:_00D1U1174p._5004Q2mryze:ref"
>
> Thanks,
>   
> [image: Google Logo] Google Ads API Team 
>
>
>

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

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


Cannot add negative keyword list to Customer Negative Criteria

2023-07-06 Thread Ionut Voda
Hi there,

I have successfully created a shared set with negative keywords via the API 
and I can see it in the Ads web interface as well.
Also, when I query the GoogleAdsService for this particular shared set, I 
can see its status as ENABLED.

My problem is that I cannot associate this shared set 
to CustomerNegativeCriterionService. I get 
the NEGATIVE_KEYWORD_SHARED_SET_DOES_NOT_EXIST error. This is my (Python) 
code:

negative_kws_op = ads_client.get_type("CustomerNegativeCriterionOperation")
negative_kws = negative_kws_op.create
negative_kws.negative_keyword_list.shared_set = 
customers/{my_customer}/sharedSets/{shared_set_that_i_created}

customer_negative_criterion_service = ads_client.get_service(
"CustomerNegativeCriterionService")
customer_negative_criterion_service.mutate_customer_negative_criteria(
customer_id=customer_id, operations=[negative_kws_op]
)

Is something that I do wrong ?

Thanks in advance for your help!

Ionut

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ad15dff8-e118-4351-a82c-1e55289df585n%40googlegroups.com.


Re: listing performance max asset group asset response no longer returning results

2023-07-06 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Bob,

Thank you for the confirmation.

Feel free to contact our team again if you have further clarifications in 
Google Ads API. Just let us know the details and we'll be glad to assist you.

This message is in relation to case "ref:_00D1U1174p._5004Q2mryze:ref"

Thanks,

Google Ads API Team

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

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


Local Services - Credits/Refunds in Cost Data

2023-07-06 Thread Phil Rotella
Hi,

This has been mentioned in a few other conversations, but wanted to renew 
the topic and provide some additional details. The costs that the Google 
Ads API/UI reports for Local Services campaigns are inconsistent with those 
reported in the Local Services API/UI, and with how Google Ads costs get 
reported for other campaigns, but if they were to get aligned I think the 
Google Ads API would become an incredibly useful tool for managing Local 
Service Ads. 

With Local Services, costs accrue for charged leads; however, those charged 
leads can be disputed. If a dispute is approved, the cost associated with 
that lead is credited back to the advertiser, and the lead is no longer 
considered "charged" from a spend reporting perspective (i.e.,  the Local 
Services API and UI remove those from the Current Period Cost and Leads 
Charged). This is similar to how Google Ads handles invalid clicks -- when 
a click is deemed invalid (be it in real time, within a few hours, or weeks 
later), the spend is credited back and the click and its associated cost 
get removed from the campaign reporting. However, for campaign reporting of 
Local Services campaigns in Google Ads, successfully disputed leads are 
still counted under Conversions and the spend that was refunded is still 
counted under Cost.

This approach to reporting Local Services costs in Google Ads renders it 
unusable, at least for my workflows. On the other hand, if refunded spend 
was removed from the Cost reporting in Google Ads (or could be identified 
in some way), this would be a HUGE help for managing Local Service Ads, 
since the Google Ads API is far more powerful and reliable than the Local 
Service Ads API.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d2fb187d-21e6-47c2-8b62-508ee0be0613n%40googlegroups.com.


Re: question. how to query/set ads portrait image?

2023-07-06 Thread hua
May I ask if the  portrait  image can be completed through the function
added through the API?

On Mon, Jun 5, 2023 at 6:13 PM Google Ads API Forum Advisor
 wrote:

> Hi Chun,
>
> Thank you for getting back to us.
>
> It appears that you have already provided the same UI screenshots
> previously.  In case you missed our previous response to this, you may
> refer to the context below.
>
> “Since the provided UI screenshot indeed is a portrait image, allow me to
> raise a feature request for this. However, there is no guarantee if this
> will be supported soon. All I can say is for now, please keep an eye on our
> blog post for the updates and releases.”
>
> Links included in this email:
>
>- Google Ads API -
>*https://developers.google.com/google-ads/api/docs/start*
>
>- Blog -
>*https://ads-developers.googleblog.com/search/label/google_ads_api*
>
>
> This message is in relation to case "ref:_00D1U1174p._5004Q2lKgDi:ref"
>
> Thanks,
>
> [image: Google Logo] Google Ads API Team
>
>
>

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

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


When will location asset be available in production environment?

2023-07-06 Thread Lan

According the blog post below, location extension will be auto-migrated 
starting on August 2nd. Will the location asset be available in production 
before that date?



https://ads-developers.googleblog.com/2023/07/image-and-location-auto-migration.html

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/8837897d-ea62-4740-b0c1-66b76d1d5f30n%40googlegroups.com.


FILTER_HAS_TOO_MANY_VALUES error when making searchstream request

2023-07-06 Thread Anand
Hi Google Ads API Support team,

We saw the following error when making a search stream request. Our request 
had 1500 Campaign ids in the filter whereas the official documentation says 
the limit is 2. Can you please help check?

API Limits and Quotas  |  Google Ads API  |  Google for Developers 


"When making a GAQL 
 query, 
the maximum number of items within an IN clause is 20,000. If you exceed 
that limit, a FILTER_HAS_TOO_MANY_VALUES 

 error 
is returned."

{
  "StatusCode": 3,
  "Details": "Request contains an invalid argument.",
  "RequestId": "KXtCCvdQaLMrLcpXglIURQ",
  "Failure": {
"errors": [
  {
"errorCode": {
  "queryError": "FILTER_HAS_TOO_MANY_VALUES"
},
"message": "The number of values (right-hand-side operands) in a 
filter exceeds the limit."
  }
],
"requestId": "KXtCCvdQaLMrLcpXglIURQ"
  }

GAQL:
SELECT campaign.id, campaign.status, campaign.shopping_setting.merchant_id, 
campaign.performance_max_upgrade.pre_upgrade_campaign
FROM campaign
WHERE campaign.id IN (...)  //1500 campaign Ids
AND campaign.status IN ('ENABLED', 'PAUSED', 'REMOVED')
AND campaign.advertising_channel_type = 'PERFORMANCE_MAX'

Thanks,
Anand

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/38a69f13-1625-4616-803b-831f8470f6a7n%40googlegroups.com.