Is AdWords API Developer Token Access limited to a region?

2017-10-24 Thread Joe Flood
Hi There,

We have recently on-boarded a new client in a new region (jakarta - we are 
Sydney AU based), and we're having trouble retrieving campaigns through the 
Adwords API for their account. (no issues for existing clients).

We *can *retrieve the client's account through the "CustomerService", but 
when retrieving campaigns for this account, we receive an empty list, with 
no errors.
 
This would be the first non-aus client, so my hunch is that this may be 
caused by a region locking on our developer account, but I'm not sure.

Does anyone know if this may be the case?

Thanks,
Joe

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/73de74f6-6958-475c-a86b-04aed1279c64%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Is the Auction Insights data available via API?

2017-10-24 Thread Anup Mamachan
Hi Shwetha,
  Thanks for the response, I got to know from your previous posts 
that Auction Insight Report  API is still not available. It would be great 
if you can give us some hint on  how to get the same report by aggregation 
of below reports.

   - SearchImpressionShare 
   

   - ContentImpressionShare 
   

   - AveragePosition 
   

   - The various LostImpressionShare fields
   - TargetOutrankShare 
   

   , TargetOutrankShareCompetitorDomain 
   

etc.
   - TopOfPageCpc 
   


Also ,ideally how much time is take for developer token to get approved?


On Tuesday, October 24, 2017 at 11:34:35 PM UTC+5:30, Shwetha Vastrad 
(AdWords API Team) wrote:
>
> Hi Anup,
>
> I'm afraid you cannot retrieve saved reports using AdWords API. You can 
> use the API to download various report types as described in this guide 
> . You 
> can use the DownloadCriteriaReportWithAwql 
> 
>  Java 
> example as  reference which shows how to download reports using AdWords 
> API. Example code in other languages is available here 
> . 
>
> Regards,
> Shwetha, 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/199a5ab0-6cbf-42a4-a3d1-59e0da781cd3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Need to bypass all adwords endpoint url to different url from java client library v201708

2017-10-24 Thread hari krishna
We changed url like this and it is working fine. 

oAuth2Credential = new 
OfflineCredentials.Builder().forApi(Api.ADWORDS).withTokenUrlServer("www.xxx.com/token/").fromFile().build()
.generateCredential();

Thanks!
Hari. 


On Thursday, October 5, 2017 at 4:07:39 PM UTC+5:30, hari krishna wrote:
>
> Thanks Josh, 
>
>  
>
> We want to replace all adwords request URL to our own URL. Since we are 
> using below code, I need some more information on this. 
>
> 1)  If I use api.adwords.endpoint propery then it will be applicable 
> to below code also. 
>
> 2)  Can you please let us know what are the request URL go out from 
> below code so that we will prepare our own URL for those? 
>
> *public* AdWordsSession generateAdwordsSession() {
>
>  
>
>   // Generate a *refreshable* OAuth2 credential.
>
>   Credential oAuth2Credential;
>
>   *try* {
>
>   
>
>  oAuth2Credential = *new* 
> OfflineCredentials.Builder().forApi(Api.*ADWORDS*).fromFile().build()
>
>   .generateCredential();
>
>  
>
>  // Construct an AdWordsSession.
>
>  *return* *new* 
> AdWordsSession.Builder().fromFile().withOAuth2Credential(oAuth2Credential
> ).build();
>
>   } *catch* (OAuthException | ValidationException | 
> ConfigurationLoadException e) {
>
>  *LOGGER*.error("Error in getting AdwordsSession with 
> given credentials", e);
>
>  *return* *null*;
>
>   }
>
>  
>
>}
>
>  
>
> Thanks!
>
> Hari. 
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/8a3b7fbb-3d4f-40eb-b45e-58906c078be0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: TargetingIdeaPage Entries always is null

2017-10-24 Thread pham tri


Vào 10:48:47 UTC+7 Thứ Tư, ngày 25 tháng 10 năm 2017, pham tri đã viết:
>
> Thanks .This is my log.
>
> Vào 13:11:00 UTC+7 Thứ Ba, ngày 24 tháng 10 năm 2017, Peter Oliquino đã 
> viết:
>>
>> Hi,
>>
>> You may be able to enable SOAP logging by referring to this guide 
>> .
>>  Once 
>> enabled, you can try your request once more and send to me privately (using 
>> the *Reply privately to author* option) the generated SOAP request and 
>> response so our team could take a closer look at the issue.
>>
>> Thanks and regards,
>> Peter
>> 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/0dc2fe59-f83e-48f1-8770-01c679055dd1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
System.Net Information: 0 : [6820] Current OS installation type is 'Client'.
System.Net Information: 0 : [4792] Current OS installation type is 'Client'.
System.Net Verbose: 0 : [5984] 
WebRequest::Create(https://accounts.google.com/o/oauth2/token)
System.Net Verbose: 0 : [5984] 
HttpWebRequest#24244926::HttpWebRequest(https://accounts.google.com/o/oauth2/token#-1660168065)
System.Net Verbose: 0 : [5984] Exiting 
HttpWebRequest#24244926::HttpWebRequest() 
System.Net Verbose: 0 : [5984] Exiting WebRequest::Create() -> 
HttpWebRequest#24244926
System.Net Verbose: 0 : [5984] 
ServicePoint#53584946::ServicePoint(accounts.google.com:443)
System.Net Information: 0 : [5984] Associating HttpWebRequest#24244926 with 
ServicePoint#53584946
System.Net Verbose: 0 : [5984] HttpWebRequest#24244926::GetRequestStream()
System.Net Information: 0 : [5984] Associating Connection#64555236 with 
HttpWebRequest#24244926
System.Net.Sockets Verbose: 0 : [5984] Socket#3268182::Socket(AddressFamily#2)
System.Net.Sockets Verbose: 0 : [5984] Exiting Socket#3268182::Socket() 
System.Net.Sockets Verbose: 0 : [5984] Socket#14595705::Socket(AddressFamily#23)
System.Net.Sockets Verbose: 0 : [5984] Exiting Socket#14595705::Socket() 
System.Net.Sockets Verbose: 0 : [5984] 
DNS::TryInternalResolve(accounts.google.com)
System.Net.Sockets Verbose: 0 : [5984] 
Socket#3268182::Connect(74.125.200.84:443#1422425329)
System.Net.Sockets Information: 0 : [5984] Socket#3268182 - Created connection 
from 192.168.1.14:54805 to 74.125.200.84:443.
System.Net.Sockets Verbose: 0 : [5984] Exiting Socket#3268182::Connect() 
System.Net.Sockets Verbose: 0 : [5984] Socket#14595705::Close()
System.Net.Sockets Verbose: 0 : [5984] Socket#14595705::Dispose()
System.Net.Sockets Verbose: 0 : [5984] Exiting Socket#14595705::Close() 
System.Net Information: 0 : [5984] Connection#64555236 - Created connection 
from 192.168.1.14:54805 to 74.125.200.84:443.
System.Net Information: 0 : [5984] 
TlsStream#29348308::.ctor(host=accounts.google.com, #certs=0)
System.Net Information: 0 : [5984] Associating HttpWebRequest#24244926 with 
ConnectStream#62619083
System.Net Verbose: 0 : [5984] Exiting 
HttpWebRequest#24244926::GetRequestStream()  -> ConnectStream#62619083
System.Net Verbose: 0 : [5984] ConnectStream#62619083::Write()
System.Net Verbose: 0 : [5984] Data from ConnectStream#62619083::Write
System.Net Verbose: 0 : [5984]  : 63 6C 69 65 6E 74 5F 69-64 3D 36 39 
31 36 37 37 : client_id=691677
System.Net Verbose: 0 : [5984] 0010 : 33 33 37 33 36 30 2D 39-74 6E 72 69 
61 70 72 63 : 337360-9tnriaprc
System.Net Verbose: 0 : [5984] 0020 : 74 35 37 6F 39 37 75 72-6B 64 31 66 
74 30 75 6F : t57o97urkd1ft0uo
System.Net Verbose: 0 : [5984] 0030 : 69 61 31 76 74 73 74 2E-61 70 70 73 
2E 67 6F 6F : ia1vtst.apps.goo
System.Net Verbose: 0 : [5984] 0040 : 67 6C 65 75 73 65 72 63-6F 6E 74 65 
6E 74 2E 63 : gleusercontent.c
System.Net Verbose: 0 : [5984] 0050 : 6F 6D 26 63 6C 69 65 6E-74 5F 73 65 
63 72 65 74 : om&client_secret
System.Net Verbose: 0 : [5984] 0060 : 3D 4F 43 4D 46 55 5F 70-30 44 70 50 
69 64 31 6D : =OCMFU_p0DpPid1m
System.Net Verbose: 0 : [5984] 0070 : 30 54 45 5A 77 6F 44 43-56 26 72 65 
66 72 65 73 : 0TEZwoDC

Re: TargetingIdeaPage Entries always is null

2017-10-24 Thread pham tri
Thanks .This is my log.

Vào 13:11:00 UTC+7 Thứ Ba, ngày 24 tháng 10 năm 2017, Peter Oliquino đã 
viết:
>
> Hi,
>
> You may be able to enable SOAP logging by referring to this guide 
> .
>  Once 
> enabled, you can try your request once more and send to me privately (using 
> the *Reply privately to author* option) the generated SOAP request and 
> response so our team could take a closer look at the issue.
>
> Thanks and regards,
> Peter
> 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/508d2851-ace5-48d2-943f-d454c5450144%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
AdsClientLibs.SummaryRequestLogs Information: 1 : Request made: Host: 
accounts.google.com, Service: , Method: , : , Request ID: , ResponseTime(ms): 
0, OperationsCount: 0, IsFault: False, FaultMessage: 
AdsClientLibs.SummaryRequestLogs Information: 1 : Request made: Host: 
adwords.google.com, Service: TargetingIdeaService, Method: get, 
clientCustomerId: 111-011-1402, Request ID: 00055c56e1a6a1500abf9e0f330e4e3a, 
ResponseTime(ms): 210, OperationsCount: 1, IsFault: False, FaultMessage: 


Re: get_campaigns.py occur api unexpected internal api error

2017-10-24 Thread Hyungchul Park
Hi, 

okay, i understand what you say.

i waiting for your message 

please responded back to this post 

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/2347ae0d-7233-4dcf-ad71-92f4a93e871a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Credential could not be refreshed, java client library version v201708

2017-10-24 Thread hari krishna
Seems this is issue with our proxy server, our proxy server changing the 
url and that causes this refresh token expire issue. We fixed it in our 
side. 

Thanks!
Hari. 

On Friday, September 22, 2017 at 11:11:00 PM UTC+5:30, Bharani Cherukuri 
(AdWords API Team) wrote:
>
> Hello Hari, 
>
> To rule out issues with the client library or your *ads.properties* file, 
> could you issue the access token request via curl as follows?
>
> curl --data "grant_type=refresh_token" \
>  --data "refresh_token=*YOUR_REFRESH_TOKEN*" \
>  --data "client_id=*YOUR_CLIENT_ID*" \
>  --data "client_secret=*YOUR_CLIENT_SECRET*" \
>  https://www.googleapis.com/oauth2/v4/token
>
> You won't be using curl to get access tokens from your app, but this will 
> tell us if the refresh token, client ID, and client secret you're using are 
> valid. 
>
> Thanks,
> Bharani, AdWords API Team
>
>
> On Wednesday, September 20, 2017 at 8:36:50 AM UTC-4, hari krishna wrote:
>>
>> Hi,
>>
>>  We are getting Credential could not be refreshed error  occasionally. We 
>> are using java client library version  v201708.
>>
>> I generated new refreshToken also but that did not work to solve the 
>> issue permanently. 
>>
>> Can you please help us to resolve this issue permanently. 
>>
>> Below is the stack trace.
>>
>> [20 Sep 2017 05:15:42,370-AdwordsDataServicesImpl:ERROR:main] Error in 
>> getting AdwordsSession with given credentials
>> com.google.api.ads.common.lib.exception.OAuthException: Credential could 
>> not be refreshed.
>> at 
>> com.google.api.ads.common.lib.auth.OfflineCredentials.generateCredential(OfflineCredentials.java:229)
>> at 
>> com.aaa.adwords.services.AdwordsDataServicesImpl.generateAdwordsSession(AdwordsDataServicesImpl.java:57)
>> at com.aaa.adwords.Application.main(Application.java:52)
>> Caused by: com.google.api.client.auth.oauth2.TokenResponseException: 401 
>> Authorization Required
>> at 
>> com.google.api.client.auth.oauth2.TokenResponseException.from(TokenResponseException.java:105)
>> at 
>> com.google.api.client.auth.oauth2.TokenRequest.executeUnparsed(TokenRequest.java:287)
>> at 
>> com.google.api.client.auth.oauth2.TokenRequest.execute(TokenRequest.java:307)
>> at 
>> com.google.api.client.auth.oauth2.Credential.executeRefreshToken(Credential.java:570)
>> at 
>> com.google.api.client.googleapis.auth.oauth2.GoogleCredential.executeRefreshToken(GoogleCredential.java:362)
>> at 
>> com.google.api.client.auth.oauth2.Credential.refreshToken(Credential.java:489)
>> at 
>> com.google.api.ads.common.lib.auth.OAuth2Helper.callRefreshToken(OAuth2Helper.java:69)
>> at 
>> com.google.api.ads.common.lib.auth.OfflineCredentials.generateCredential(OfflineCredentials.java:223)
>> ... 2 more
>>
>> Thanks!
>> Hari. 
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/79acf4af-08cc-4edd-9eb7-952d552e27b1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


I need to get userList added to a particular campaign for java client library v201708

2017-10-24 Thread hari krishna
Hi, 

1) My requirement is to removed particular email address from user list 
added to a particular campaign. Can you please help me on how to do that.I 
checked example code and could not find anything like this. 

2) Is there any possibility to get all user list from a campaign and remove 
or replace those ? if yes can please point me to a java example for that. 

We are working on customer match by uploading emails address to campaign. 

Thanks!
Hari. 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/77cf6922-71c1-4ad3-a298-988ba8248dcb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: label_service.get() returns None in Python

2017-10-24 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
Hi Margaret, 

You are right, if there are no labels matching the text, the API should 
give a response with zero "totalNumEntries". Could you enable logging 

 and 
share the SOAP request and response along with your client customer Id for 
an instance when you get none? Could you also share your code snippet that 
gets the label followed by creation of new labels? I would like to take a 
look at how you are currently performing this. You can *reply privately to 
author* while sharing the details. 

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/54470226-651b-4079-8b6f-ec7a2fe169de%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: InternalApiError.UNEXPECTED_INTERNAL_API_ERROR

2017-10-24 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi, 

I see that the criterionId is that of a keyword. Bid modifiers are not 
supported for criteria of type Keyword. Please see this guide 
 for 
the targeting and bidding options available for different Criteria types. 
The criterionId for Platform criteria are provided here 
.
 
I also see that you have set the bidModifier to 451. Please note that 
the valid modifier values range from 0.1 to 10.0, with 0.0 reserved for 
opting out of a platform. The add_ad_group_bid_modifier 

 Python 
example shows how to add a bidModifier using AdGroupBidModifierService 
.
 
Could you retry the request with the correct criterionId and bidModifier 
and let me know if it works? 

Regards,
Shwetha, 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/b141b36c-a121-45ea-8ee7-d13a02225d20%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Adwords API don't return results for some keywords

2017-10-24 Thread 'Jude Amagoh' via AdWords API Forum
Hi,

I'd be glad to help you troubleshot the issue you are having with the 
AdWords API TargetingIdeaService 
.
 
Please ensure that you are selecting the same options in 
TargetingIdeaService and keyword planner, that could possible be the 
dilemma. If possible could you kindly provide your CID, soap log, and a 
screenshot 
of keyword planner as well. I need to gather more information to properly 
assist you. Please use *Reply privately to author* when responding. 

Best Regards,
Jude, 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/b37ae5d8-0e60-4982-8d0b-46362c38df5d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


label_service.get() returns None in Python

2017-10-24 Thread Margaret
I have code that tries to "get" a label with certain text, and if it 
doesn't find it, creates a new label with the text. I expect if the label 
doesn't exist I would still get a LabelPage back with totalNumEntries = 0, 
but recently I've been getting None back from time to time. When this 
happens, the code then tries to create the label, only to get a duplicate 
name error (meaning the "get" should have returned a label, not nothing). 
This test account I'm using has a lot of labels - is this just a slow 
response issue? Is there a way to tell the code to "wait until the response 
comes back" before moving on?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/937d6a5b-2d2e-47e9-80de-9796fd8c94d5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


label_service.get() returns None in Python

2017-10-24 Thread Margaret
I'm trying to check to see if a label exists in my test account (which has 
a lot of labels), but when I try to use the result of my get request, it 
seems to be None instead of a LabelPage with totalNumEntries = 0. Is it 
just taking time for the response to come back? Is there a way to have the 
code wait for the response?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/3bc4785d-a91f-408c-b747-bc8075123f00%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Get and mutate operations is returning 'None' in python api.

2017-10-24 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
Hi, 

Are you saying that the all of your API calls started to fail recently? Are 
they failing with some error or just that you are getting zero results in 
the response? Could you please enable logging 

 and 
share your SOAP logs (request/response) for any one call that fails along 
with the client customer Id? I should be able to troubleshoot with these 
details. You can* reply privately to author* while sharing the details. 

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/d2b48b23-433c-4bf9-86aa-66eb87e58bfe%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Is the Auction Insights data available via API?

2017-10-24 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi Anup,

I'm afraid you cannot retrieve saved reports using AdWords API. You can use 
the API to download various report types as described in this guide 
. You can 
use the DownloadCriteriaReportWithAwql 

 Java 
example as  reference which shows how to download reports using AdWords 
API. Example code in other languages is available here 
. 

Regards,
Shwetha, 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/48bec1ea-a6dc-465c-aba3-607226d13ff4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Pause Adwords Express campaign via API

2017-10-24 Thread 'Josh Radcliff (AdWords API Team)' via AdWords API Forum
Hi Phani,

You can check if the corresponding promotion in AdWords Express is paused 
by going to the AdWords Express user interface and navigating to the 
corresponding business. You'll then see the list of promotions, and each 
one will have a status slider at the bottom. For example, here's a 
screenshot of a promotion that is paused (*INACTIVE*).



>From the AdWords API, you can see the status of a campaign via the 
>CampaignStatus 
field 

 of 
the CAMPAIGN_PERFORMANCE_REPORT. You won't be able to see AdWords Express 
campaigns in the AdWords user interface, however. You'll have to use the 
AdWords Express user interface to view AdWords Express objects.

If that doesn't cover your question, please pass along the campaign IDs of 
the campaigns in question, along with more details of what you've tried so 
far, and I'll be happy to help.

Thanks,
Josh, AdWords API Team

On Tuesday, October 24, 2017 at 11:43:11 AM UTC-4, 
seshaphan...@reportgarden.com wrote:
>
> Hi Josh,
>
> Is there any way where we can check the campaigns appearing in the adwords 
> account from the API ?  We have an adwords express account for which we are 
> not getting data after sept 5, the campaign status shows "PAUSED". How do 
> we check if the status is paused and if the data coming is for that 
> campaign (in the dashboard and from the API as well) ?
>
> Thanks in advance,
> Phani
>
> On Tuesday, July 11, 2017 at 12:27:18 AM UTC+5:30, Diego wrote:
>>
>> Hi,
>>
>> is it possible to pause an Adwords Express campaign via API? If not, is 
>> there any workaround we might do to do so?
>>
>> 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/2dccd342-e617-4b30-ba6c-6030ab7489b8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to check conversion which are imported from GA

2017-10-24 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi Eric, 

I just wanted to check if this is still a concern for your application? It 
looks like Google Analytics conversion trackers are not being returned by 
ConversionTrackerService. I have filed a feature request on your behalf. I 
wanted to gather a few details on your use case where you would like to 
retrieve this data via AdWords API so the team can prioritize this request. 

Regards,
Shwetha, 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/d2cbe56d-1fd3-471e-8e40-c1c4e1e7b9b1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


InternalApiError.UNEXPECTED_INTERNAL_API_ERROR

2017-10-24 Thread upwork

Hi,
I am new to Adwords, I am using the Api version 'v201708 with  python 

 ad_group_bid_modifier_service = 
client.GetService('AdGroupBidModifierService', version='v201708')

and getting the error as :


No handlers could be found for logger "suds.client"Traceback (most recent 
call last): File "B2Pnew.py", line 264, in  main(sys.argv[1:][0]) 
File "B2Pnew.py", line 217, in main response = 
ad_group_bid_modifier_service.mutate([operation]) File 
"/usr/local/lib/python2.7/dist-packages/googleads/common.py", line 753, in 
MakeSoapRequest self._datetime_packer) for arg in args]) File 
"/usr/local/lib/python2.7/dist-packages/suds/client.py", line 521, in 
__call__ return client.invoke(args, kwargs) File 
"/usr/local/lib/python2.7/dist-packages/suds/client.py", line 581, in 
invoke result = self.send(soapenv) File 
"/usr/local/lib/python2.7/dist-packages/suds/client.py", line 619, in send 
description=tostr(e), original_soapenv=original_soapenv) File 
"/usr/local/lib/python2.7/dist-packages/suds/client.py", line 670, in 
process_reply raise WebFault(fault, replyroot)suds.WebFault: Server raised 
fault: '[InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ 
com.google.ads.api.services.common.error.InternalApiError.(InternalApiErro]'

Any solution for this error
Here the line of code which are generating the error

criterion_id = '298041957497' operation = { 'operator': 'SET', 'operand': { 
'adGroupId': '46067919077', 'criterion': { 'xsi_type': 'Platform', 'id': 
criterion_id }, 'bidModifier': 451 } } response = 
ad_group_bid_modifier_service.mutate([operation]) 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/166fddbc-c03b-4ea3-ad34-54e282ff9d82%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: ad-performance-report does not include TEXT_AD type Ads

2017-10-24 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi Dmitry, 

The "The Expanded Text Ads with an additional line of description" is an 
experimental Ad format which was not supported in AdWords API. I would 
suggest that you contact AdWords product support 
 or your account manager 
for more details as they are better equipped to answer your questions. 

Regards,
Shwetha, 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/769ee3dd-72c1-4f3c-9fab-dd79f3178e80%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Adwords API don't return results for some keywords

2017-10-24 Thread mcc
Hi guys,

For some keywords, Google Adwords don't return results for search volume 
and other data, but Keywords planner has this data.
For example: keyword "עידכוני חדשות".

Can you assist?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/1649cc3f-f8cb-4682-b9cb-a207d1201e1e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Pause Adwords Express campaign via API

2017-10-24 Thread seshaphani . v
Hi Josh,

Is there any way where we can check the campaigns appearing in the adwords 
account from the API ?  We have an adwords express account for which we are 
not getting data after sept 5, the campaign status shows "PAUSED". How do 
we check if the status is paused and if the data coming is for that 
campaign (in the dashboard and from the API as well) ?

Thanks in advance,
Phani

On Tuesday, July 11, 2017 at 12:27:18 AM UTC+5:30, Diego wrote:
>
> Hi,
>
> is it possible to pause an Adwords Express campaign via API? If not, is 
> there any workaround we might do to do so?
>
> 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/bd508e52-7a77-4baa-a4f8-c341c46c57a4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Is the Auction Insights data available via API?

2017-10-24 Thread Anup Mamachan
I have Auction Insights Report (scheduled weekly)saved in Reports tab.
Is it possible to fetch these reports using any API.


On Friday, October 16, 2015 at 6:33:43 PM UTC+5:30, Tat Angwattanapanich 
wrote:
>
> I know that the auction insights data is available on the adwords 
> interface, but can we pull out the report by using the API or not?
>
> If not, when will this be available?
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ec05eac3-55fc-42dd-9f17-73f1849a0bd6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to change the status of a keyword (criterion)?

2017-10-24 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi, 

You need to set the BiddableAdGroupCriterion.userStatus 

 to 
PAUSED in the SET operation to pause a criterion. I'm afraid Kotlin is not 
one of the supported languages. In the Java client library, you need to set 
the status to PAUSED as shown here 
.
 
You can set the status in a similar manner in Kotlin. 

Regards,
Shwetha, 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/a249d566-583b-4c94-8128-b2f0a9bd3381%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Cant Get Developer Token

2017-10-24 Thread 'Jude Amagoh' via AdWords API Forum
Hi Thomas, 

I took a look at CID: 885-367-4573, due to it being a client account you 
won't be able to apply for API access. As discussed earlier, only Adwords 
Manage (MCC) Accounts can request API access. Unfortunately, Adwords don't 
allow you to change a client account to a manager account. I recommend you 
create a new MCC Account 
, 
request API access, then link 

 all 
the accounts you wish to manage. 

Best Regards, 
Jude, 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/0121c4cf-9f95-4104-ad32-e2b4cd77bf61%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Get and mutate operations is returning 'None' in python api.

2017-10-24 Thread Eduardo Cesar
We have an application that initialize the adwords client as bellow:

self.adwords_client = adwords.AdWordsClient.LoadFromStorage(GOOGLE_ADS_PATH)

Then, a lot of clients are instanced as bellow:

adgroup_client = self.adwords_client.GetService('AdGroupService', version
=SERVICE_VERSION)

Then, we are using this clients to a lot of operations in google api for 
some hours. Operations like get, create, set Adgroups, keywords, Ads.

The robot was running correctly, but since the last week one error is ever 
present in robot:
After a lot of operations (that return the correct results), the api 
fails in ALL calls.
The fail is very strange, because all the code like the bellow one, 
that before was returning correct resulting, returns 'None' for all calls 
after some hours.

selector = {
'fields': ['AdGroupId', 'FinalUrls'],
'predicates': [
{
'field': 'FinalUrls',
'operator': 'CONTAINS',
'values': utm_pattern
},
{
'field': 'Status',
'operator': 'EQUALS',
'values': values_status
}
]
}
page = keyword_service.get(selector)

I can not get more information about the requisitions and I have some 
certain about the code, because this error is only present in log after the 
past week.
My doubt are: 
1 - "Is it possible the client expire (requisitions or time)?" 
2 - "After a lot of requisitions (or time) can the services return 'None' 
for all requisition?"
3 - "None is a possible return in python api for -get- or -mutate- 
operations?"

Thank you, very much.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/e52c9536-f46c-4e38-aa56-b64fe649ceeb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to change the status of a keyword (criterion)?

2017-10-24 Thread abe
The Code example should look like this sorry:
fun ChangeKeywordStatus(keywordId: Long, adGroupId: Long) {
val keyword = Criterion()
keyword.id = keywordId


val biddableAdGroupCriterion = BiddableAdGroupCriterion()
biddableAdGroupCriterion.adGroupId = adGroupId
biddableAdGroupCriterion.criterion = keyword

//WHAT DO I DO HERE?


// Create operations.
val operation = AdGroupCriterionOperation()
operation.operand = biddableAdGroupCriterion
operation.operator = Operator.SET

val result = campaignService.mutate(arrayOf(operation))
}


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/17c9bf8e-4802-4600-a23d-018086d128eb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to change the status of a keyword (criterion)?

2017-10-24 Thread abe
The code example should look like this sorry:

 
   fun ChangeKeywordStatus(keywordId: Long, adGroupId: Long) {
val keyword = Criterion()
keyword.id = keywordId


val biddableAdGroupCriterion = BiddableAdGroupCriterion()
biddableAdGroupCriterion.adGroupId = adGroupId
biddableAdGroupCriterion.criterion = keyword

//WHAT DO I DO HERE?


// Create operations.
val operation = AdGroupCriterionOperation()
operation.operand = biddableAdGroupCriterion
operation.operator = Operator.SET

val result = campaignService.mutate(arrayOf(operation))
}



On Tuesday, October 24, 2017 at 6:56:15 AM UTC-7, a...@spatially.com wrote:
>
> I'm trying to create a function in a Kotlin application (which uses the 
> Java API) that will update the status of the keyword.  By looking over the 
> documentation i've been able to get close, but I'm not clear on what 
> exactly I need to do to set the status.  This is what I have so far:
>
> fun ChangeKeywordStatus(keywordId: Long, adGroupId: Long) {
> val keyword = Criterion()
> keyword.id = keywordId
>
>
> val biddableAdGroupCriterion = BiddableAdGroupCriterion()
> biddableAdGroupCriterion.adGroupId = adGroupId
> biddableAdGroupCriterion.criterion = keyword
> 
> //WHAT DO I DO HERE?
>
>
> // Create operations.
> val operation = AdGroupCriterionOperation()
> operation.operand = biddableAdGroupCriterion
> operation.operator = Operator.SET
>
> val result = campaignService.mutate(arrayOf(operation))
> }
>
> I've looked at the Criterion class but there doesn't appear to be any 
> thing that handles status.  What step am I missing to set the status of my 
> keyword?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/42b433f6-b9d3-414c-976e-08a398c612df%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: get_campaigns.py occur api unexpected internal api error

2017-10-24 Thread 'Josh Radcliff (AdWords API Team)' via AdWords API Forum
Hi,

Thanks for sending over the update privately. I was just able to reproduce 
the issue, and as you suspected, it does seem to be related to the specific 
developer token. I don't see any issues with how that developer token is 
configured, however, so I have filed an issue with the appropriate 
engineers. I will let you know as soon as I have an update from them.

Best regards,
Josh, AdWords API Team

On Tuesday, October 24, 2017 at 2:41:42 AM UTC-4, Hyungchul Park wrote:
>
> Hi
>>>
>>> i still encounter same issues
>>>
>>> i think this problem is not temporary issue. may functionality issue or 
>>> developer token issue. 
>>>
>>> if this problem temporary issue, why i encounter this issue for a week? 
>>>
>>> because of this problem, i can't develop at company 
>>>
>>> please digging this problem. 
>>>
>>> i send SOAP request and response to you using privately message 
>>>
>>
> please check my privately message. and notice to me about this problem. 
>
>>  
>>>
>>  
>>>

>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d1d51801-ea66-4082-89d9-e5ff7fb1d05e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How to change the status of a keyword (criterion)?

2017-10-24 Thread abe
I'm trying to create a function in a Kotlin application (which uses the 
Java API) that will update the status of the keyword.  By looking over the 
documentation i've been able to get close, but I'm not clear on what 
exactly I need to do to set the status.  This is what I have so far:

fun ChangeKeywordStatus(keywordId: Long, adGroupId: Long) {
val keyword = Criterion()
keyword.id = keywordId


val biddableAdGroupCriterion = BiddableAdGroupCriterion()
biddableAdGroupCriterion.adGroupId = adGroupId
biddableAdGroupCriterion.criterion = keyword

//WHAT DO I DO HERE?


// Create operations.
val operation = AdGroupCriterionOperation()
operation.operand = biddableAdGroupCriterion
operation.operator = Operator.SET




val operation = CampaignOperation()
operation.operand = campaign
operation.operator = Operator.SET
val result = campaignService.mutate(arrayOf(operation))
}

I've looked at the Criterion class but there doesn't appear to be any thing 
that handles status.  What step am I missing to set the status of my 
keyword?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/6dc86212-d674-4e1a-9bec-a5598c40ab23%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: ad-performance-report does not include TEXT_AD type Ads

2017-10-24 Thread Dmitry Iliev
Hello Swetha, some of our clients has reported that Google AdWords does not 
offer *"The Expanded Text Ads with an additional line of description" *anymore. 
Could 
you confirm that? If so we would like to update our corresponding 
documentation.

On Wednesday, October 4, 2017 at 8:49:10 AM UTC+3, Dmitry Iliev wrote:
>
> Hi Swetha, this makes sense for me now, thank you for you time and 
> detailed explanation. I appreciate it! 
>
> On Wednesday, October 4, 2017 at 12:25:49 AM UTC+3, Shwetha Vastrad 
> (AdWords API Team) wrote:
>>
>> Hi Dmitry, 
>>
>> The Expanded Text Ads with an additional line of description are 
>> experimental ad formats and not supported in AdWords API at the moment. 
>> You'll be able to get regular ExpandedTextAds via AdWords API reports or 
>> services as usual. You could consider contacting AdWords product support 
>>  and ask them to opt 
>> you out of experimental ad formats. And then ask them to convert your 
>> existing ads back into Expanded Text Ad format. 
>>
>> Regards,
>> Shwetha, 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/d1c03fe5-e4a5-4d2c-97ba-32196d0743c2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AWQL Reporting slowdown?

2017-10-24 Thread AdWordsApiUser
Hi Michael,

Any updates on this? It appears that some particular accounts are affected 
more badly than others. If I find something specific I will send it across. 
Thanks.

MG

On Wednesday, October 18, 2017 at 5:50:42 PM UTC+5:30, Michael Cloonan 
(AdWords API Team) wrote:
>
> Hello,
>
> Thanks for the extra context. I will relay this to the team and I will 
> share here when I have any updates.
>
> Regards,
> Mike, Adwords API Team
>
> On Wednesday, October 18, 2017 at 5:53:17 AM UTC-4, AdWordsApiUser wrote:
>>
>> I don't have numbers prior to September 7, because we did not do per call 
>> timing tests before the apparent slowdown.
>>
>> A nightly job, that pulled the same query for many thousand accounts, 
>> would complete by 11AM. Starting September 7, it now runs till 5 PM. 
>> Something happened between Sep 6 and Sep 7. This is the second slowdown 
>> after the one that happened about 6 months ago (which was discussed in 
>> detail in this forum as well)
>>
>> Cheers,
>> MG
>>
>>
>>
>> On Tuesday, October 17, 2017 at 6:01:00 PM UTC+5:30, Michael Cloonan 
>> (AdWords API Team) wrote:
>>>
>>> Hello,
>>>
>>> Thanks for the answers to my questions, AdWordsApiUser. For the last 
>>> question, can you give the real-time it takes to run reports previously and 
>>> now, rather than just how much slower it is relatively to before?
>>>
>>> Regards,
>>> Mike, AdWords API Team
>>>
>>> On Tuesday, October 17, 2017 at 3:02:12 AM UTC-4, Dorian Kind wrote:

 On Monday, 16 October 2017 20:28:44 UTC+2, AdWordsApiUser wrote:
>
>
> @Dorian, do you use TSV format by any chance? I keep suspecting that 
> it is something to do with TSV format reports, but I am not able to prove 
> it in experiments with a hundred or so reports. 
>

 No, we use CSV reports exclusively.

>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/40d383e2-b1b7-441f-9ecc-efa07943e80f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: where I approve ThirdPartyRedirectAd?

2017-10-24 Thread 'Peter Oliquino' via AdWords API Forum
Hi Angel,

To better assist you, could you provide your clientCustomerId? You may 
reply to me using the *Reply privately to author* option.

Thanks and regards,
Peter
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/a273e379-93a2-40cd-9503-aa5626222c5b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.