Re: Inconsistencies for metrics.conversion_last_received_request_date_time

2022-02-22 Thread Robert Heise
Hi Matt,

I've sent request and response examples in a private message.

However I wanted to add publicly:

If there is no conversion_last_received_request_date_time tracked, instead 
of NULL, Google Ads API returns the UNIX epoch timestamp *in the account’s 
timezone*! See 
https://developers.google.com/google-ads/api/reference/rpc/v9/Metrics#conversion_last_received_request_date_time
 
the "The date/time is in the customer's time zone.". 

So an account in timezone 'Europe/Amsterdam', turns the epoch timestamp 
already on Google side from 1970-01-01 00:00:00 UTC to 1970-01-01 01:00:00 
CET. An account in America/New_York timezone gets 1969-12-31 19:00:00 ! 
This feels really weird and doesn't allow simply filtering a single 
timestamp value so we get it replaced by NULL to resemble the old (in my 
opinion more correct) behavior.

I think this is an even stronger argument to follow the approach already 
applied for other optional fields in the Google Ads API (not providing the 
field in the response if the value is not set like in the example 
https://github.com/googleads/google-ads-ruby/issues/376 - instead of a 
pseudo-NULL value like in case of this timestamp).

Thanks,

Robert

On Tuesday, 22 February 2022 at 17:47:32 UTC+1 adsapi wrote:

> Hi Robert,
>
> Thanks for reaching out. Can you please provide us with a sample request 
> and response for the date-time formatting inconsistency and the UNIX epoch 
> timestamp behavior?
>
> Thanks,
> Matt
> Google Ads API Team
>
> [image: Google Logo] 
> Matt 
> Google Ads API Team 
>
>
>  
>
> ref:_00D1U1174p._5004Q2WxrfJ: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/63135139-e55c-4311-b021-4b54c940f58an%40googlegroups.com.


Re: Questions Related Testing of store sales Transaction data upload via API

2022-02-22 Thread Paid Media
Hi Team,
Can this validation also works for Test accounts uploads ?
[RESPONSE FOR QUESTION #3 ] you may use validate_only in your 
*RunOfflineUserDataJobRequest* 

 while 
running an asynchronous request to run the offline user data job.
Regards,
Paid Media Team

On Tuesday, February 22, 2022 at 9:34:55 AM UTC+5:30 adsapi wrote:

> Hi PaidMedia Team,
>
> Thanks for getting back to us.
>
> Kindly see below responses to your queries:
>
>
>
> *1. Is there any way we can do a positive scenario testing, where without 
> using production data we can upload few hundreds of transactions and we get 
> back a SUCCESS response if the formatting is as per documentations?*
>
> >> Kindly note that test accounts do not have any clicks to match against 
> when they uploaded and they may encounter 
> "INSUFFICIENT_MATCHED_TRANSACTIONS" error since as mentioned in this *tip 
> section* 
> 
>  
> which specifically mentioned that in order to avoid the job failing with 
> OfflineUserDataJobFailureReason.INSUFFICIENT_MATCHED_TRANSACTIONS, there 
> must be at least 50 matched transactions in a job. Having said that, you 
> need to upload at least a few hundred transactions so that at least 50 
> match customers in only the production account. However, only 50 
> transactions can be uploaded at one time, so multiple uploads to the same 
> job are required. In addition, you need to ensure the conditions mentioned 
> in the above link must be met.
>
> However, in uploading to a test account we can verify that metadata, 
> transaction details and UserData types can be sent successfully. Once this 
> looks OK, you may go with the  uploading to a production account using 
> production data of your store sales.
>
>
>
> *2. What is the max time taken for the OfflineUserDataJob to complete and 
> give back the response?*
>
> >> OfflineUserDataJob may take up to 24 hours to complete, however, it may 
> also possible it take upto 72 hours when remove_all and add operation added 
> in same job. That said, you can periodically check the job's status through 
> *GoogleAdsService.SearchStream* 
> 
> .
>
>
>
> *3. Can you please give the code sample to refer for  validate_only ?*
>
> >> We do not have a sample where validate_only is included, however, you 
> may use validate_only in your *RunOfflineUserDataJobRequest* 
> 
>  
> while running an asynchronous request to run the offline user data job.
>
> Let us know if you have any further questions.
>
> Regards,
> [image: Google Logo] 
> Yasar 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2WxMS9: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/68f40d16-1cb8-44ed-8bd4-29926df555b0n%40googlegroups.com.


Re: CUSTOMER_NOT_ENABLED

2022-02-22 Thread cv
Hi All,

I think v10 of API has customer.status, which will solve this issue.

   - Added Customer.status 
   

and CustomerClient.status 
   
,
 
   whose type is CustomerStatus 
   
,
 
   to show the status of the account.

https://developers.google.com/google-ads/api/docs/release-notes#account_management

Thanks,


On Tuesday, 22 February 2022 at 22:37:12 UTC+5:30 Tiana S. wrote:

> @mraso It's not an ideal solution, more of a workaround since you also may 
> miss some accounts, but at least you would get most this way.
>
> What you can do is use `listAccessibleCustomers` to fetch a list of the 
> customers the authenticated user has direct access to: 
> https://developers.google.com/google-ads/api/rest/reference/rest/v10/customers/listAccessibleCustomers
> And then for each of the customers returned from that make a 
> `searchStream` request to fetch the underlying accounts it manages: 
> https://developers.google.com/google-ads/api/rest/reference/rest/v10/customers.googleAds/searchStream
>
> If that second request returns `CUSTOMER_NOT_ENABLED` ignore it and move 
> along to the next "accessible customer".
>
> Hope this helps!
>
> On Tuesday, 22 February 2022 at 17:51:26 UTC+1 mraso...@gmail.com wrote:
>
>> Has anyone found a solution?
>>
>> On Wednesday, February 9, 2022 at 2:18:11 AM UTC-8 adsapi wrote:
>>
>>> Hi,
>>>
>>> Thanks for commenting on this thread. 
>>>
>>> Unfortunately, we don't have any updates regarding that feature request 
>>> in order to support in the API. In the meantime, you may use Ads UI as a 
>>> workaround provided in this thread.
>>>
>>> Let us know if you have any additional questions.
>>>
>>> Regards, 
>>> [image: Google Logo] 
>>> Yasar 
>>> Google Ads API Team 
>>>   
>>>
>>> ref:_00D1U1174p._5001UCZyNO: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/39e74141-dca7-4059-9ccf-59910f2425ean%40googlegroups.com.


Ad previews with api

2022-02-22 Thread Ramesh K
Hi,

Will you please let me know how to view the ad previews using the new ads 
api.

Thanks,
Ramesh

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/823e758e-17f9-4289-a154-d319aeecb951n%40googlegroups.com.


RE: USER_PERMISSION_DENIED while creating a new campaing with php library

2022-02-22 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hello Bogdan,

Thanks for reaching out to the Google Ads API support. I understand that you’ve 
encountered the error ‘USER_PERMISSION_DENIED’ after migrating process, usually 
this error occurs has the following root causes:

The link between the manager and client account was removed.
Your OAuth credentials are for a user who does not have access to the client 
customer ID specified or any of its manager accounts.

You may double check if your credentials are correct for the said user. With 
that, I would recommend that you regenerate the refreshToken and the OAuth2 
credential using an email address which currently has access to your Google Ads 
account. And for setting the login-customer-id header details you can find here.
However, in the testing phase, the refresh token will expire in 7 days. Please 
refer to this OAuth guide: 
https://developers.google.com/identity/protocols/oauth2#expiration

If the issue persists, could you please provide us with the complete logs 
(request and response with request-id) via the Reply privately to the author 
option.

Best regards,

Jakeia Sabrina
Google Ads API Team
ref:_00D1U1174p._5004Q2WxuQ2: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/gU3ad0R7Q9DS00LxGFYQHfRbyIf8TLUyv9NQ%40sfdc.net.


Updated Needed Regarding PHONE_NUMBER_IN_AD_TEXT Error

2022-02-22 Thread Pete Lavetsky (AdWords API Guru)
Hi all,

We're looking for an update regarding Google's effort to not falsely 
identify ad text as containing phone numbers and marking the ad disapproved 
because of the PHONE_NUMBER_IN_AD_TEXT topic

This has previously been brought up by myself on this forum 
: https://groups.google.com/g/adwords-api/c/XTiXR6IXZlU/m/rQZAQTgBAQAJ

Our clients are increasingly growing frustrated because ads that clearly 
have nothing close to resembling a phone number are being disapproved by 
Google's automated systems

For example, this expanded text ad is disapproved because Google says it 
contains a phone number:

type: EXPANDED_TEXT_AD
expanded_text_ad {
  headline_part1: "Preowned Silverado 2500HD"
  headline_part2: "Priced As Low As $60,167"
  headline_part3: "XXX Ford"
  description: "We\'ve Got It On The Lot Today At XXX Ford."
  description2: "Call Our Team Today & Schedule A Test Drive!"
  path1: "Used"
  path2: ""
}

Clearly there is no phone number there.

In the previous forum thread we went forward with the guidance to make sure 
we're adding ignorable policy topics to ads *on creation*  in an effort to 
head this off.

I'm not sure if that ever worked that well as this is an ongoing problem.

Here is a request, request-id E1xHa8pD5WxhHpB_Ecuk2w, where we add a 
policy_validation_parameter with ignorable_policy_topics 
containing PHONE_NUMBER_IN_AD_TEXT in an effort to alert Google to the fact 
that there are no phone numbers in the Ad.

Before mutation attempt, the ad had a status of:

policy_topic_entries : [type: PROHIBITEDtopic: "PHONE_NUMBER_IN_AD_TEXT"] 
review_status : REVIEWED approval_status : DISAPPROVED

Here is the attempt to get Google to re-review the Ad and realize there's 
no phone number:

Request
---
MethodName: google.ads.googleads.v10.services.AdService/MutateAds
Endpoint: googleads.googleapis.com:443
Headers: {developer-token=REDACTED, login-customer-id=ABC, 
x-goog-api-client=gl-java/11.0.13 gccl/17.0.1 gapic/17.0.1 gax/2.6.1 
grpc/1.41.0}
Body: customer_id: "XYZ"
operations {
  update {
type: EXPANDED_TEXT_AD
expanded_text_ad {
  headline_part1: "Preowned Silverado 2500HD"
  headline_part2: "Priced As Low As $60,167"
  headline_part3: "XXX Ford"
  description: "We\'ve Got It On The Lot Today At XXX Ford."
  description2: "Call Our Team Today & Schedule A Test Drive!"
  path1: "Used"
  path2: ""
}
resource_name: removed
id: removed
final_urls: removed
  }
  update_mask {
paths: "resource_name"
paths: "id"
paths: "final_urls"
paths: "type"
paths: "expanded_text_ad.headline_part1"
paths: "expanded_text_ad.headline_part2"
paths: "expanded_text_ad.headline_part3"
paths: "expanded_text_ad.description"
paths: "expanded_text_ad.description2"
paths: "expanded_text_ad.path1"
paths: "expanded_text_ad.path2"
  }
  policy_validation_parameter {
ignorable_policy_topics: "CAPITALIZATION"
ignorable_policy_topics: "PHONE_NUMBER_IN_AD_TEXT"
  }
}


Response

Headers: 
Metadata(content-disposition=attachment,content-type=application/grpc,request-id=E1xHa8pD5WxhHpB_Ecuk2w,date=Tue,
 
22 Feb 2022 21:59:52 GMT,alt-svc=h3=":443"; ma=2592000,h3-29=":443"; 
ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; 
ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43")
Body: results {
  resource_name: removed
}

Failure message: null
Status: Status{code=OK, description=null, cause=null}.


The mutate succeeds and the ad is temporarily given a different status:

review_status : REVIEW_IN_PROGRESS approval_status : UNKNOWN 
After a few minutes the ad is back to a dissaproved status

policy_topic_entries : [type: PROHIBITEDtopic: "PHONE_NUMBER_IN_AD_TEXT"] 
review_status : REVIEWED approval_status : DISAPPROVED

So a couple things here ... the ad very clearly does not have a phone 
number in it, and never has had a phone number in it. What is Google doing 
to correct this false trigger? This is precluding Ads from running which in 
turn results in less spend at Google which means less Google revenue.

Is there something else we should be doing with regards to 
policy_validation_parameter or ignorable_policy_topics or exemption 
requests to get these Ads to pass the no-phone-number test?

Our clients are getting increasingly agitated regarding this topic as it 
seems very easy to be able to detect if there actually is a phone number in 
the Ad and they're wondering why Google can't figure this out.

Thanks
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

Google Ads API DEADLINE_EXCEEDED: deadline exceeded after 3599.999850430s

2022-02-22 Thread Dinesh Hegde
 I am running into "DEADLINE_EXCEEDED: deadline exceeded after 
3599.999850430s" 
I am using Google Ads API Java client Library Version 15. 


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/df2350ea-1dae-4d30-9b68-b8df61e2b945n%40googlegroups.com.


RE: ManagedCustomerService in Google Ads

2022-02-22 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Evgeny,

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

You can refer migration service guide form AdWords API to Google Ads API. You 
can access customers.customerclientlink in the rest interface. Let me know if 
you have any question.


Thanks,

Nirmita
Google Ads API Team
ref:_00D1U1174p._5004Q2Wxu04: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/2Sdwk0R7Q5DJ00viBBS8-uTJii5rIe6fisqg%40sfdc.net.


Re: How to receive promotional codes via Ads API

2022-02-22 Thread Michael Schütz
Hi Matt,

this is bad news. 

I sent same use group mail just again to mail address u provided. Did u 
receive my mail now with details, request id and screenshot?


Thx
Michael


adsapi schrieb am Dienstag, 22. Februar 2022 um 18:38:38 UTC+1:

> Hi Michael, 
>
> We haven't received the logs yet. If you're unable to send us the info 
> privately via the forum, please try reaching out to us via 
> googleadsa...@google.com.
>
> Regards,
> Matt
> Google Ads API Team
>
> [image: Google Logo] 
> Matt 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2W5R28: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/35bafe8f-2309-489d-9a1f-f69b1df19f51n%40googlegroups.com.


Re: USER_PERMISSION_DENIED

2022-02-22 Thread 'Héctor Urbina' via Google Ads API and AdWords API Forum
Hello,

I had this problem also for a number of use cases. After adding the 
manager's customer id in the ads client build, most of them were solved, 
but not all of them. Now, I have a couple of use cases in which, even when 
though the login-customer-id goes as a request header, the response gives 
me this:

Headers: {

  "google.ads.googleads.v8.errors.googleadsfailure-bin": 
"\n\u0001\n\u0002H\u0002\u0012\u0001User doesn't have permission to access 
customer. Note: If you're accessing a client customer, the manager's 
customer id must be set in the 'login-customer-id' header. See 
https://developers.google.com/google-ads/api/docs/concepts/call-structure#cid\u0012\u0016OlF4Ln0gLpOUnCTivOoOGA;,

  "grpc-status-details-bin": "\b\u0007\u0012#The caller does not have 
permission\u001a\u0002\nCtype.googleapis.com/google.ads.googleads.v8.errors.GoogleAdsFailure\u0012\u0002\n\u0001\n\u0002H\u0002\u0012\u0001User
 
doesn't have permission to access customer. Note: If you're accessing a 
client customer, the manager's customer id must be set in the 
'login-customer-id' header. See 
https://developers.google.com/google-ads/api/docs/concepts/call-structure#cid\u0012\u0016OlF4Ln0gLpOUnCTivOoOGA;,

  "request-id": "OlF4Ln0gLpOUnCTivOoOGA"

}

Fault: errors {

  error_code {

authorization_error: USER_PERMISSION_DENIED

  }

  message: "User doesn\'t have permission to access customer. Note: If 
you\'re accessing a client customer, the manager\'s customer id must be set 
in the \'login-customer-id\' header. See 
https://developers.google.com/google-ads/api/docs/concepts/call-structure#cid;

}

What could be wrong here?

>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/e7695d2a-3c62-4a3f-b036-80e51f4286b6n%40googlegroups.com.


Unable to access all columns in googleadsrows

2022-02-22 Thread Poojitha Gandra
Hi,

i am not able to access all the required columns when using 
*json_format.MessageToJson*


*stream = ga_service.search_stream(customer_id=customer_id, query=query)*


*for row in stream:json_str = 
json_format.MessageToJson(row._pb, preserving_proto_field_name=True, 
including_default_value_fields=True)   d = json.loads(json_str)*


Some of the required columns are being sent as filed_mask .Could you please 
suggest how i can access these ? 

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/21084779-ed51-4286-94da-17270e6f74ebn%40googlegroups.com.


Re: CampaignAsset resource interaction_on_this_asset parameter

2022-02-22 Thread Arshdeep Singh Bhargav
Also to add onto Query Migration Tool 

  
, 
I think that only helps migrating AWQL to GAQL, but that doesn't help for 
reporting changes due to Feed based extensions getting migrated to Asset 
based extensions with New Google ads API.

Best,
Arshdeep

On Tuesday, February 22, 2022 at 10:53:23 PM UTC+5:30 Arshdeep Singh 
Bhargav wrote:

> Zorion, 
> really appreciate you for your response.
>
> From what I understand looking at the documentation for the 
> *campaign_asset* resource is that, *campaign_asset.campaign* will only 
> represent the campaign resource to which current asset is linked. Now, the 
> requested metrics might still represent performance from any other campaign 
> as well (other campaigns to which this asset is linked). So, segmenting 
> with *campaign *becomes crucial in this case to get campaign specific 
> information.
> If I am getting this wrong, then this gives rise to another question, "How 
> would *campaign_asset* view be different if it is *segmented by 
> campaign.id * vs *not segmented by campaign.id 
> * ? Will it be any different at all ?" 
> I could really use a help understanding this, if you please @Zorion
>
> Now, in AdWords API as I mentioned the same information could be requested 
> by segmenting by CampaignId and further IsSelfAction=True (to get "this 
> extension" data) but post migration of extensions to *asset* the 
> incompatibility of these segmentations is like a big deprecation, which is 
> not documented at all, so I assume it is a bug.
>
> @Google Ads Team 
> I would really appreciate your help with this, as there is a view of data 
> we could get earlier from an old api but it suddenly seems to be 
> unavailable.
>
> Thank you and Regards.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/24d71ceb-7b71-4858-9e16-16fe131dd8f3n%40googlegroups.com.


Re: CampaignAsset resource interaction_on_this_asset parameter

2022-02-22 Thread Arshdeep Singh Bhargav
Zorion,
really appreciate you for your response.

>From what I understand looking at the documentation for the *campaign_asset*
resource is that, *campaign_asset.campaign* will only represent the
campaign resource to which current asset is linked. Now, the requested
metrics might still represent performance from any other campaign as well
(other campaigns to which this asset is linked). So, segmenting with *campaign
*becomes crucial in this case to get campaign specific information.
If I am getting this wrong, then this gives rise to another question, "How
would *campaign_asset* view be different if it is *segmented by campaign.id
* vs *not segmented by campaign.id *
? Will it be any different at all ?"
I could really use a help understanding this, if you please @Zorion

Now, in AdWords API as I mentioned the same information could be requested
by segmenting by CampaignId and further IsSelfAction=True (to get "this
extension" data) but post migration of extensions to *asset* the
incompatibility of these segmentations is like a big deprecation, which is
not documented at all, so I assume it is a bug.

@Google Ads Team
I would really appreciate your help with this, as there is a view of data
we could get earlier from an old api but it suddenly seems to be
unavailable.

Thank you and Regards.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/CANHu%2BmrbSPg80GBhE63NbVdSbb9nmM3FodA5RkVyY15YsBHfSQ%40mail.gmail.com.


Re: Missing Geo_target_constant from Location_view endpoint

2022-02-22 Thread Ana Nuskheladze
Hello everyone, I have similar problem regarding locationTargetConstant .  
I've tried to get the index from resource name and looked up  
geoTargetConstants/THAT_INDEX in geo_target_constant, but of course I could 
not find anything. What should I do? I need locations names to do 
analytics. 

Best regards, 
Ana
On Tuesday, March 17, 2020 at 10:45:35 PM UTC+4 Google Ads API Forum 
Advisor Prod wrote:

> Hi Omri,
>
> Can you please provide me your CID, report query and results through *reply 
> privately to author *so I can take a closer look?
>
> Thanks,
> Anthony
> Google Ads API Team
>
> ref:_00D1U1174p._5001UXVDnb: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/56e3fe7d-1733-4d28-aa74-16760210a8f7n%40googlegroups.com.


Re: CUSTOMER_NOT_ENABLED

2022-02-22 Thread Tiana S.
@mraso It's not an ideal solution, more of a workaround since you also may 
miss some accounts, but at least you would get most this way.

What you can do is use `listAccessibleCustomers` to fetch a list of the 
customers the authenticated user has direct access 
to: 
https://developers.google.com/google-ads/api/rest/reference/rest/v10/customers/listAccessibleCustomers
And then for each of the customers returned from that make a 
`searchStream` request to fetch the underlying accounts it 
manages: 
https://developers.google.com/google-ads/api/rest/reference/rest/v10/customers.googleAds/searchStream

If that second request returns `CUSTOMER_NOT_ENABLED` ignore it and move 
along to the next "accessible customer".

Hope this helps!

On Tuesday, 22 February 2022 at 17:51:26 UTC+1 mraso...@gmail.com wrote:

> Has anyone found a solution?
>
> On Wednesday, February 9, 2022 at 2:18:11 AM UTC-8 adsapi wrote:
>
>> Hi,
>>
>> Thanks for commenting on this thread. 
>>
>> Unfortunately, we don't have any updates regarding that feature request 
>> in order to support in the API. In the meantime, you may use Ads UI as a 
>> workaround provided in this thread.
>>
>> Let us know if you have any additional questions.
>>
>> Regards, 
>> [image: Google Logo] 
>> Yasar 
>> Google Ads API Team 
>>   
>>
>> ref:_00D1U1174p._5001UCZyNO: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/59cff891-edd9-4e9f-902a-83b71ed5aa05n%40googlegroups.com.


Re: CUSTOMER_NOT_ENABLED

2022-02-22 Thread Albert Somlith
Has anyone found a solution?

On Wednesday, February 9, 2022 at 2:18:11 AM UTC-8 adsapi wrote:

> Hi,
>
> Thanks for commenting on this thread. 
>
> Unfortunately, we don't have any updates regarding that feature request in 
> order to support in the API. In the meantime, you may use Ads UI as a 
> workaround provided in this thread.
>
> Let us know if you have any additional questions.
>
> Regards, 
> [image: Google Logo] 
> Yasar 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5001UCZyNO: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/6cd6c002-a9f1-4ca1-afce-eeef39257cbfn%40googlegroups.com.


RE: Inconsistencies for metrics.conversion_last_received_request_date_time

2022-02-22 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Robert,

Thanks for reaching out. Can you please provide us with a sample request and 
response for the date-time formatting inconsistency and the UNIX epoch 
timestamp behavior?

Thanks,
Matt
Google Ads API Team

Matt
Google Ads API Team
ref:_00D1U1174p._5004Q2WxrfJ: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/oBChV0R7PTA100MvGm9VmjQDiR4tkChRVF1w%40sfdc.net.


Auto-Migration of Feed-Based Extensions

2022-02-22 Thread Malcolm Taylor
Hey Team,

I have a few question around the migration from feed-based to asset based 
extensions, specifically around call extensions going to asset-based 
extensions. I have seen a couple docs that seem to be unclear as to 
timings. 

This doc 
"https://ads-developers.googleblog.com/2021/05/feed-based-extensions-sunset-in-google.html;
 
states that feed-based extensions for callout, sitelink, structured 
snippet, promotion, and leadform will be sunset on that date and the the 
auto migration of app, call, hotel callout, image, and price will happen on 
February 15th.

Where as this doc 
"https://developers.google.com/google-ads/api/docs/extensions/assets/migrating-extensions#migration_schedule;
 
states that the auto migration of app, call, hotel callout, and price will 
happen on April 8th. Are you all able to clarify these docs timings?

1) Are you all able to tell me exactly what extensions types were to be 
migrated on the 15th of February?

2) I see call assets are available in v9, if the auto-migration for those 
has not taken place yet are we still able to create them? I am trying to 
create call assets with the Asset Service function MutateAssets in golang.  
This doc 
"https://developers.google.com/google-ads/api/reference/rpc/v9/AssetService?hl=en#mutateassets;
 
states that "Asset types can be created with AssetService are 
YoutubeVideoAsset, MediaBundleAsset and ImageAsset. TextAsset should be 
created with Ad inline." Is that all I can create with this service. If so 
what service should i be using to create a call asset and is that service 
able to be used now?

3) Is April 8th a true date of auto migrations for call extensions to call 
asset based extensions?

4) I have been trying to use the Asset service to create a call asset using 
the MutateAssets function and getting an rpc response back stating "rpc 
error: code = InvalidArgument desc = Request contains an invalid argument." 
If this is the right service to use to create a call asset do you know how 
i could get to the root of what the issue is or a more descriptive 
response. I've been setting the validate only field to true just so that i 
can make sure my request is valid but that error is the only response I get 
back. Again if this service is not the correct service to create call 
assets then I will refer back to question 2.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/b9645d4a-7511-47c6-a02c-af752a5c4bddn%40googlegroups.com.


RE: Why the metrics-conversions's datatype is doouble?

2022-02-22 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hello Zweitze,

Thanks for reaching out to the Google Ads API support. With regards to your 
query, the total conversion value is the sum of conversion values for your 
conversions. Here’s the difference between them below:

Conversions here include only data from conversion actions that you've chosen 
to ‘Include’ and checked.
All conversions value is the total value of all of your conversions, including 
advanced sources like cross-device conversions and conversion actions even if 
the ‘Include’ in Conversions setting is unchecked.

Additionally, please refer to this link for getting more information about all 
conversions. Let me know if you have any questions.

Best regards,

Jakeia Sabrina
Google Ads API Team
ref:_00D1U1174p._5004Q2Wxrx3: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/J4j1I0R7PRPW00rPylLceqSNOpznvJLzNXXQ%40sfdc.net.


Re: GRPC CORE INTERNAL ERROR (KEYWORD IDEAS)

2022-02-22 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Hai,

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

With regards to your concern, an internal error usually indicates a temporary 
issue or a bug. So our team can investigate further, could you provide the 
customer IDs involved and also their respective and complete request and 
response logs, with the request-id?

If logging is not yet enabled, you may do so by navigating to the Client 
libraries > Your client library (ex. Java) > Logging documentation, which you 
can access from this link.

You may then send all the requested details using the Reply privately to author 
option.

Thanks,

Nirmita
Google Ads API Team
ref:_00D1U1174p._5004Q2Wxpx6: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/cDkSV0R7PQU4001zg43vKeSem3lJ3cvrspCg%40sfdc.net.


Re: New Ads API Search Term View for shopping campaigns doesn't segment by product group

2022-02-22 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi,

Search campaigns should not be impacted by this issue, as the Google Ads API 
will return the associated keyword criterion in the segments.keyword* fields 
for those impressions.

I don't have any further updates on the feature request.

Thanks,
Josh, Google Ads API Team
ref:_00D1U1174p._5004Q2SbOEQ: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/WTjDT0R7PQQS00pfyLCK-bQL-Sxat7zWZKiA%40sfdc.net.


Re: What's the difference in the status of synchronus and asynchronus API processing?

2022-02-22 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hello,

Thanks for your patience on this inquiry. Both MutateMembers and 
RunOfflineUserDataJob complete data validation and the upload. However, the 
matching process is done independently of these two services. You may see an 
in-progress status in the UI even when these jobs have finished. For example, 
it can take 48 hours for these uploads to fully process (more on this, here).

Regards,
Matt
Google Ads API Team

Matt
Google Ads API Team
ref:_00D1U1174p._5004Q2Wx28T: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/adKBm0R7PQB3001e8XeccVTnC70mrTb5T1dg%40sfdc.net.


Re: Missing channel types within ad group ad reports

2022-02-22 Thread 'Hannes Fischer' via Google Ads API and AdWords API Forum
Found the 
reason: https://groups.google.com/g/adwords-api/c/-rLz3-wa7yU/m/MyKbu_OzBQAJ

On Tuesday, February 22, 2022 at 12:54:58 PM UTC+1 Hannes Fischer wrote:

> Hello everyone,
>
> It seems that advertising channel type "PERFORMANCE_MAX" is not supported 
> within ad_group_ad reports in Google Ads whereas values for this channel 
> are available within campaign report. Does anyone know, why values for 
> performance_max channel are missing in ad_group_ads reports?
>
> Best regards,
> Hannes
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/1d8453a1-2a4c-40f6-a269-d4ff8ea73ae7n%40googlegroups.com.


RE: Can't upload wbraid conversions

2022-02-22 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi Marc,

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

Could you confirm first if you are the Google representative of the client? I 
asked this because the allowlisting should be done on your end. Please confirm 
this and send a reply to our team without including non-Google emails or 
clients as I will provide an internal document that you can follow to allowlist 
their account.

Thanks,

Nirmita
Google Ads API Team
ref:_00D1U1174p._5004Q2WxrmA: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/KO80a0R7PO1H00NBDAorvASK6VWXn0nlIkGw%40sfdc.net.


Smart campaign return "UNKNOWN"

2022-02-22 Thread Cristiano De Luca


I'm using version 55 of the google-ads-php library and when I try to use 
the campaignService object to fetch a user's campaigns it tells me that the 
AdvertisingChannelSubType and AdvertisingChannelType fields are both 
"UNKNOWN".

I am sure the campaign is a smart campaign.
Can anyone help me?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/906e694d-3f21-400d-9168-4b4480d31e24n%40googlegroups.com.


Re: UserDataService Upload limits

2022-02-22 Thread Vamshi TG
Hi,

I have a few questions related to the same endpoint. 

1) In the response 
,
 
we only get the upload_date_time and the received operations. I'm assuming 
this synchronous call and since there is no success message in the 
response, does that mean the users were uploaded to the user list 
successfully?
2) Can we make concurrent UploadUserData requests for the same UserList?

Thanks,
Vamshi
On Tuesday, February 22, 2022 at 5:08:29 AM UTC+5:30 adsapi wrote:

> Hello Sebastian,
>
> Thanks for reaching out to the Google Ads API support. The UserData 
> Enforcement in Google Ads API 
> 
>  
> blog post was released on October 15th to clarify that each set should 
> represent a single user. We suggest you upgrade to standard access 
>  to handle the 
> amount of data you need. Feel free to get back to us.
>
> Best regards,
> [image: Google Logo] 
> Jakeia Sabrina 
> Google Ads API Team 
>
>  
>
>
> ref:_00D1U1174p._5004Q2WxbKt: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/5c68394b-33fb-451c-9a9a-57d4cab85e68n%40googlegroups.com.


Re: ACCOUNT_PERFORMANCE_REPORT gives incorrect cost numbers (does not include Performance Max)

2022-02-22 Thread Viktor Tereshchenko
I should mention that we are exporting it to Google Sheets if it makes any 
difference, although the problem obviously lies in the initial code.

I would appreciate any help, thank you!

On Tuesday, 22 February 2022 at 14:44:37 UTC+1 Viktor Tereshchenko wrote:

> We are using a script to pull cost and week data from Google Ads and we 
> think that ACCOUNT_PERFORMANCE_REPORT is responsible for displaying 
> incorrect cost numbers, as it does not include the Performance Max 
> campaigns.
>
> Here's the code and it was working normally before the introduction of 
> Pmaxes.
>
> Can someone please help with it? 
> We wonder if the AdWordsApp.report part in the code (as opposed to using 
> the new AdsApp.report) is not causing it, or is it rather Pmax not being 
> supported right now? 
>
> *Here's the text version of the script below as well:*
>
> function main() {
>   var SPREADSHEET_URL = 'X';
>
>   // Name of the specific sheet in the spreadsheet.
>
>   var SHEET_NAME = 'AT';
>
>   var ss = SpreadsheetApp.openByUrl(SPREADSHEET_URL);
>   var sheet = ss.getSheetByName(SHEET_NAME);
>  
>   //Append the row header is sheet is empty
>   if (sheet.getLastRow() == 0) {
> sheet.appendRow(['Week from', 'Cost (Mon-Sun)']);
>   }
>   var report = AdWordsApp.report(
>   'SELECT Cost ' +
>   'FROM ACCOUNT_PERFORMANCE_REPORT ' +
>   'DURING LAST_WEEK');
>
>   var rows = report.rows();
>   var timeZone = AdWordsApp.currentAccount().getTimeZone();
>   var now = new Date;
>   var startDate = new Date(now.getTime() - (7 * 24 * 3600 * 1000));
>   var formatedDate = Utilities.formatDate(startDate, timeZone, 
> 'dd/MM/');
>  
>   while (rows.hasNext()) {
> var row = rows.next();
> sheet.appendRow([formatedDate,row['Cost']]);
>   }
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/fcb8c6e2-de9f-41dd-8baa-0cb5ca40ff25n%40googlegroups.com.


ACCOUNT_PERFORMANCE_REPORT gives incorrect cost numbers (does not include Performance Max)

2022-02-22 Thread Viktor Tereshchenko
We are using a script to pull cost and week data from Google Ads and we 
think that ACCOUNT_PERFORMANCE_REPORT is responsible for displaying 
incorrect cost numbers, as it does not include the Performance Max 
campaigns.

Here's the code and it was working normally before the introduction of 
Pmaxes.

Can someone please help with it? 
We wonder if the AdWordsApp.report part in the code (as opposed to using 
the new AdsApp.report) is not causing it, or is it rather Pmax not being 
supported right now? 

*Here's the text version of the script below as well:*

function main() {
  var SPREADSHEET_URL = 'X';

  // Name of the specific sheet in the spreadsheet.

  var SHEET_NAME = 'AT';

  var ss = SpreadsheetApp.openByUrl(SPREADSHEET_URL);
  var sheet = ss.getSheetByName(SHEET_NAME);
 
  //Append the row header is sheet is empty
  if (sheet.getLastRow() == 0) {
sheet.appendRow(['Week from', 'Cost (Mon-Sun)']);
  }
  var report = AdWordsApp.report(
  'SELECT Cost ' +
  'FROM ACCOUNT_PERFORMANCE_REPORT ' +
  'DURING LAST_WEEK');

  var rows = report.rows();
  var timeZone = AdWordsApp.currentAccount().getTimeZone();
  var now = new Date;
  var startDate = new Date(now.getTime() - (7 * 24 * 3600 * 1000));
  var formatedDate = Utilities.formatDate(startDate, timeZone, 
'dd/MM/');
 
  while (rows.hasNext()) {
var row = rows.next();
sheet.appendRow([formatedDate,row['Cost']]);
  }

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/4e6380d2-7ff4-4b14-9a9c-063d2de1441an%40googlegroups.com.


AdWords API UNEXPECTED_INTERNAL_API_ERROR

2022-02-22 Thread Brunner ClientAdwords


Hi,

 I’m getting an UNEXPECTED_INTERNAL_API_ERROR. Would you be able to help me 
fix the error? Here are all the details that I have. Please let me know if 
you need more details.

 · Request ID

Request ID: 0005d89803754d540abcef0e050bca47 

· SOAP Request
SOAP INFO: SOAP request: 



http://schemas.xmlsoap.org/soap/envelope/; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema; xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance;>



https://adwords.google.com/api/adwords/mcm/v201809; 
soapenv:mustUnderstand="0">

https://adwords.google.com/api/adwords/cm/v201809
">REDACTED

https://adwords.google.com/api/adwords/cm/v201809;>xplenty-schema-importer
 
(AwApi-Java, AdWords-Axis/4.2.0, Common-Java/4.2.0, Axis/1.4, 
Java/1.8.0_242, maven)

https://adwords.google.com/api/adwords/cm/v201809;>false

https://adwords.google.com/api/adwords/cm/v201809
">false







https://adwords.google.com/api/adwords/mcm/v201809"/>






· SOAP Response



http://schemas.xmlsoap.org/soap/envelope/;>



https://adwords.google.com/api/adwords/mcm/v201809; 
xmlns:ns2="https://adwords.google.com/api/adwords/cm/v201809;>

0005d89803754d540abcef0e050bca47

CustomerService

getCustomers

1

1351









soap:Server

[InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ 
com.google.ads.api.services.common.error.InternalApiError.init(InternalApiErro]



https://adwords.google.com/api/adwords/mcm/v201809; 
xmlns:ns2="https://adwords.google.com/api/adwords/cm/v201809;>

[InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ 
com.google.ads.api.services.common.error.InternalApiError.init(InternalApiErro]

ApiException

http://www.w3.org/2001/XMLSchema-instance; 
xsi:type="ns2:InternalApiError">





InternalApiError.UNEXPECTED_INTERNAL_API_ERROR

InternalApiError

UNEXPECTED_INTERNAL_API_ERROR













-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/0186413f-717b-4265-acca-19ad7824e5c3n%40googlegroups.com.


USER_PERMISSION_DENIED while creating a new campaing with php library

2022-02-22 Thread Bogdan Onyshenko
Hello all. I am trying to create a new campaing with google ads api php 
library. Basicly just changed a name of it. I created a developer token 
with manager account, test customer account, Oauth 2 token. While I tryed 
to create a new Campaing I get the following output on a console:

[2022-02-22T15:15:30.020005+03:00] google-ads.WARNING: Request made: Host: 
"googleads.googleapis.com", Method: 
"/google.ads.googleads.v10.services.CampaignBudgetService/MutateCampaignBudgets",
 
CustomerId: 9445807394, RequestId: "AlRf8rUAOGvZnQc5DJyQzQ", IsFault: 1, 
FaultMessage: "["User doesn't have permission to access customer. Note: If 
you're accessing a client customer, the manager's customer id must be set 
in the 'login-customer-id' header. See 
https:\/\/developers.google.com\/google-ads\/api\/docs\/concepts\/call-structure#cid"]"
[2022-02-22T15:15:30.024408+03:00] google-ads.NOTICE: Request
---
Method Name: 
/google.ads.googleads.v10.services.CampaignBudgetService/MutateCampaignBudgets
Host: googleads.googleapis.com
Headers: {
"x-goog-api-client": "gl-php\/7.4.27 gccl\/14.0.0 gapic\/14.0.0 
gax\/1.11.4 grpc\/1.43.0 rest\/1.11.4",
"x-goog-request-params": "customer_id=9445807394",
"developer-token": "REDACTED",
"login-customer-id": "7082366600"
}
Request:
{"customerId":"9445807394","operations":[{"create":{"name":"Test Budget 
#2022-02-22T15:15:29.387+03:00","amountMicros":"50","deliveryMethod":"STANDARD"}}]}

Response
---
Headers: {
"request-id": "AlRf8rUAOGvZnQc5DJyQzQ",
"date": "Tue, 22 Feb 2022 12:15:28 GMT",
"alt-svc": "h3=\":443\"; ma=2592000,h3-29=\":443\"; 
ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; 
ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; 
v=\"46,43\""
}

Fault
---
Status code: 7
Details: The caller does not have permission
Failure: 
{"errors":[{"errorCode":{"authorizationError":"USER_PERMISSION_DENIED"},"message":"User
 
doesn't have permission to access customer. Note: If you're accessing a 
client customer, the manager's customer id must be set in the 
'login-customer-id' header. See 
https:\/\/developers.google.com\/google-ads\/api\/docs\/concepts\/call-structure#cid"}],"requestId":"AlRf8rUAOGvZnQc5DJyQzQ"}
Request with ID 'AlRf8rUAOGvZnQc5DJyQzQ' has failed.
Google Ads failure details:
authorization_error: User doesn't have permission to access 
customer. Note: If you're accessing a client customer, the manager's 
customer id must be set in the 'login-customer-id' header. See 
https://developers.google.com/google-ads/api/docs/concepts/call-structure#cid

I tryed to remove login customer id but getting the operation is not 
permited for a current context. How Can I solve the problem?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/2703f369-b588-476b-9e92-ecb28a2f2e6cn%40googlegroups.com.


Re: Support for Upgraded Extensions in Reports API

2022-02-22 Thread Zweitze
I had a similar question, see 
https://groups.google.com/g/adwords-api/c/WsB3VyQjYUQ/m/FBs4nvkcCQAJ
Basically you query asset_field_type_view to learn whether asset based 
extensions exist - WHERE field_type = 'SITELINK' or whatever extension 
you're interested in.

Then you may query campaign_asset or ad_group_asset to retrieve the 
extensions, and the campaign/group they're linked to.
Note that you may run into accounts that upgraded their extensions... 
partially! Look into the related discussion how that could work.


On Thursday, February 17, 2022 at 11:58:07 AM UTC+1 Vivek Sura wrote:

> Hi, 
>
> Are Upgraded extensions supported in reporting API ? Currently, we are 
> using extension_feed_item 
>  
> report to get reporting data, but it mostly returns 0 data. However, in the 
> google ads UI, we are able to get data from Predefined Reports > Extensions 
> (Upgraded) section. Is there a way, we can get this data from API ? 
>
> Thanks, 
> Vivek 
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/8eca175f-9668-4dc8-aca4-38f53f5db49cn%40googlegroups.com.


ManagedCustomerService in Google Ads

2022-02-22 Thread Evgeny Toloknov
Hi,

I encountered a problem while trying to migrate Adwords to Google Ads. I 
cannot find any mention in Google Ads documentation how to access 
"ManagedCustomerService" in Google Ads API.
Is there any endpoint in Google Ads REST API to access 
"ManagedCustomerService" or any other way to get all related customers? 

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/bed1263b-1fda-49e4-a5e8-9faa3d8a6fcen%40googlegroups.com.


Re: New Ads API Search Term View for shopping campaigns doesn't segment by product group

2022-02-22 Thread Peter Lanser
Hi,

I would like to add that we do get back results e.g. for search campaigns. 
Is this problem related to shopping campaigns only?

On Tuesday, February 22, 2022 at 12:33:11 PM UTC+1 Peter Lanser wrote:

>
> Hi,
>
> we have the same problem - is there any news on this topic?
>
> Regards,
> Peter Lanser
> On Thursday, January 20, 2022 at 6:44:59 PM UTC+1 adsapi wrote:
>
>> Hi all,
>>
>> The feature request is under consideration, but I don't have any updates 
>> to share at this time.
>>
>> Thanks,
>> Josh, Google Ads API Team
>>
>> ref:_00D1U1174p._5004Q2SbOEQ: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/7ebcdc11-3dc5-430e-9a8c-704c0b37532dn%40googlegroups.com.


Missing channel types within ad group ad reports

2022-02-22 Thread 'Hannes Fischer' via Google Ads API and AdWords API Forum
Hello everyone,

It seems that advertising channel type "PERFORMANCE_MAX" is not supported 
within ad_group_ad reports in Google Ads whereas values for this channel 
are available within campaign report. Does anyone know, why values for 
performance_max channel are missing in ad_group_ads reports?

Best regards,
Hannes

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/a4f791fb-b4d1-4b5c-8e27-b2533ac3ef33n%40googlegroups.com.


Alternative to CustomerService's getCustomer method

2022-02-22 Thread Muthu Qumar Subramanian
Hi, 

I was migrating from v8 to v10. getCustomer method is now removed from 
customer service. And it was mentioned to use SearchStream instead. 

For a SearchStream request, customer id is a required parameter. The query 
returns value only if the customer id in SearchStream request is same as 
the the customer id which is to be searched. 

Below is the code, and you can notice that the customer id is same. 
I have tried setting the customer id in SearchGoogleAdsStreamRequest as 
client.getLinkedCustomerId() and client.getLoginCustomerId(), but the query 
works only with the customer id we want to search. 

Please let me know whether I am using SearchGoogleAdsStreamRequest the 
correct way for Customer. 

public Customer getCustomer(GoogleAdsClient client, long customerId) {
String query = "SELECT customer.auto_tagging_enabled, 
customer.call_reporting_setting.call_conversion_action, 
customer.call_reporting_setting.call_conversion_reporting_enabled, 
customer.call_reporting_setting.call_reporting_enabled, 
customer.conversion_tracking_setting.accepted_customer_data_terms, 
customer.conversion_tracking_setting.conversion_tracking_id, 
customer.conversion_tracking_setting.conversion_tracking_status, 
customer.conversion_tracking_setting.cross_account_conversion_tracking_id, 
customer.conversion_tracking_setting.enhanced_conversions_for_leads_enabled, 
customer.currency_code, customer.descriptive_name, 
customer.final_url_suffix, customer.has_partners_badge, customer.id, 
customer.manager, customer.optimization_score, 
customer.optimization_score_weight, 
customer.pay_per_conversion_eligibility_failure_reasons, 
customer.remarketing_setting.google_global_site_tag, 
customer.resource_name, customer.status, customer.test_account, 
customer.time_zone, customer.tracking_url_template FROM customer WHERE 
customer.id = "+customerId;
try (GoogleAdsServiceClient gadsService =
client.getLatestVersion().createGoogleAdsServiceClient()) {
SearchGoogleAdsStreamRequest request =
SearchGoogleAdsStreamRequest.newBuilder()
.setCustomerId(String.valueOf(customerId))
.setQuery(query)
.build();

ServerStream streamResponse =
gadsService.searchStreamCallable().call(request);

List results = new ArrayList<>();
for (SearchGoogleAdsStreamResponse response : streamResponse) {
results.addAll(response.getResultsList());
}

return results.stream().map(row -> row.getCustomer()).collect(Collectors.
toList()).get(0);
}
}

Thanks and Regards,
Muthu Qumar S.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/b0a0adc0-b8e4-4e06-b0ca-53f962a15447n%40googlegroups.com.


get account manager from credentials

2022-02-22 Thread A. Barone
 How is it possible to recover a google account manager from Client ID and 
client secret?

Best regards.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/5854cac5-a6b6-466e-80eb-a85fc96091c8n%40googlegroups.com.


Re: New Ads API Search Term View for shopping campaigns doesn't segment by product group

2022-02-22 Thread Peter Lanser

Hi,

we have the same problem - is there any news on this topic?

Regards,
Peter Lanser
On Thursday, January 20, 2022 at 6:44:59 PM UTC+1 adsapi wrote:

> Hi all,
>
> The feature request is under consideration, but I don't have any updates 
> to share at this time.
>
> Thanks,
> Josh, Google Ads API Team
>
> ref:_00D1U1174p._5004Q2SbOEQ: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/5cb5a0ac-1df5-4c58-a531-203653fd3f2cn%40googlegroups.com.


Howmany Offline Conversion we push in GoogleAds ?

2022-02-22 Thread 'Anjana Sagathiya' via Google Ads API and AdWords API Forum
Hello,
   
I want to know how howmany  offline conversion We push in GoogleAds 
in one day?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/b558cb54-766f-45fa-afe7-bd68e5c5c221n%40googlegroups.com.


Re: Exponential format for conversion_value

2022-02-22 Thread 'Oksana Sulyma' via Google Ads API and AdWords API Forum
Hi Ernie!
Sent the details in private message, thank you!

On Tuesday, February 22, 2022 at 6:31:21 AM UTC+2 adsapi wrote:

> Hi Oksana,
>
> Also, please provide the information that I requested via *Reply 
> privately to author* option. If this option is not available, then send 
> it instead on this email address googleadsa...@google.com.
>
>
> "*To take a closer look at the issue, could you provide the 
> complete request 
> 
>  and response 
> 
>  logs 
> with request ID 
> 
>  and request 
> header 
> 
>  generated 
> on your end where we can see the value that you are referring to?*"
>
> Regards,
> [image: Google Logo] 
> Ernie John 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2Wxgl6: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/7315b768-1a9e-479c-b8a6-f6f0f7242242n%40googlegroups.com.


Re: Criteria Performance Report

2022-02-22 Thread Akash Prajapati
Hi Team,
I understand your point of view and I am following your suggestions only if 
you look at the above discussion.
Thus I am asking that can you help me to *map the below criteria_type to a 
view*, I am not able to map these I tried but couldn’t map.
For example -  I mapped the following criteria_type  *YouTube Channel, 
YouTube Video, Mobile Application, Mobile App Category *to 
*detail_placement_view 
*in ads api in similar way Can you please help me on the same *to map the 
criteria_type to a view *- 

   1. 
*User Interest *
   2. *Household income *
   3. *Custom In-Market *
   4. *User List *
   5. *Vertical *
   6. *Run of network*
   7. *Placement*
   8. *Webpage*

Thanks
On Thursday, January 27, 2022 at 9:53:50 AM UTC+5:30 adsapi wrote:

> Hi Akash,
>
> Thanks for getting back. Harry here, I work with Peter.
>
> If you mean to retrieve performance metrics specifically with YouTube 
> Video placements, then you can pull the detail_placement_view 
> 
>  where 
> you can use the detail_placement_view.placement_type 
> 
>  field 
> to identify the type of each placement. Please see gender_view 
>  and 
> geographic_view 
> 
>  as 
> well.
>
> Let me know if you need anything else.
>
> Thanks,
> [image: Google Logo] 
> Harry Cliford Rivera 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2VOt9Q: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/913d6106-b3a9-4b4c-9a54-27e0b4cb98c4n%40googlegroups.com.


Re: How to receive promotional codes via Ads API

2022-02-22 Thread Michael Schütz
Hi Jinky,

I sent details privately to the author as requested by you, 12 days ago. 
When you expect to provide concrete feedback?

It's show stopper to proceed with API integration for us.

Best and thx a lot.
Michael

Michael Schütz schrieb am Mittwoch, 9. Februar 2022 um 17:32:16 UTC+1:

> Hi Jinky,
>
> ok will do. Thanks for quick response.
>
> Best
> Michael
>
>
> adsapi schrieb am Mittwoch, 9. Februar 2022 um 06:50:59 UTC+1:
>
>> Hi Michael,
>>
>> Thank you for raising this concern to Google Ads API Team. 
>>
>> To further investigate the issue, *"But voucher part not appears"* as 
>> you mentioned, kindly provide us complete request 
>> 
>>  and response 
>> 
>>  logs 
>> with the request-id 
>> 
>>  generated 
>> on your end, so our team can better check. Also for our reference if 
>> voucher details are not supported, could you please send a screenshot for 
>> this so we can add on the feature request.
>>
>> You can provide it via *Reply privately to the author* option. If this 
>> option is not available, then send it instead on this email address 
>> googleadsa...@google.com.
>>
>> Best regards,
>> [image: Google Logo] 
>> Jinky Mandaya 
>> Google Ads API Team 
>>   
>>
>> ref:_00D1U1174p._5004Q2W5R28: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/638786bf-d0d7-4847-9f7d-3a452761b2d7n%40googlegroups.com.


End point to get enums

2022-02-22 Thread German Chaban
I am using the REST interface, and i want to get all the values of possible 
AdTypes 
from 
https://developers.google.com/google-ads/api/rest/reference/rest/v10/customers.ads#AdType
to show them in a dropdown in my app, so the user can select which type of 
ad wants to create, how can i do this?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/396763ee-b7f8-4b90-b023-5f6b1d38acadn%40googlegroups.com.


Re: GRPC CORE INTERNAL ERROR (KEYWORD IDEAS)

2022-02-22 Thread Hai Do

Thank you Peter Laurence, here is my generated request. 
"{\"CustomerId\":\"3693114093\",\"Language\":\"languageConstants/1040\",\"HasLanguage\":true,\"GeoTargetConstants\":[\"geoTargetConstants/2704\"],\"IncludeAdultKeywords\":false,\"PageToken\":\"COCsqoPpurTNHRAUGOCajYLyLyIWTWp6UnB0MTVyNFV0OFAwenBxeFRudyoEVjhfMUCIFA\",\"PageSize\":20,\"KeywordPlanNetwork\":2,\"KeywordAnnotation\":[],\"AggregateMetrics\":null,\"HistoricalMetricsOptions\":{\"YearMonthRange\":{\"Start\":{\"Year\":2021,\"Month\":3},\"End\":{\"Year\":2022,\"Month\":2}}},\"KeywordAndUrlSeed\":null,\"KeywordSeed\":{\"Keywords\":[\"váy\"]},\"UrlSeed\":null,\"SiteSeed\":null,\"SeedCase\":3}".
Vào lúc 15:11:35 UTC+7 ngày Thứ Ba, 22 tháng 2, 2022, Hai Do đã viết:

> I don't understand why it raises,  everything was working fine before.
>
> Vào lúc 14:53:22 UTC+7 ngày Thứ Ba, 22 tháng 2, 2022, adsapi đã viết:
>
>> Hello Hai,
>>
>> I understand that you are encountering internal errors in your requests. 
>> So that I can investigate and raise this to the rest of our API support 
>> team, could you also share the complete details such as the generated 
>> request 
>> 
>>  
>> and response 
>> 
>>  
>> logs? 
>>
>> 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.
>>
>> Best regards,
>>
>> [image: Google Logo] 
>> Peter Laurence 
>> Google Ads API Team 
>>   
>>
>> ref:_00D1U1174p._5004Q2Wxpx6: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/58ed9760-1a69-4f06-a48f-02bf34c29930n%40googlegroups.com.


Re: Why the metrics-conversions's datatype is doouble?

2022-02-22 Thread Zweitze
On certain attribution models 
, a conversion 
can be rewarded to multiple clicks. For instance, the first click gets 60% 
of the conversion, the second and third click get 20%.

The API uses double to accommodate for this.


On Tuesday, February 22, 2022 at 2:45:40 AM UTC+1 4043...@qq.com wrote:

> Hi, 
> I want know why the the metrics-conversions's datatype is doouble , what 
> does that mean ? 
> I think it should be a int.
>
> Thanks.[image: 9cd75c1fedc7dd6ba7d81adad80bd1f.png]
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/3411fc92-4d06-4af5-ba2d-bc75c624ef29n%40googlegroups.com.


Re: GRPC CORE INTERNAL ERROR (KEYWORD IDEAS)

2022-02-22 Thread Hai Do
I don't understand why it raises,  everything was working fine before.

Vào lúc 14:53:22 UTC+7 ngày Thứ Ba, 22 tháng 2, 2022, adsapi đã viết:

> Hello Hai,
>
> I understand that you are encountering internal errors in your requests. 
> So that I can investigate and raise this to the rest of our API support 
> team, could you also share the complete details such as the generated 
> request 
> 
>  
> and response 
> 
>  
> logs? 
>
> 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.
>
> Best regards,
>
> [image: Google Logo] 
> Peter Laurence 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2Wxpx6: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/6511e670-36f1-42cc-a55f-0c1b442388b9n%40googlegroups.com.