How to get acess level for my developer token

2021-01-21 Thread Ilya Karpov
Hi,

can you please advise how could I get access level (basic/standard/test) 
for my developer token programmatically (using Google Ads API)?

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

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


Re: Running OfflineUserDataJob

2021-01-21 Thread Ilya Karpov
Thanks for reply!

Am I right that uploaded dataset (in both examples) will be processed 
*asynchronously* on the *Google Ads backends side* (and I can poll for job 
status by issuing a search query)?


вторник, 19 января 2021 г. в 21:19:14 UTC+3, adsapiforumadvisor: 

> Hi Ilya,
>
> Thank you for reaching out. In the code example uploading the store sales 
> data 
> ,
>  
> the asynchronous API requests were issued by calling 
> offlineUserDataJobServiceClient.runOfflineUserDataJobAsync(offlineUserDataJobResourceName)
>  
> to improve the performance and responsiveness as the data set might be 
> larger in this case. However, in the code example uploading the customer 
> match data 
> ,
>  
> the synchronous API calls were issued as typically the customer info is 
> smaller in size.
>
> Thanks and regards,
> Xiaoming, Google Ads API Team
>  
> [image: Google Logo] 
> Xiaoming 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2B1PgQ:ref
>

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

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


Running OfflineUserDataJob

2021-01-19 Thread Ilya Karpov
Hi,

I'm looking forward to implement user list upload for Customer Match 

 
and was investigating provided example 

 
and very similar one 

 
for uploading sales transactions, both use *offlineUserDataJobServiceClient*. 
I see that in the example for customer match there is no 
*offlineUserDataJobServiceClient.runOfflineUserDataJobAsync(offlineUserDataJobResourceName)*
 call. 
Is it ok not to call *runOfflineUserDataJobAsync* for customer match?
What is the difference between calling and not calling 
*runOfflineUserDataJob* method?

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

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


Error handling for AddOfflineUserDataJobOperationsRequest

2021-01-18 Thread Ilya Karpov
Hi,

I'm looking forward to implement user list upload for Customer Match 

 
using Google Ads API. In the provided example 

 
I see that response can contain partial failure, and I want to understand 
how can I handle it if many issues occurred simultaneously(invalid data, 
quota exceeded etc). For example:
say I have quota for 1_000 operations, then if request 2_000 mutate 
operations (ADD) where some operations (say first 300) have invalid data, 
then:
1. What StatusCode will I receive?
2. Am I right that for 2_000 operations I will receive 1_300 errors: first 
300 - with errorCode saying that data is invalid, then 1_000 with errorCode 
saying that resource exhausted?

I assume that response will look something like this:
Exception: {
  "StatusCode": 8, // (1) first question
  "Details": "Resource has been exhausted (e.g. check quota).",
  "RequestId": "MoKNN9ntONjF9nPdug0xSg",
  "Failure": {
"errors": [ // (2) second question
  {
"errorCode": {
  "quotaError": "RESOURCE_EXHAUSTED"
},
"message": "Too many requests. Retry in 3254 seconds.",
"details": {
  "quotaErrorDetails": {
"rateScope": "DEVELOPER",
"rateName": "Get requests for standard access",
"retryDelay": "3254s"
  }
}
  }
]
  }
}  

Thanks forward!

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

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


Customer Match Bulk Upload

2021-01-18 Thread Ilya Karpov
Hi,

is there any API to upload customer user list as a bunch of files via sftp 
or storage bucket like it is already implemented 
 in Google Ad 
Manager?

Also I've found bulk upload 
 in 
Google Ads scripts but not for customer lists. Are there any plans to 
implement it?

Thanks forward! 

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

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