AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED - POST /api/adwords/ch/v201802/CustomerSyncService

2018-04-12 Thread Chris
These calls started failing this morning around 2018-04-12 03:01:02 Central 
Time.

POST /api/adwords/ch/v201802/CustomerSyncService





http://schemas.xmlsoap.org/soap/envelope/;>
  
https://adwords.google.com/api/adwords/ch/v201802; 
xmlns="https://adwords.google.com/api/adwords/cm/v201802;>
  REDACTED
  CustomerSyncService
  get
  1
  16

  
  

  soap:Server
  [AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED @ ; 
trigger:'null']
  
https://adwords.google.com/api/adwords/cm/v201802; 
xmlns:ns2="https://adwords.google.com/api/adwords/ch/v201802;>
  [AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED @ ; 
trigger:'null']
  
ApiException
  http://www.w3.org/2001/XMLSchema-instance; 
xsi:type="AuthenticationError">

null

AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED
AuthenticationError
CLIENT_CUSTOMER_ID_IS_REQUIRED
  

  

  


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c6872bee-c3ff-4309-b005-6c199763f4c6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Regarding Developer Token

2018-04-12 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API Forum
Hi Deepak,

To further investigate this could you provide the complete SOAP request and 
response logs when you encounter the error as well as your CID and the 
email address associated with your account? Please reply via *Reply 
privately to author*.

Thanks and regards,
Luis
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/cd21d315-9515-453d-a120-4e7c7bbea234%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: throwing DetailedReportDownloadResponseException with 400 Response code.

2018-04-12 Thread 'Josh Radcliff (AdWords API Team)' via AdWords API Forum
Hi,

Thanks for providing the customer IDs and timestamps of the failed 
requests. I've passed those along to the reporting team for investigation 
and asked for an update.

Cheers,
Josh, AdWords API Team

On Thursday, April 12, 2018 at 6:11:34 AM UTC-4, Zweitze wrote:
>
> This topic was somehow below my radar, but I occasionally get this too. See 
> here 
>  
> for recent logs and the response headers that AdWordsAPI sent.
> This error occurred on:
> Dec 22
> Dec 25 (3 times)
> Dec 31
> Jan 1
> Jan 12
> Feb 1
> Feb 6 (2 times)
> Mar 17 (3 times)
> Mar 18
> Mar 23
> Mar 24
> Mar 25
> Mar 26
> Mar 30
> Apr 1
> Apr 3
> Apr 11 (3 times)
> (@Google: I have requests and response headers for each instance).
> We retrieve between 1,000 and 20,000 reports daily. Problems occur on 
> different report types, on different accounts - I can't find a pattern on 
> that.
>
> Like Dorian I wonder how to deal with that error, as a 400-error means a 
> serious error by the client.
>
> On Tuesday, April 3, 2018 at 5:12:12 PM UTC+2, Dorian Kind wrote:
>>
>> Hi all,
>>
>> I thought I posted previously in this thread, but it looks like my 
>> message has been deleted. I just wanted to chime in that we've also been 
>> seeing these sporadic report failures that return a HTTP 400 status code 
>> and no reponse content. They don't seem to be reproducible, from what we 
>> can tell and are most likely not the result of an expired OAuth token or a 
>> malformed report definition as both of these cases give detailed error 
>> messages.
>> We don't feel comfortable automatically retrying report download requests 
>> for error codes below 500, so it'd be great if the Adwords team could shed 
>> some light on the issue.
>>
>> Thanks and best regards,
>> Dorian
>>
>> On Friday, 30 March 2018 15:15:38 UTC+2, Josh Radcliff (AdWords API Team) 
>> wrote:
>>>
>>> Hi Ron,
>>>
>>> Sorry, I'm still having trouble locating those requests in our logs. 
>>> Would you mind sending over the customer ID where your developer token is 
>>> registered? You can send it only to me by clicking *Reply privately to 
>>> author*.
>>>
>>> Regarding the timeout theory, the ReportDownloader won't automatically 
>>> retry requests. However, if you think timeouts are the root cause here, you 
>>> can adjust the timeout for report downloads programmatically or in your 
>>> *ads.properties* file. Check out this section of the ads.properties file 
>>> 
>>>  for 
>>> details.
>>>
>>> Thanks,
>>> Josh, AdWords API Team
>>>
>>> On Wednesday, March 28, 2018 at 8:10:33 AM UTC-4, Ronald Findling wrote:

 Hi Josh,

 I checked the request data that I provided you and they are exactly 
 what I can see in my logs. Maybe I should mention that the provided time 
 is 
 the time at which the request failed not when it was sent to your servers 
 (that time is ~30-40 seconds before).

 Concerning the thread-safety recommendations I'm sure that the 
 ReportDownloader and its Session are not used in multiple threads in our 
 code.

 Further information: 
 Checking our errors I found an interesting pattern, failing requests 
 always take at least 30 seconds (usually 30-31) while successful ones are 
 most likely to be around 1 second.

 Maybe a stupid thought but could it be a something like the 
 java-library timing out after 30 seconds and retrying using the provided 
 session/ReportDownloader again which then violates the threadSafety and 
 results in invalid requests?

 Best Regards,
 Ron


 Am Dienstag, 27. März 2018 23:05:31 UTC+2 schrieb Josh Radcliff 
 (AdWords API Team):
>
> Hi Ronald,
>
> I searched the logs on our side and could not find either of those 
> requests. Are you sure that they were submitted for the account ID you 
> mentioned?
>
> By the way, did you check if you're adhering to the thread safety 
> guidelines I mentioned earlier? I just want to make sure we can rule that 
> out as a possible cause of the errors.
>
> Thanks,
> Josh, AdWords API Team
>
> On Tuesday, March 27, 2018 at 9:53:11 AM UTC-4, Ronald Findling wrote:
>>
>> Hi Josh,
>>
>> thx for the hints.
>> Concerning the requested information I can give you 2 identical 
>> request where one succeeded and the other one failed with a 400 as shown 
>> in 
>> my last message.
>>
>> failed:
>> time: 27.03.18 01:06:08 CEST
>> googleAdwordsAccountId: 685-366-2732
>> SELECT Conversions,ConversionValue FROM SHOPPING_PERFORMANCE_REPORT 
>> WHERE CountryCriteriaId = 2826 DURING 20180225,20180327;
>>
>> succeeded:
>> time: 27.03.18 03:06:30 CEST
>> googleAdwordsAccountId: 685-366-2732

Regarding Developer Token

2018-04-12 Thread deepak khetarpal
Hello there,

I am currently trying to integrate google adword API using PHP for one of 
my client. I have set up everything and have following details:

I have created a project in my google developer console and selected 
application type as other. Had already set up client id and client secrets 
and have got the request token using getAccessToken.php

Here is the url for your reference:

http://adwords.notewaredigital.com/vendor/googleads/googleads-php-lib/examples/AdWords/Auth/GetRefreshToken.php

I copied and pasted that url created by the above url with my client id and 
got the refresh token. The generated refresh token is added to auth.ini 
file.

After that, in the test mode, I have set up a developer token on my test 
account here:

https://adwords.google.com/aw/apicenter?ocid=265571168&__c=8092161632=0&__u=6600827946

So in my auth,ini, I have client id, client secret, refresh token and 
developer token.

But, when I try to 
run 
http://adwords.notewaredigital.com/vendor/googleads/googleads-php-lib/examples/AdWords/v201705/BasicOperations/GetCampaigns.php

It still gives me error of type 

An error has occurred: { "error": "unsupported_grant_type", 
"error_description": "Invalid grant_type: " }

Can you please check and suggest what is missing here.

Thank you in advance.

Regards,
Deepak

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/cdf898e4-f589-4068-abd9-aeb5602c6896%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Calculate CPC

2018-04-12 Thread Albela jani
Hey Everyone, Can you suggest how to calculate CPC. In this sample

it shows a long value i.e 770785 or 269730.
But the sites like  ubersuggest  shows
well calculated CPC value i.e  $ 2.01.

Thanks

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/CAE1BN%2BY3WKy2RBOKE9P%3DQescfDJ85XL7qCSogBwLrcR5j_Y7RA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Report query result via API doesn't match with AdWords UI

2018-04-12 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API Forum
Hello, 

I was able to take a look at the discrepancy you're noticing. The AdWords 
API have similar naming conventions as UI reports. However, the stats 
pulled through the API map to the corresponding Ads tab metrics in the UI. 
Please refer to this guide 
 on how 
API reports are mapped in the UI. 

Let me know if you have any other questions.

Thanks,
Bharani, AdWords API Team

On Thursday, April 12, 2018 at 6:09:11 AM UTC-4, Khoa Nguyen wrote:
>
> Hi AdWords API support team,
>
> It seems the result of report query by API and AdWords UI is different:
> - With the following report query: 
> SELECT Id, CampaignName, AdGroupName, Clicks, Impressions, Ctr, 
> AverageCpc, Cost, Conversions, ViewThroughConversions, CostPerConversion, 
> ConversionRate
> FROM AD_PERFORMANCE_REPORT DURING LAST_WEEK
>
> In the AdWords UI (I used predefined "Basic / Ad" report), it shows 21240 
> rows whereas the API returns 21972 rows. I found that there are some Ids in 
> the API result not found in the AdWords UI.
> - With this report query (add Year segment):
>
> SELECT Id, CampaignName, AdGroupName, Year, Clicks, Impressions, Ctr, 
> AverageCpc, Cost, Conversions, ViewThroughConversions, CostPerConversion, 
> ConversionRate
> FROM AD_PERFORMANCE_REPORT DURING LAST_WEEK
>
> In the AdWords UI, once I add "Year" to the row key, it shows 222 rows 
> whereas the API still returns 21972 rows and the "Year" column all contains 
> "2018" value
>
> Do you have any idea why it's like that?
>
> Thank you.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ea02771b-c75b-496b-9aa4-c18d87582170%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Many CANCELED for Batch jobs today

2018-04-12 Thread 'Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi,

Thanks for confirming, I'll investigate.

Anash

On Thursday, April 12, 2018 at 3:30:13 PM UTC-4, Ершов Александр wrote:
>
> Hello, Anash P. Oommen!
>
> This error has came back today
>  [11:43:09 12.04.2018] - [ADWORDS PUSHER]Running handler of the adwords 
> push. account: TO queue: 2018-04-12 10:32:24
>  [11:43:10 12.04.2018] - [ADWORDS PUSHER]run 7241 operations
>  [11:43:14 12.04.2018] - [ADWORDS PUSHER]Uploaded 7241. operations for 
> batch job with ID: 713387427
>  [11:43:14 12.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>  [11:43:18 12.04.2018] - [ADWORDS PUSHER]Batch job ID 713387427 has status 
> ACTIVE. percents: 0
>  [11:43:18 12.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>  [11:43:22 12.04.2018] - [ADWORDS PUSHER]Batch job ID 713387427 has status 
> CANCELING. percents: 0
>  [11:43:22 12.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>  [11:43:27 12.04.2018] - [ADWORDS PUSHER]Batch job ID 713387427 has status 
> CANCELED. percents: 0
>  [11:43:27 12.04.2018] - [ADWORDS PUSHER]report : 
> {"SUCCESS":0,"FAILURE":29}
>
>
> On Tuesday, April 10, 2018 at 7:00:54 PM UTC+3, Anash P. Oommen (AdWords 
> API Team) wrote:
>>
>> Folks,
>>
>> We had an issue at our end that might have triggered this error. For now, 
>> we rolled back the build, so errors should go away. If it continues, feel 
>> free to ping this thread with specific job IDs and I'll investigate.
>>
>> Cheers
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Tuesday, April 10, 2018 at 5:36:59 AM UTC-4, David Fishman wrote:
>>>
>>> Noticed this happening randomly since at least April 6. Re-submissions 
>>> were successful to batch service after waiting a few hours.
>>>
>>> On Monday, April 9, 2018 at 2:53:20 AM UTC-7, peey rity wrote:

 me to, please, helping me to fix this

 On Thursday, April 5, 2018 at 6:44:24 PM UTC-7, Ершов Александр wrote:
>
> Hello!
>
> We have received a number of CANCELED errors today.
> Batch job ID 707432799 has status 'CANCELED'.
>
> Processing error [0]: errorType=BatchJobProcessingError, trigger=, 
> errorString=BatchJobProcessingError.INTERNAL_ERROR,fieldPath=, 
> reason=INTERNAL_ERROR
>
> array(1) {
>  [0]=>
>  object(Google\AdsApi\AdWords\v201802\cm\BatchJobProcessingError)#49352 
> (7) {
>["reason":protected]=>
>string(14) "INTERNAL_ERROR"
>["fieldPath":protected]=>
>string(0) ""
>["fieldPathElements":protected]=>
>NULL
>["trigger":protected]=>
>string(0) ""
>["errorString":protected]=>
>string(38) "BatchJobProcessingError.INTERNAL_ERROR"
>["ApiErrorType":protected]=>
>string(23) "BatchJobProcessingError"
>   
>  ["parameterMap":"Google\AdsApi\AdWords\v201802\cm\ApiError":private]=>
>array(1) {
>  ["ApiError.Type"]=>
>  string(12) "ApiErrorType"
>}
>  }
> }
>
>  [18:38:18 05.04.2018] - [ADWORDS PUSHER]run 2840 operations
> [18:38:20 05.04.2018] - [ADWORDS PUSHER]Uploaded 2840. operations for 
> batch job with ID: 707158643
> [18:38:20 05.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
> [18:38:24 05.04.2018] - [ADWORDS PUSHER]Batch job ID 707158643 has 
> status ACTIVE. percents: 0
> [18:38:24 05.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
> [18:38:28 05.04.2018] - [ADWORDS PUSHER]Batch job ID 707158643 has 
> status CANCELING. percents: 0
> [18:38:28 05.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
> [18:38:33 05.04.2018] - [ADWORDS PUSHER]Batch job ID 707158643 has 
> status CANCELED. percents: 0
> [18:38:33 05.04.2018] - [ADWORDS PUSHER]report : 
> {"SUCCESS":0,"FAILURE":35}
>
>
> Etc.
>
> About 20 total for today.
> Could you please take a look what has happened
>


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2dff94ff-a8d6-42d2-a7e3-26a0eb11a664%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: keyword text keyword match type keyword id

2018-04-12 Thread 'Milind Sankeshware (AdWords API Team)' via AdWords API Forum
Hi Amit,

Could you please clarify what you mean by "I want to add an existing 
Keyword criteria to an existing Shared Set "? Are you looking to modify the 
text of an existing keyword in an existing shared set? If you've created 
the shared set, you can use the SharedCriterionService.mutate() 

 to 
add keywords to the existing set. To modify the keywords, you will need to 
use the SET operator. If you are using the ADD operator, the required 
attributes will have to be passed and that will add a new keyword to the 
shared set. Please refer this guide 

 for 
more details.

Thanks,
Milind, AdWords API Team.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/6f948b16-1686-4c3d-a882-55f102ead211%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Key for add operation must be defined!

2018-04-12 Thread 'Milind Sankeshware (AdWords API Team)' via AdWords API Forum
Hi Chung,

Looks like an issue with the client library installation/setup. Could you 
please confirm if you have installed the library by following the steps 
listed here ? If you did 
install successfully, could you please enable the logging 
 and share 
the complete SOAP request and response for getCampaign so that I can 
troubleshoot the issue?

Thanks,
Milind, AdWords API Team.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4c6d405d-55e5-419a-b6e6-0f26d3cb962f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Many CANCELED for Batch jobs today

2018-04-12 Thread Ершов Александр
Hello, Anash P. Oommen!

This error has came back today
 [11:43:09 12.04.2018] - [ADWORDS PUSHER]Running handler of the adwords 
push. account: TO queue: 2018-04-12 10:32:24
 [11:43:10 12.04.2018] - [ADWORDS PUSHER]run 7241 operations
 [11:43:14 12.04.2018] - [ADWORDS PUSHER]Uploaded 7241. operations for 
batch job with ID: 713387427
 [11:43:14 12.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
 [11:43:18 12.04.2018] - [ADWORDS PUSHER]Batch job ID 713387427 has status 
ACTIVE. percents: 0
 [11:43:18 12.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
 [11:43:22 12.04.2018] - [ADWORDS PUSHER]Batch job ID 713387427 has status 
CANCELING. percents: 0
 [11:43:22 12.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
 [11:43:27 12.04.2018] - [ADWORDS PUSHER]Batch job ID 713387427 has status 
CANCELED. percents: 0
 [11:43:27 12.04.2018] - [ADWORDS PUSHER]report : {"SUCCESS":0,"FAILURE":29}


On Tuesday, April 10, 2018 at 7:00:54 PM UTC+3, Anash P. Oommen (AdWords 
API Team) wrote:
>
> Folks,
>
> We had an issue at our end that might have triggered this error. For now, 
> we rolled back the build, so errors should go away. If it continues, feel 
> free to ping this thread with specific job IDs and I'll investigate.
>
> Cheers
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Tuesday, April 10, 2018 at 5:36:59 AM UTC-4, David Fishman wrote:
>>
>> Noticed this happening randomly since at least April 6. Re-submissions 
>> were successful to batch service after waiting a few hours.
>>
>> On Monday, April 9, 2018 at 2:53:20 AM UTC-7, peey rity wrote:
>>>
>>> me to, please, helping me to fix this
>>>
>>> On Thursday, April 5, 2018 at 6:44:24 PM UTC-7, Ершов Александр wrote:

 Hello!

 We have received a number of CANCELED errors today.
 Batch job ID 707432799 has status 'CANCELED'.

 Processing error [0]: errorType=BatchJobProcessingError, trigger=, 
 errorString=BatchJobProcessingError.INTERNAL_ERROR,fieldPath=, 
 reason=INTERNAL_ERROR

 array(1) {
  [0]=>
  object(Google\AdsApi\AdWords\v201802\cm\BatchJobProcessingError)#49352 
 (7) {
["reason":protected]=>
string(14) "INTERNAL_ERROR"
["fieldPath":protected]=>
string(0) ""
["fieldPathElements":protected]=>
NULL
["trigger":protected]=>
string(0) ""
["errorString":protected]=>
string(38) "BatchJobProcessingError.INTERNAL_ERROR"
["ApiErrorType":protected]=>
string(23) "BatchJobProcessingError"
   
  ["parameterMap":"Google\AdsApi\AdWords\v201802\cm\ApiError":private]=>
array(1) {
  ["ApiError.Type"]=>
  string(12) "ApiErrorType"
}
  }
 }

  [18:38:18 05.04.2018] - [ADWORDS PUSHER]run 2840 operations
 [18:38:20 05.04.2018] - [ADWORDS PUSHER]Uploaded 2840. operations for 
 batch job with ID: 707158643
 [18:38:20 05.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
 [18:38:24 05.04.2018] - [ADWORDS PUSHER]Batch job ID 707158643 has 
 status ACTIVE. percents: 0
 [18:38:24 05.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
 [18:38:28 05.04.2018] - [ADWORDS PUSHER]Batch job ID 707158643 has 
 status CANCELING. percents: 0
 [18:38:28 05.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
 [18:38:33 05.04.2018] - [ADWORDS PUSHER]Batch job ID 707158643 has 
 status CANCELED. percents: 0
 [18:38:33 05.04.2018] - [ADWORDS PUSHER]report : 
 {"SUCCESS":0,"FAILURE":35}


 Etc.

 About 20 total for today.
 Could you please take a look what has happened

>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b7257ec2-78eb-4c49-a55b-ad466332aa34%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AuthenticationError.CLIENT_CUSTOMER_ID_IS_REGUIRED

2018-04-12 Thread 'Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Igor,

This issue should be fixed already, are you still seeing errors? If yes, 
could you respond privately to send me a new SOAP request / response XML 
for a failing request?

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, April 11, 2018 at 11:55:46 AM UTC-4, Igor Shamin wrote:
>
> Dear support. When will it be possible to give an answer?
>
> вторник, 10 апреля 2018 г., 13:35:10 UTC+3 пользователь Igor Shamin 
> написал:
>>
>> Hi. We have a problem. We send a *request to ChampaignService*, we 
>> receive a response
>> *AuthenticationError.CLIENT_CUSTOMER_ID_IS_REGUIRED*
>> I ask to help you figure it out. Thank you.
>>
>> Our request: 
>>
>>  http://www.w3.org/2003/05/soap-envelope; xmlns:ns1="
>> https://adwords.google.com/api/adwords/cm/v201802; xmlns:xsi="
>> http://www.w3.org/2001/XMLSchema-instance;>  <
>> ns1:RequestHeader xsi:type="SoapHeader"> > >__CUSTOMER_ID__ __DEVELOPER_TOKEN__> developerToken> __AGENT__ false> validateOnly> false  
>> Name
>>  Status BudgetId> ns1:fields> BiddingStrategyId 
>> BiddingStrategyType BiddingStrategyName> ns1:fields> Amount 
>> AdvertisingChannelType AdvertisingChannelSubType
>>  TargetGoogleSearch 
>> TargetSearchNetwork TargetContentNetwork> ns1:fields> TargetPartnerSearchNetwork <
>> ns1:fields>BidCeiling BidType <
>> ns1:fields>EnhancedCpcEnabled PricingMode> ns1:fields> Settings  
>> Name ASCENDING  
>>  0 500> ns1:numberResults>> env:Body>  
>>
>>
>> Response: 
>>
>>  http://schemas.xmlsoap.org/soap/envelope/;>  > xmlns="https://adwords.google.com/api/adwords/cm/v201802;> 
>> 0005697bb2b6b6f00a37a7c1af0e8a4c CampaignService
>>  get 1 <
>> responseTime>51   <
>> soap:Body>  soap:Client 
>> [AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED 
>> @ ; trigger:'null']  > xmlns="https://adwords.google.com/api/adwords/cm/v201802;> 
>> [AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED 
>> @ ; trigger:'null'] 
>> ApiException http://www.w3.org/2001/XMLSchema-instance; xsi:type="AuthenticationError"
>> >  null 
>> AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED <
>> ApiError.Type>AuthenticationError 
>> CLIENT_CUSTOMER_ID_IS_REQUIRED   > detail>
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4c850032-ca36-4385-8dbf-48a51eab1e04%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Changes to the AdWords API - Email notifications?

2018-04-12 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API Forum
Hello Anthony, 

The important API notifications are usually sent out to the email address 
provided in the AdWords API Center. Please ensure that this is a regularly 
monitored inbox. Please refer to this 

 API 
sunset and release schedule for more information. You can keep an eye out 
on our blog  
for 
more updates about upcoming releases or announcements. You can also join 
the API announcements forum 
 to keep you posted 
on any future updates. 

Regards,
Bharani, AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2488ad5b-3870-4f52-9d93-500845a93770%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: C# AdWords Reporting API returning wrong data

2018-04-12 Thread 'Milind Sankeshware (AdWords API Team)' via AdWords API Forum
Hi Jonathan,

Could you please share the client customer id for which you ran the report? 
Also please share the error which you are facing. You could use *Reply 
privately to author* option when responding.

Thanks,
Milind, AdWords API Team.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/9f0b98b7-7f17-4acc-bacf-24b3a774ff84%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Report for Account Performance failing with ReportDownloadError

2018-04-12 Thread 'Milind Sankeshware (AdWords API Team)' via AdWords API Forum
Hi Nicolás,

Could you please share the report definition along with client customer id 
so that I can troubleshoot the issue? You could choose *Reply privately to 
author *option when responding.

Thanks,
MIlind, AdWords API Team.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7689a7d4-e96a-4787-ac39-7183fadd8bd0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: api adwords - addresses

2018-04-12 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API Forum
Hello, 

Are your referring to the Location Extensions? If yes, please refer to this 
guide 
 
for 
more information. The guide also has a code sample 

 which 
illustrates in detail on how to add a new location using the GMB API and 
associate that to AdWords entities. Code samples in Java can be found here 
.
 
Code samples in other languages are available here 
. 

If this is not what you're looking for, could you please share an AdWords 
UI screenshot which will help us understand the issue.

Thanks,
Bharani, AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/42c0361d-6937-40f8-8d10-ac0b4855bb72%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Parallel Reports error

2018-04-12 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API Forum
Hello, 

The Parallel Report Download report can be used to reports for all accounts 
directly under a manager account in multiple parallel threads. For this you 
will need to specify the MCC ID of the account for which you're looking to 
download the reports. As for the error you're receiving could you please 
share the python script which generated this error along with the MCC ID, 
so I can take a look? Please use *Reply privately to author* option to 
respond back.

Thanks,
Bharani, AdWords API Team 

On Thursday, April 12, 2018 at 6:09:11 AM UTC-4, 
gustavo.tronc...@projetoomni.com wrote:
>
> Hi all.
>
> I'm having some issues to do a parallel report download. I have a MCC with 
> two accounts in it and I want to get the same reports from both accounts. 
>
> First I have a question, which client_customer_id should I use for that? 
> My MCC one?
>
> Testing the example, I'm getting the "NotImplementedError". What does ir 
> means?
>
> The full error message is below.
>
> Thanks in advance.
>
> Traceback (most recent call last):
>   File "/Users/gustavotronchin/PycharmProjects/Performance 
> API/adwords_python2_examples_11.0.0/v201710/reporting/parallel_report_download.py",
>  
> line 230, in 
> main(adwords_client, REPORT_DOWNLOAD_DIRECTORY)
>   File "/Users/gustavotronchin/PycharmProjects/Performance 
> API/adwords_python2_examples_11.0.0/v201710/reporting/parallel_report_download.py",
>  
> line 73, in main
> queue_size = input_queue.qsize()
>   File 
> "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/queues.py",
>  
> line 143, in qsize
> return self._maxsize - self._sem._semlock._get_value()
> NotImplementedError
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/55df0e93-7c02-4f9a-995a-e05d044407f7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to get Top of page bid.

2018-04-12 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API Forum
Hello Tri, 

I understand you're looking for the TopOfPageCpc 

 estimates. 
It is currently not possible to use the TargetingIdeaService to retrieve 
this information. However, you can use AdGroupCriterionService 

 which 
will return the estimate of the cpc bid needed for your ad appear on the 
first page of Google search results when a query matches the keywords 
exactly. You can also use API reports  like Keyword Performance Report 

 and Criteria Performance Report 

 to 
pull this information. 

Thanks,
Bharani, AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/744c9180-a762-48f6-a665-7046520b52ae%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: CONTAINS_ANY and KeywordText

2018-04-12 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
Hi, 

Yes, the CONTAINS_ANY still works only for labels 
. To filter 
by the CampaignName in a Campaign Performance Report, you could use the IN 
operator instead. Please check this thread 

 for 
a discussion on the same topic. 

Thanks,
Sreelakshmi, AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7a82f520-cf51-44fc-b197-f57a0183a87e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Invite adWord client to MCC account using APIs

2018-04-12 Thread 'Milind Sankeshware (AdWords API Team)' via AdWords API Forum
Hi Kartikeya,

For $session, you could use code as below:

AdWordsSession $session,
$session = (new 
AdWordsSessionBuilder())->fromFile()->withOAuth2Credential($oAuth2Credential)->build();

You could refer to CreateAccount.php sample code here 
.
 
In this example you could remove the code from line number 49 to 73 and add 
the code snippet shared previously to send the invitation. To authenticate 
your MCC account, you need to create OAuth credentials for the login email 
id of your MCC account. Please refer this guide 

 to 
create OAuth credentials. Let me know if you are facing an issue.

Thanks,
Milind, AdWords API Team.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ddd62ecd-3966-44c1-92c1-be0a331952ef%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Best practice for downloading reports from multiple ClientCustomerIDs within an MCC account.

2018-04-12 Thread 'Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Jonathan,

This is a pretty old thread, but to answer your question,

1. Download the AdWords API .NET 
library. https://github.com/googleads/googleads-dotnet-lib
2. The GetAccountHierarchy example 

 
shows how to retrieve the account hierarchy.
3. The reporting examples 

 show 
how to download reports.
4. 
https://github.com/googleads/googleads-dotnet-lib/wiki/Understanding-App.config 
shows how to configure the client library at runtime instead of using 
App.config.

Hope this helps?

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, April 11, 2018 at 5:44:18 AM UTC-4, Jonathan Mallia wrote:
>
> Hi Mark,
>
> Can you please share the .Net code for points 1 - 3 as I am trying to get 
> the list of accounts within the MCC?
>
> That would be great help.
>
> Cheers
> Jon
>
> On Sunday, September 8, 2013 at 9:45:38 AM UTC+2, Mark Ibanez wrote:
>>
>> Hi, 
>>
>> Before I pose the question, please allow me to describe what I am trying 
>> accomplish. I am using AdHoc reports v201302 within C# .net (I think using 
>> the .net library). My goal is to grab reports from multiple accounts 
>> (different ClientCustomerIDs) contained within an MCC account and combine 
>> them into a single report.
>>
>> Now I have already designed a logic to do this, which is as follows:
>>
>> 1. Create an AdwordsUser object and set the 
>> AdwordsUser.Config.ClientCustomerID property to the MCC Account's 
>> ClientCustomerID.
>> 2. Get a list of accounts in the MCC account using the following 
>> classes: ManagedCustomerService, ManagedCustomerPage, ManagedCustomer (1 
>> API Call)
>> 3. Iterate through the ManagedCustomerPage.entries
>>   3a. Parse ManagedCustomer.customerID to ClientCustomerID format 
>> (ex. 123-456-7890)
>>   3b. Set AdwordsUser.Config.ClientCustomerID to parsed 
>> ManagedCustomer.customerID value
>>   3c. Download report for particular account using 
>> ReportUtilties.GetClientReport() (1 API Call)
>>
>> The above logic works fine although I think it is a bit inefficient in 
>> terms of API Calls. The number of API calls is 1 + n, where n is the number 
>> of accounts in an MCC account. So if there are 5 accounts, there will be 
>> six API calls.
>>
>> So my question is as follows: Is there a more efficient way of 
>> accomplishing the logic using just less API calls? (1 API call would be 
>> ideal)
>>
>> I am looking forward to your help. Thank you in advance.
>>
>>
>> Best regards,
>>
>> Mark Ibanez
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/f1a03b97-9db1-4089-8a56-ddf9ef3cf421%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: CONTAINS_ANY and KeywordText

2018-04-12 Thread kondiment test
Hi!

Is this still the case? That CONTAINS_ANY only works with labels? Because I 
would like to use CONTAINS_ANY with CampaignName in a Campaign Performance 
Report.

Thank you.




-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/33245c64-41cf-4f17-bfe9-02c64cd1f2dc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Report query result via API doesn't match with AdWords UI

2018-04-12 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API Forum
Hello, 

Could you share us the client Customer ID for the account where you're 
noticing the difference, so I can take a look? You can reply back via *Reply 
privately to author* option. 

Thanks,
Bharani, AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c0e64c51-055b-4127-9f60-6b1da811f24f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Reporting API gives more and more BadRequest (400) responses

2018-04-12 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
Hi Dorian, 

Thanks for the additional information. I have shared the details to the 
team and I'll let you know what I hear back from them. 

Thanks,
Sreelakshmi, AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/1cf02a0f-6e9b-4657-875d-295cb516b642%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AdNetworkType1 = mixed

2018-04-12 Thread Oksana Sulyma
Thanks for information Thanet!

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4ebfe24a-e917-4131-b4d7-9243dd883274%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How to get Top of page bid.

2018-04-12 Thread Trí Phạm Minh


I am using TargetingIdeaService of api adwords
I am receiving data from adwords api but i want attributes by Top of page 
bid.
Can you help me get attributes by Top of page bid data?

Thanks you,


Tri

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/f14ce6f6-5008-4439-8d88-a2d94aba7c5a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Key for add operation must be defined!

2018-04-12 Thread Chung Trần Văn
HI everyone!

I tried to run sample from 
github https://github.com/googleads/googleads-java-lib then got this error!

Exception in thread "main" 
com.google.api.ads.common.lib.exception.ServiceException: Unexpected 
Exception.
at 
com.google.api.ads.common.lib.soap.axis.AxisHandler.createSoapClient(AxisHandler.java:209)
at 
com.google.api.ads.common.lib.soap.axis.AxisHandler.createSoapClient(AxisHandler.java:47)
at 
com.google.api.ads.common.lib.factory.helper.BaseAdsServiceClientFactoryHelper.createSoapClient(BaseAdsServiceClientFactoryHelper.java:106)
at 
com.google.api.ads.common.lib.factory.helper.BaseAdsServiceClientFactoryHelper.createAdsServiceClient(BaseAdsServiceClientFactoryHelper.java:70)
at 
com.google.api.ads.common.lib.factory.AdsServiceClientFactory.getServiceClient(AdsServiceClientFactory.java:76)
at 
com.google.api.ads.common.lib.factory.BaseAdsServiceClientFactory.getServiceClientAsInterface(BaseAdsServiceClientFactory.java:81)
at 
com.google.api.ads.common.lib.factory.BaseServices.get(BaseServices.java:45)
at 
adwords.axis.v201802.basicoperations.GetCampaigns.runExample(GetCampaigns.java:117)
at 
adwords.axis.v201802.basicoperations.GetCampaigns.main(GetCampaigns.java:83)
Caused by: java.lang.IllegalArgumentException: Key for add operation must 
be defined!
at 
org.apache.commons.configuration.tree.DefaultExpressionEngine.prepareAdd(DefaultExpressionEngine.java:420)
at 
org.apache.commons.configuration.HierarchicalConfiguration.addPropertyDirect(HierarchicalConfiguration.java:383)
at 
org.apache.commons.configuration.AbstractConfiguration.addPropertyValues(AbstractConfiguration.java:423)
at 
org.apache.commons.configuration.AbstractConfiguration.append(AbstractConfiguration.java:1271)
at 
org.apache.commons.configuration.ConfigurationUtils.convertToHierarchical(ConfigurationUtils.java:252)
at 
org.apache.commons.configuration.CombinedConfiguration$ConfigData.getTransformedRoot(CombinedConfiguration.java:943)
at 
org.apache.commons.configuration.CombinedConfiguration.constructCombinedNode(CombinedConfiguration.java:793)
at 
org.apache.commons.configuration.CombinedConfiguration.getRootNode(CombinedConfiguration.java:626)
at 
org.apache.commons.configuration.HierarchicalConfiguration.fetchNodeList(HierarchicalConfiguration.java:958)
at 
org.apache.commons.configuration.CombinedConfiguration.fetchNodeList(CombinedConfiguration.java:739)
at 
org.apache.commons.configuration.HierarchicalConfiguration.getProperty(HierarchicalConfiguration.java:344)
at 
org.apache.commons.configuration.AbstractConfiguration.resolveContainerStore(AbstractConfiguration.java:1171)
at 
org.apache.commons.configuration.AbstractConfiguration.getBoolean(AbstractConfiguration.java:671)
at 
org.apache.commons.configuration.AbstractConfiguration.getBoolean(AbstractConfiguration.java:654)
at 
com.google.api.ads.adwords.lib.conf.AdWordsLibConfiguration.isCompressionEnabled(AdWordsLibConfiguration.java:59)
at 
com.google.api.ads.common.lib.soap.axis.conf.AdsAxisEngineConfigurationFactory.getClientEngineConfig(AdsAxisEngineConfigurationFactory.java:49)
at 
com.google.api.ads.common.lib.soap.axis.AxisHandler.createSoapClient(AxisHandler.java:195)
...
Please help!

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7324f798-ca97-4f52-852b-9a71fdf67c9f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Changes to the AdWords API - Email notifications?

2018-04-12 Thread Anthony Van Dijk
Hi,

I have 'basic access' to the AdWords API. On the same account, I have the 
'API Contact email' set to an address which I have been expecting to be 
notified of major API changes.

Can anyone clarify whether I should be receiving emails like that? And if 
so, when the last email was been sent out? For instance, has anyone else 
been notified of v201802 or v201710 changes?

I would have thought so, since release notes such 
as 
https://developers.google.com/adwords/api/docs/reference/release-notes/v201802 
mention at the top "Remember to keep your contact email up-to-date".


Any help would be appreciated.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/dc52eb67-aa20-48ba-bc78-28f0b697c936%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: throwing DetailedReportDownloadResponseException with 400 Response code.

2018-04-12 Thread Zweitze
This topic was somehow below my radar, but I occasionally get this too. See 
here  
for recent logs and the response headers that AdWordsAPI sent.
This error occurred on:
Dec 22
Dec 25 (3 times)
Dec 31
Jan 1
Jan 12
Feb 1
Feb 6 (2 times)
Mar 17 (3 times)
Mar 18
Mar 23
Mar 24
Mar 25
Mar 26
Mar 30
Apr 1
Apr 3
Apr 11 (3 times)
(@Google: I have requests and response headers for each instance).
We retrieve between 1,000 and 20,000 reports daily. Problems occur on 
different report types, on different accounts - I can't find a pattern on 
that.

Like Dorian I wonder how to deal with that error, as a 400-error means a 
serious error by the client.

On Tuesday, April 3, 2018 at 5:12:12 PM UTC+2, Dorian Kind wrote:
>
> Hi all,
>
> I thought I posted previously in this thread, but it looks like my message 
> has been deleted. I just wanted to chime in that we've also been seeing 
> these sporadic report failures that return a HTTP 400 status code and no 
> reponse content. They don't seem to be reproducible, from what we can tell 
> and are most likely not the result of an expired OAuth token or a malformed 
> report definition as both of these cases give detailed error messages.
> We don't feel comfortable automatically retrying report download requests 
> for error codes below 500, so it'd be great if the Adwords team could shed 
> some light on the issue.
>
> Thanks and best regards,
> Dorian
>
> On Friday, 30 March 2018 15:15:38 UTC+2, Josh Radcliff (AdWords API Team) 
> wrote:
>>
>> Hi Ron,
>>
>> Sorry, I'm still having trouble locating those requests in our logs. 
>> Would you mind sending over the customer ID where your developer token is 
>> registered? You can send it only to me by clicking *Reply privately to 
>> author*.
>>
>> Regarding the timeout theory, the ReportDownloader won't automatically 
>> retry requests. However, if you think timeouts are the root cause here, you 
>> can adjust the timeout for report downloads programmatically or in your 
>> *ads.properties* file. Check out this section of the ads.properties file 
>> 
>>  for 
>> details.
>>
>> Thanks,
>> Josh, AdWords API Team
>>
>> On Wednesday, March 28, 2018 at 8:10:33 AM UTC-4, Ronald Findling wrote:
>>>
>>> Hi Josh,
>>>
>>> I checked the request data that I provided you and they are exactly what 
>>> I can see in my logs. Maybe I should mention that the provided time is the 
>>> time at which the request failed not when it was sent to your servers (that 
>>> time is ~30-40 seconds before).
>>>
>>> Concerning the thread-safety recommendations I'm sure that the 
>>> ReportDownloader and its Session are not used in multiple threads in our 
>>> code.
>>>
>>> Further information: 
>>> Checking our errors I found an interesting pattern, failing requests 
>>> always take at least 30 seconds (usually 30-31) while successful ones are 
>>> most likely to be around 1 second.
>>>
>>> Maybe a stupid thought but could it be a something like the java-library 
>>> timing out after 30 seconds and retrying using the provided 
>>> session/ReportDownloader again which then violates the threadSafety and 
>>> results in invalid requests?
>>>
>>> Best Regards,
>>> Ron
>>>
>>>
>>> Am Dienstag, 27. März 2018 23:05:31 UTC+2 schrieb Josh Radcliff (AdWords 
>>> API Team):

 Hi Ronald,

 I searched the logs on our side and could not find either of those 
 requests. Are you sure that they were submitted for the account ID you 
 mentioned?

 By the way, did you check if you're adhering to the thread safety 
 guidelines I mentioned earlier? I just want to make sure we can rule that 
 out as a possible cause of the errors.

 Thanks,
 Josh, AdWords API Team

 On Tuesday, March 27, 2018 at 9:53:11 AM UTC-4, Ronald Findling wrote:
>
> Hi Josh,
>
> thx for the hints.
> Concerning the requested information I can give you 2 identical 
> request where one succeeded and the other one failed with a 400 as shown 
> in 
> my last message.
>
> failed:
> time: 27.03.18 01:06:08 CEST
> googleAdwordsAccountId: 685-366-2732
> SELECT Conversions,ConversionValue FROM SHOPPING_PERFORMANCE_REPORT 
> WHERE CountryCriteriaId = 2826 DURING 20180225,20180327;
>
> succeeded:
> time: 27.03.18 03:06:30 CEST
> googleAdwordsAccountId: 685-366-2732
> SELECT Conversions,ConversionValue FROM SHOPPING_PERFORMANCE_REPORT 
> WHERE CountryCriteriaId = 2826 DURING 20180225,20180327;
>
> Best Regards, Ron
>
> Am Dienstag, 20. März 2018 21:54:13 UTC+1 schrieb Josh Radcliff 
> (AdWords API Team):
>>
>> Hi Raneen,
>>
>> From our logs, it appears that your requests are most frequently 
>> failing with the following errors:
>>
>>- 

Parallel Reports error

2018-04-12 Thread gustavo . tronchin
Hi all.

I'm having some issues to do a parallel report download. I have a MCC with 
two accounts in it and I want to get the same reports from both accounts. 

First I have a question, which client_customer_id should I use for that? My 
MCC one?

Testing the example, I'm getting the "NotImplementedError". What does ir 
means?

The full error message is below.

Thanks in advance.

Traceback (most recent call last):
  File "/Users/gustavotronchin/PycharmProjects/Performance 
API/adwords_python2_examples_11.0.0/v201710/reporting/parallel_report_download.py",
 
line 230, in 
main(adwords_client, REPORT_DOWNLOAD_DIRECTORY)
  File "/Users/gustavotronchin/PycharmProjects/Performance 
API/adwords_python2_examples_11.0.0/v201710/reporting/parallel_report_download.py",
 
line 73, in main
queue_size = input_queue.qsize()
  File 
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/multiprocessing/queues.py",
 
line 143, in qsize
return self._maxsize - self._sem._semlock._get_value()
NotImplementedError

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/0fb81eb5-6b7b-4cce-bf81-ced64718a492%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Report for Account Performance failing with ReportDownloadError

2018-04-12 Thread nicolas . lamas
Hello there!

For days we were having problems with downloading a report 
(ACCOUNT_PERFORMANCE_REPORT), we believe that all the accounts that are 
having this issue stopped having data long time ago.
We checked the specs for the report and they are ok. 

We logged the exception and this is the info we got:

 ErrorText: 
 
 
 
 ReportDownloadError.ERROR_WRITING_REPORT_TO_FILE
 Unable to create report
 
 
 
 
Trigger: Unable to create report
FieldPath: 
Type: ReportDownloadError.ERROR_WRITING_REPORT_TO_FILE

Request made: Service: reportdownload Method: POST clientCustomerId: 
123456789 URL: 
https://adwords.google.com//api/adwords/reportdownload/v201710 Request ID: 
null ResponseTime(ms): null OperationsCount: null IsFault: true Fault 
Message: com.google.api.ads.adwords.lib.utils.ReportException: 500: 
Internal Server Error


Does someone know what is the problem? Is there a way to fix it? 

Thanks in advance! 


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/8c164e6b-1e1d-4b0a-a5c2-b2570846387b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: C# AdWords Reporting API returning wrong data

2018-04-12 Thread Jonathan Mallia
Hello Chris,

Do you mind posting the code where you defined the data table? I am having 
trouble inserting data in the data table particularly in this step:
row[reader.Name] = reader.Value;

Would be great if you can help me.

Thanks.

On Tuesday, April 26, 2016 at 6:48:21 PM UTC+2, Chris Oh wrote:
>
> Hello, I am trying to pull in report data with the C# AdWords API in order 
> to process it for internal use. I am using AWQL to achieve this purpose. 
> For some reason, the cost data I am getting back from the API is incorrect, 
> which I think is messing up other fields I need such as CPC and CPM. 
> Following is query and the method I am using the pull in the data...
>
>
> String query = "SELECT AccountDescriptiveName, CampaignName, AdGroupName, 
> ExternalCustomerId, AdGroupStatus, " +
> "Clicks, Impressions, Ctr, AverageCpc, AverageCpm, Cost, 
> AveragePosition FROM ADGROUP_PERFORMANCE_REPORT " +
> "WHERE Impressions > 0 DURING YESTERDAY";
>
>
>
> Here, I am passing in the client that I want to pull the report from, the 
> DataTable I am trying to store my results in, and the query string defined 
> above as my parameters in the AppendToDataTable method. 
>
>
> private static void AppendToDataTable(AdWordsUser user, DataTable data, 
> String query)
> {
> ReportUtilities reportUtilities = new ReportUtilities(user, 
> "v201601", query,
> DownloadFormat.GZIPPED_XML.ToString());
>
>
> try
> {
> using (ReportResponse response = 
> reportUtilities.GetResponse())
> {
> using (GZipStream gzipStream = new 
> GZipStream(response.Stream,
> CompressionMode.Decompress))
> {
> using (XmlTextReader reader = new 
> XmlTextReader(gzipStream))
> {
> while (reader.Read())
> {
> switch (reader.NodeType)
> {
> case XmlNodeType.Element: // The node 
> is an Element.
> if (reader.Name == "row")
> {
> // put the row into data table
> DataRow row = data.NewRow();
> while 
> (reader.MoveToNextAttribute())
> {
> 
> //Console.Write(reader.Name + ":" + reader.Value + ", ");
> row[reader.Name] = 
> reader.Value;
> }
> data.Rows.Add(row);
> }
> break;
> }
> }
> }
> }
> }
> }
> catch (Exception e)
> {
> throw new System.ApplicationException("Failed to download 
> report.", e);
> }
>
> }
>
>
>  For some reason, the data I pull tells me that my cost is in the hundreds 
> of thousands just for yesterday, which can't be true, because on the 
> AdWords Console, the total cost all time is only in the thousands for that 
> client... The clicks and impression data looks correct though, it's just 
> the cost and cost related fields that are messed up for some reason. I am 
> using client library v201601 to do this. Any ideas to troubleshoot this 
> problem would be appreciated, thank you.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/9cadaad2-5afa-4182-b9c9-3ed3539967b8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Report query result via API doesn't match with AdWords UI

2018-04-12 Thread khoa
Hi AdWords API support team,

It seems the result of report query by API and AdWords UI is different:
- With the following report query: 
SELECT Id, CampaignName, AdGroupName, Clicks, Impressions, Ctr, AverageCpc, 
Cost, Conversions, ViewThroughConversions, CostPerConversion, ConversionRate
FROM AD_PERFORMANCE_REPORT DURING LAST_WEEK

In the AdWords UI (I used predefined "Basic / Ad" report), it shows 21240 
rows whereas the API returns 21972 rows. I found that there are some Ids in 
the API result not found in the AdWords UI.
- With this report query (add Year segment):

SELECT Id, CampaignName, AdGroupName, Year, Clicks, Impressions, Ctr, 
AverageCpc, Cost, Conversions, ViewThroughConversions, CostPerConversion, 
ConversionRate
FROM AD_PERFORMANCE_REPORT DURING LAST_WEEK

In the AdWords UI, once I add "Year" to the row key, it shows 222 rows 
whereas the API still returns 21972 rows and the "Year" column all contains 
"2018" value

Do you have any idea why it's like that?

Thank you.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/65a0f60d-0df9-4e21-994d-af62cbbdf4cd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AdImageUrl missing on some ads

2018-04-12 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API Forum
Hi Mihail,

To further investigate this, could you provide the complete report 
definition 

 you 
used which shows the null values in ImageAdUrl 

 attribute as well as your CID? Please reply via *Reply privately to author*
.

Thanks and regards,
Luis
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/14a523d2-e120-4be4-b19b-8276c0dae13f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Getting Account Payment Threshold and Balance Through Scripts

2018-04-12 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API Forum
Hi Matt,

Your concern seems to be related to AdWords Scripts. I would suggest to 
post your issue in the AdWords Scripts Forum 
 as they are 
better equipped to assist you in this matter.

Thanks and regards,
Luis
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/84a89538-63bf-4f5f-83b0-26b75e5b8281%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: HELP: AuthorizationError.SERVICE_ACCESS_DENIED

2018-04-12 Thread 'Vincent Racaza (AdWords API Team)' via AdWords API Forum
Hi Kevin,

It appears that you have already contacted my colleague in a private email 
in regards to this specific issue. Our team will continue the discussion on 
the private email thread so there will be one thread to monitor for this 
issue.

Thanks,
Vincent
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c8a0d5ff-7154-4b6c-bef8-769fd72502b6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Unable to run the basic App Engine (Python) demo for Adwords API

2018-04-12 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API Forum
Hi Gilad,

Your issue seems to be more related to the python's client library rather 
than the AdWords API. I would suggest to post your concern on this link 
 as the client 
library owners are better equipped to assist you in this matter.

Thanks and regards,
Luis
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/9d8875c3-7273-48ea-a83d-668d65afff73%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


AdImageUrl missing on some ads

2018-04-12 Thread mihail . ivanov
Hello team,

I'm using AdWords API v201802 to get performance report on different 
campaigns that we have in our account. For all remarketing campaigns that 
we run we are always using images in the ads. However when I query those 
images via AdPerformanceReport ad image URL appears OK on some campaigns 
while on the others it returns null value. Campaign setup is always the 
same so I can not find an explanation on that lack of consistency. Please 
advise what should I check in order to debug and fix this issue.

Thanks,
Mihail Ivanov

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c49702f0-89c4-4eb3-a51b-3862095a9652%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Getting Account Payment Threshold and Balance Through Scripts

2018-04-12 Thread Matt Cassarino
Hey everyone,

I have a MCC script that runs each morning and goes through each of one of 
my clients accounts and generates a report that is emailed to them. 
Recently they asked that the accrued balance and payment threshold could be 
added to the report, however I can't seem to figure out how to get this 
information through the script. I've seen some posts from 2016 saying that 
the only way to get this information  was through the adwords UI. Is this 
still the case? The information I am looking for is underlined in the image 
below.


Thanks.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c4e0eae2-beae-4eac-8b1a-c3ba700b50f2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Unable to run the basic App Engine (Python) demo for Adwords API

2018-04-12 Thread Gilad Navot
Hi,

I have cloned and deployed the Python App Engine Demo for the AdWords API 
(from here 

)
After going through the tutorial multiple time to understand how to 
retrieve the refresh token I get the following error from the online app:

Error: ('Connection broken: IncompleteRead(299 bytes read)', 
IncompleteRead(299 bytes read))

I don't think it has something to do with the credentials I have provided 
(otherwise I would expect a more verbose error)

What am I missing?
I have a feeling it has to do with the App Engine Environment 

The application was deployed to the following link (not the flex 
environment):
https://adwordsimos.appspot.com


Any help would be appreciated 

Thanks
Gilad

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/58327f4c-c6d7-4555-b29f-d2045733d3e0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Unable to run the basic App Engine (Python) demo for Adwords API

2018-04-12 Thread Gilad Navot

I have cloned and deployed the Python App Engine Demo for the AdWords API 
(from here 

)
After going through the tutorial multiple time to understand how to 
retrieve the refresh token I get the following error from the online app:

*Error: ('Connection broken: IncompleteRead(299 bytes read)', 
IncompleteRead(299 bytes read))*

I don't think it has something to do with the credentials I have provided 
(otherwise I would expect a more verbose error)

What am I missing?
I have a feeling it has to do with the App Engine Environment 

The application was deployed to the following link (not the flex 
environment):
https://adwordsimos.appspot.com


Any help would be appreciated 

Thanks

Gilad

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/e34b7965-377d-4207-86f9-16f198b1a61d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Reporting API gives more and more BadRequest (400) responses

2018-04-12 Thread Dorian Kind
See also this thread 
. We 
are hit by these errors at a rate of about one in every couple of thousand 
requests. As far as I can see, we first encountered this end of December 
2017. From our end, it doesn't seem that the frequency is increasing much, 
but of course the sample size isn't terribly large.

Cheers,
Dorian

On Wednesday, 11 April 2018 21:41:40 UTC+2, Sreelakshmi Sasidharan (AdWords 
API Team) wrote:
>
> Hi Zweitze, 
>
> I can confirm that the report definitions that you have shared is valid 
> and not expected to return the HTTP 400 error code. I will let the team 
> know about this and investigate it at our end. I will keep you posted on 
> the updates. 
>
> Thanks,
> Sreelakshmi, AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/8e3b3c79-2e80-4d2b-b438-25c845642868%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: HELP: AuthorizationError.SERVICE_ACCESS_DENIED

2018-04-12 Thread Kevin Tian
Hi Vincent, Thank you for the reply.And this is  my email to access my MCC 
account *kevinsund...@gmail.com*

I have tried everything I can so to solve this but no result.




在 2018年4月12日星期四 UTC+8下午2:56:26,Vincent Racaza (AdWords API Team)写道:
>
> Hi Kevin,
>
> The SERVICE_ACCESS_DENIED 
> 
>  error means that the user authorizing the API call doesn't have access 
> to the specific service, or in your scenario, is not allowed to use the 
> CampaignService. If indeed that the user (email address you used to 
> generate the OAuth2 credentials) does not have access, then you could 
> request an Admin user on the account to grant that user the necessary 
> access level. You may refer to this guide 
>  to know more 
> about the access levels in AdWords.
>
> However, since you confirmed that you are already an administrator of your 
> AdWords account and this error still persists, then can you provide to me 
> the specific email address you used in your authentication so I can further 
> investigate?
>
> Thanks,
> Vincent
> AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/31db4ddd-ff6a-449b-a6ef-e16d984faa19%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: HELP: AuthorizationError.SERVICE_ACCESS_DENIED

2018-04-12 Thread 'Vincent Racaza (AdWords API Team)' via AdWords API Forum
Hi Kevin,

The SERVICE_ACCESS_DENIED 

 error means that the user authorizing the API call doesn't have access to 
the specific service, or in your scenario, is not allowed to use the 
CampaignService. If indeed that the user (email address you used to 
generate the OAuth2 credentials) does not have access, then you could 
request an Admin user on the account to grant that user the necessary 
access level. You may refer to this guide 
 to know more 
about the access levels in AdWords.

However, since you confirmed that you are already an administrator of your 
AdWords account and this error still persists, then can you provide to me 
the specific email address you used in your authentication so I can further 
investigate?

Thanks,
Vincent
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/081681d7-6a70-4618-8039-d7df71be41da%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: HELP: AuthorizationError.SERVICE_ACCESS_DENIED

2018-04-12 Thread 'Vincent Racaza (AdWords API Team)' via AdWords API Forum
Hi Kevin,

I deleted your post as it contains your confidential information such as 
clientCustomerId. In the future, please do not include any confidential 
information in a public post. You may refer to this guide 

 before 
posting. Re-posting this with masked information:

HI,

I tried to use googleads-java-lib(
https://github.com/googleads/googleads-java-lib 
)
 
to access adwords data,but got the ERROR 
AuthorizationError.SERVICE_ACCESS_DENIED.I am very confused about this 
problem,cause I am the admin user on my MCC account and I have got correct 
Credentials in google concole account with admin permission. Also I got 
refresh_token with auth_code.Our developerToken on MCC account is the basic 
access level.

Here is some urls and scope which I have used:
*https://accounts.google.com/o/oauth2/v2/auth 
*
*https://accounts.google.com/o/oauth2/token 
*
*https://www.googleapis.com/auth/adwords 
*

Best regards.

*This is the soap request and response:*


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/adwor
ds/cm/v201802" soapenv:mustUnderstand="0">
XXX-XXX-
REDACTED
unknown (AwApi-Java, AdWords-Axis/3.13.0, 
Common-Java/3.13.0, Axis/1.4, Java/1.7.0_65, jars, SelectorBuilder, 
SelectorField)
false
false



https://adwords.google.com/api/adwords/cm/v201802;>

Id
Name

Name
ASCENDING


0
100







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

">

https://adwords.google.com/api/adwor
ds/cm/v201802">
0005698c139ffbd90a620f1b130b7439
CampaignService
get
1
166




soap:Client
[AuthorizationError.SERVICE_ACCESS_DENIED @ 
]

https://adwords.google.c
om/api/adwords/cm/v201802">
[AuthorizationError.SERVICE_ACCESS_DENIED @ 
]

ApiException
http://www.w3.org/2001/XMLSchema-ins
tance 
"
 
xsi:type="AuthorizationError">



AuthorizationError.SERVICE_ACCESS_DENIED
AuthorizationError
SERVICE_ACCESS_DENIED







Thanks,
Vincent
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/1e211212-45a7-42fb-bd81-9bc9700aece5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: keyword text keyword match type keyword id

2018-04-12 Thread Amit Kumar Verma
Thanks Milind for your reply , but I want to add an existing Keyword 
criteria to an existing Shared Set . If I define text and Match type , it 
creates new Keyword Criteria. Thats the whole issue.

On Thursday, April 12, 2018 at 12:55:53 AM UTC+5:30, Milind Sankeshware 
(AdWords API Team) wrote:
>
> Hi Amit,
>
> Thanks for sharing the SOAP logs. Could you please confirm are you looking 
> to add Keyword criteria to existing Shared set? If yes, you need to set 
> criterion type and text in request as given below:
>
>  
> https://adwords.google.com/api/adwords/cm/v201802;>
> 
> ADD
> 
> 1687862249
> https://adwords.google.com/api/adwords/cm/v201802; xsi:type="ns2:Keyword">
> 111
> KEYWORD
> X
> BROAD
> 
> true
> 
> 
>  
> 
>
>
> If you are still facing an issue, please share the complete SOAP request 
> and response log. You could choose '*reply privately to author*' option 
> to send logs.
>
> Thanks, 
> Milind, AdWords API Team.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords 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 Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/08d30f0a-738f-4904-a34e-14a5cf2d6a16%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.