Re: OAUTH_TOKEN_INVALID

2018-09-06 Thread 'Dannison Yao (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Elena,

The OAUTH_ 

TOKEN_INVALID 

 error 
means the OAuth access token in the header is not valid. Make sure you are 
using the correct token associated for your account. Also, I would 
recommend that you use the refresh token 

 generated 
from an email address which belongs to your manager account so that you 
will have access to all client accounts under it.

If you have confirmed on your end that you are using the correct OAuth2 
credentials in making a request to your client account, and still, this 
error persists, then kindly provide your complete SOAP request and response 
logs as well as the email address of your API user via *Reply privately to 
author *so I can further investigate.

Regards,
Dannison
AdWords API Team

On Friday, September 7, 2018 at 4:44:11 AM UTC+8, Elena Epshtein wrote:
>
> Hello!
>
> I am facing following bug
> suds.WebFault: Server raised fault: '[AuthenticationError.OAUTH_TOKEN_INVALID 
> @ ; trigger:'']'
> in my python code
>
> Could you please let me know what could be a reason for that?
> And how can I fix this?
>
> Thank you!
>
> Elena
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/b85f559f-61ff-4678-b317-ca6e34344735%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Google Ads API vs AWords API

2018-09-06 Thread 'Dannison Yao (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Caihua,

Unfortunately, we are unable to provide details for the upcoming plans for 
the two APIs as of the moment. For now, you may check this blog post 

 which 
discusses about the Google Ads API. For updates, you may keep an eye on our 
blog .

Regards,
Dannison
AdWords API Team

On Friday, September 7, 2018 at 6:43:16 AM UTC+8, Caihua Du wrote:
>
> Hi there, 
>
> It looks like that we have two set of Google Ads APIs right now:
> 1. Google AdWords API: 
> https://developers.google.com/adwords/api/docs/guides/start
> 2. Google Ads API: 
> *https://developers.google.com/google-ads/api/docs/start* 
> 
>  
>
> Can you please share the roadmap of those two APIs? Since Google rebrand 
> "AdWords" as "Google Ads", wondering if we will deprecate AdWords API in 
> future?
>
> Thanks,
> Caihua. 
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/a2421388-0256-4386-92e5-23f20001cfa0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Support for video campaigns

2018-09-06 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Nick,

I'm afraid Video Campaigns are not yet supported in services of the AdWords 
API and still currently supported through reports only. Our team doesn't 
have any news yet on if and when the Video campaigns will be supported on 
AdWords API services. However, you may keep an eye on our blog 
 for any 
updates regarding this.

Thanks and regards,
Luis
AdWords API Team

On Friday, September 7, 2018 at 5:34:55 AM UTC+8, Nick wrote:
>
> Good morning,
>
> We've been waiting for quite a while for better video campaign support, 
> especially around setting budgets.
> The docs still list the Videos as being reports only ( 
> https://developers.google.com/adwords/api/docs/guides/campaigns-overview )
>
> Is there any plans to improve support for video campaigns? We are using 
> them a lot now and not being able to automate some items is becoming a 
> problem.
>
> Kind Regards
> Nick
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/0b7068f1-6bb5-4a21-9dbe-15c098164c6a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How do I query the goals of my campaign?

2018-09-06 Thread jia zheng
I don't need to set it up, what I need is to get it? Doesn't the API 
support access?

在 2018年9月7日星期五 UTC+8上午2:10:08,Bharani Cherukuri (AdWords API Team)写道:
>
> Hello Jia, 
>
> It is currently not possible to set the campaign goals for a campaign 
> through the API. Please keep an eye on our blog 
>  for any 
> upcoming updates regarding this feature. 
>
> Regards,
> Bharani, AdWords API Team
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/3325bdd7-63e8-4280-84ce-3b13889e90de%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Google Ads API vs AWords API

2018-09-06 Thread Caihua Du
Hi there, 

It looks like that we have two set of Google Ads APIs right now:
1. Google AdWords 
API: https://developers.google.com/adwords/api/docs/guides/start
2. Google Ads API: *https://developers.google.com/google-ads/api/docs/start* 

 

Can you please share the roadmap of those two APIs? Since Google rebrand 
"AdWords" as "Google Ads", wondering if we will deprecate AdWords API in 
future?

Thanks,
Caihua. 

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/a206a9d3-e64e-4f92-88f6-e45f071e647d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Are negative placement comments available via API

2018-09-06 Thread 'Milind Sankeshware (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi,

I am afraid that you won't be able to add comments in negative placements 
using AdWords API. Thanks for the feed back. I'll will let the team know 
about your request. Please keep an eye on our blog 
 for any 
upcoming updates regarding this feature. 

Thanks,
Milind, AdWords API Team

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/10cf631f-a09a-4786-968c-7a0b13298de1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Support for video campaigns

2018-09-06 Thread Nick
Good morning,

We've been waiting for quite a while for better video campaign support, 
especially around setting budgets.
The docs still list the Videos as being reports only ( 
https://developers.google.com/adwords/api/docs/guides/campaigns-overview )

Is there any plans to improve support for video campaigns? We are using 
them a lot now and not being able to automate some items is becoming a 
problem.

Kind Regards
Nick

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/d17b80ad-4b23-48fc-a9e2-2c076fa81634%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Can previous date's cost values in performance report change?

2018-09-06 Thread 'Milind Sankeshware (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Alperen,

In general, the performance stats(Cost, Clicks, Impressions) are not 
available immediately. In most cases, the account statistics (such as 
clicks, conversions and impressions) are delayed by less than 3 hours. 
However, some metrics and reports take longer to process or are only 
calculated once a day (rather than on a continuous basis). This guide 
 on data freshness 
should be helpful for better understanding. If is possible that adjustments 
to the stats are made at a later date as well. One possible solution is to 
rerun the reports are regular periods like, end of a week or end of a month 
and check for any updates during that period and record the updates at your 
end. The stats are available at 3 am PST time each day. I hope this will 
help you. Let me know if you have any further questions. 

Thanks,
Milind, AdWords API Team

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/f45ab009-c8b0-4bae-8468-ae8efa02%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: GEO_PERFORMANCE_REPORT doesn't return anything

2018-09-06 Thread 'Milind Sankeshware (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Andrew,

Thanks for following up. I am afraid that we don't have any update on the 
Geo Performance report for Universal App Campaigns. This report is still 
not available for UAC 

.

Thanks,
Milind, AdWords API Team

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/13e99681-7a48-4198-98c3-726a092ec5ef%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


OAUTH_TOKEN_INVALID

2018-09-06 Thread Elena Epshtein
Hello!

I am facing following bug
suds.WebFault: Server raised fault: '[AuthenticationError.OAUTH_TOKEN_INVALID 
@ ; trigger:'']'
in my python code

Could you please let me know what could be a reason for that?
And how can I fix this?

Thank you!

Elena

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/1c152cdd-0639-4559-b260-e5814b12088e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Create New Campaigns with Target CPA Bidding?

2018-09-06 Thread Nellle Rickchards
Edit: Is it possible that I can't use CPA Bidding because I'm currently 
using an Adwords Test Account?

On Thursday, September 6, 2018 at 4:31:55 PM UTC-4, Nellle Rickchards wrote:
>
>
> I'm getting the following error when batch uploading new campaigns:
>
> errorType=BiddingErrors
> trigger=TARGET_CPA
> errorString=BiddingErrors.CONVERSION_TRACKING_NOT_ENABLED
>
> fieldPath=operations[128].operand.biddingStrategyConfiguration.biddingStrategyType
> reason=CONVERSION_TRACKING_NOT_ENABLED
>
> I'de like to set a CPA bid when I upload the scripts instead of adding 
> logic to change our bidding strategy later.
>
> How do I enable conversion tracking on new campaigns uploaded through the 
> API?
>
>
> Here is my code:
>
> def BuildCampaignOperations(batch_job_helper, budget_operations, 
> campaigns):
> budget_id = budget_operations[0]['operand']['budgetId']
>
> campaign_operations = [
> {
> 'xsi_type': 'CampaignOperation',
> 'operand': {
> 'name': i[0],
> 'status': i[2],
> 'id': batch_job_helper.GetId(),
> 'advertisingChannelType': 'SEARCH',
> 'budget': {
> 'budgetId': budget_id
> },
> 'networkSetting': {
> 'targetGoogleSearch': True,
> 'targetSearchNetwork': True,
> 'targetContentNetwork': False,
> 'targetPartnerSearchNetwork': False,
> },
> 'biddingStrategyConfiguration': {
> 'biddingStrategyType': 'MANUAL_CPC'
> }
> #'biddingStrategyConfiguration': {
> #'biddingStrategyType': 'TARGET_CPA',
> #'biddingScheme': {
> #'xsi_type': 'TargetCpaBiddingScheme',
> #'targetCpa': {
> #'microAmount': 100,
> #}
> #}
> #}
> },
> 'operator': 'ADD'
> }
> for i in campaigns]
> return campaign_operations
>
>
>
>
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/c8f6aaa4-9a61-4dc3-8fef-d6e1c95e9e26%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Create New Campaigns with Target CPA Bidding?

2018-09-06 Thread Nellle Rickchards

I'm getting the following error when batch uploading new campaigns:

errorType=BiddingErrors
trigger=TARGET_CPA
errorString=BiddingErrors.CONVERSION_TRACKING_NOT_ENABLED
fieldPath=operations[128].operand.biddingStrategyConfiguration.biddingStrategyType
reason=CONVERSION_TRACKING_NOT_ENABLED

I'de like to set a CPA bid when I upload the scripts instead of adding 
logic to change our bidding strategy later.

How do I enable conversion tracking on new campaigns uploaded through the 
API?


Here is my code:

def BuildCampaignOperations(batch_job_helper, budget_operations, campaigns):
budget_id = budget_operations[0]['operand']['budgetId']

campaign_operations = [
{
'xsi_type': 'CampaignOperation',
'operand': {
'name': i[0],
'status': i[2],
'id': batch_job_helper.GetId(),
'advertisingChannelType': 'SEARCH',
'budget': {
'budgetId': budget_id
},
'networkSetting': {
'targetGoogleSearch': True,
'targetSearchNetwork': True,
'targetContentNetwork': False,
'targetPartnerSearchNetwork': False,
},
'biddingStrategyConfiguration': {
'biddingStrategyType': 'MANUAL_CPC'
}
#'biddingStrategyConfiguration': {
#'biddingStrategyType': 'TARGET_CPA',
#'biddingScheme': {
#'xsi_type': 'TargetCpaBiddingScheme',
#'targetCpa': {
#'microAmount': 100,
#}
#}
#}
},
'operator': 'ADD'
}
for i in campaigns]
return campaign_operations




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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/ae4e59ba-0df4-467f-8e7f-d34d6765ee02%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Change campaign budgets via AdWords API

2018-09-06 Thread 'Teja Makani' via AdWords API and Google Ads API Forum
Hello Laura,

To change the budget of a campaign, you will need to perform 
budgetService.mutate() 

 operation 
and set the budgetId as the existing budgetId of the campaign and set the 
budgetAmount as required. You could then perform CampaignService.get() 

 to 
verify that the budget amount is updated. Please give it a try and if you 
are facing any issues, please share the SOAP logs(request and response) of 
the operation performed without redacting any information. You could use 
reply privately to author option while sharing the details.

Regards,
Sai Teja, AdWords API Team.

On Thursday, September 6, 2018 at 6:33:46 AM UTC-4, Laura Höß wrote:
>
> We'd like to change the campaign budget through the AdWords API.
>
> We can control the status (Enabled, Paused and Removed) of campaigns, ad 
> groups, and keywords.
>
> But the budget can not be changed. But there is no error message coming 
> back, but just the old budget value.
>
> Do we need your special permissions for this?
>
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/216c1837-8a0a-4c6d-86db-ad60e595e3dd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: PolicyViolationError Troubleshooting during batch uploads

2018-09-06 Thread 'Milind Sankeshware (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Neil,

In the batch job, the operations that are not dependent on each other 
should not be impacted by the failure(policy error) of one operation. In 
your batch job set the partialFailure tag to TRUE. This means that when an 
operation fails it returns the error at the end without disrupting the 
other operations. For more information please refer to this guide 
. 
Let me know if you have any further questions. 

Thanks,
Milind, AdWords API Team

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/141e42a7-b8f0-498b-911e-2c6abc11160a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Are negative placement comments available via API

2018-09-06 Thread TJ
When we manually add negative placements via AdWords Editor, our account 
managers commonly write comments about each negative placement. But when we 
add negative placements via API, this field "Comment" is undocumented in 
the API instructions. If "comment" is available in AdWords editor, it 
should be be accessible via API but we cannot figure out how to write a 
comment via the API. Is there a way to write comments for negative 
placements via API that is possibly not in the documentation? 

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/df9ab5fa-3a8d-4826-a250-1f401201cd6c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: 404 responce from api adwords

2018-09-06 Thread 'Teja Makani' via AdWords API and Google Ads API Forum
Hello,

>From the shared screenshot it looks like you are pointing to a version of 
API which was already sunset. Please refer to the Depreciation schedule 
 and migration 
guide 
 to 
know more about AdWords API depreciation and migrating to latest version. 
You could also try the GetCampaigns.php 

 sample 
code after the migration to v201806 version of API. Let me know if you are 
facing any issues while migrating. 

Regards,
Sai Teja, AdWords API Team.

On Thursday, September 6, 2018 at 5:45:35 AM UTC-4, Евгений Морозов wrote:
>
> Im get developerToken and create test accaunt,
> please show me example request, this my code (returned 404 error)
>  $root_path = dirname(__FILE__).'/';
> $token_file= $root_path."token.tkn";
> $OAuth = "4/";
>
> function get_token($OAuth){ // 
> $url = 'https://accounts.google.com/o/oauth2/token';
> $headers = array(
> 'Authorization: Bearer'
> );
>
> $query_params = array(
> "grant_type" => "authorization_code",
> "code" => $OAuth,
> "client_id" => "453xx.apps.googleusercontent.com",
> "client_secret" => "",
> "redirect_uri" => "urn:ietf:wg:oauth:2.0:oob"
> );
> $body = $query_params;
> $curl = curl_init();
> curl_setopt($curl, CURLOPT_URL, $url);
> curl_setopt($curl, CURLOPT_POST, true);
> curl_setopt($curl, CURLOPT_POSTFIELDS, $body);
>
> curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
>
> curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
> curl_setopt($curl, CURLOPT_HEADER, true);
> curl_setopt($curl, CURLINFO_HEADER_OUT, true);
> curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
> $result = curl_exec($curl);
> return($result);
> }
>
> if(file_exists($token_file)){ //
> $token_array= unserialize(file_get_contents($token_file));
> } else {
> $token_array= array("token"=>"","time"=> time() - 3700);
> file_put_contents( $token_file, serialize($token_array) );
> }
>
>
> //
>
> if( time() - $token_array["time"] > 3500 ){ // 
> $response= get_token($OAuth); 
> preg_match('/access_token":\s"(.*?)"/',$token_array["token"],$matches);
>
> if(isset($matches[1])){
> $token_array= array("token"=>$matches[1],"time"=> time());
> file_put_contents( $token_file, serialize($token_array) );
> } else {
> die("invalid token get response or OAuth code need refresh");
> }
> }
>
>
>
> $adwords=<< 
> http://schemas.xmlsoap.org/soap/envelope/; 
> xmlns:xsd="http://www.w3.org/2001/XMLSchema; xmlns:xsi="
> http://www.w3.org/2001/XMLSchema-instance;>
>   
> http://schemas.xmlsoap.org/soap/actor/next; soapenv:mustUnderstand="0" 
> xmlns:ns1="https://adwords.google.com/api/adwords/cm/v201506;>
>   xxx-xxx-
>   xxx
>   test
>   false
>   false
> 
>   
>   
> https://adwords.google.com/api/adwords/cm/v201506;>
>   
> ADD
> 
>   Hello World
>   PAUSED
>   
> 987654321
>   
>   https://adwords.google.com/api/adwords/cm/v201506;>
> DONT_CARE
>   
>   https://adwords.google.com/api/adwords/cm/v201506;>
> false
>   
>   
> true
> true
> false
>   
>   
>  xmlns:ns4="https://adwords.google.com/api/adwords/cm/v201506;>
>   false
> 
>   
> 
>   
> 
>   
> 
> ADWORDS;
>
>
> $url = 'https://adwords.google.com/api/adwords/cm/v201506';
> $headers = array(
> 'Content-Type: application/soap+xml',
> 'Authorization: Bearer ' . $token_array["token"]
> );
>
> $query_params = array(
> "data" => $adwords
> );
> $body = $query_params;
> $curl = curl_init();
> curl_setopt($curl, CURLOPT_URL, $url);
> curl_setopt($curl, CURLOPT_POST, true);
> curl_setopt($curl, CURLOPT_POSTFIELDS, $body);
>
> curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
>
> curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
> curl_setopt($curl, CURLOPT_HEADER, true);
> curl_setopt($curl, CURLINFO_HEADER_OUT, true);
> curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
> //
> $result = curl_exec($curl);
> print_r($result);
>
> ?>
>
>
>
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this 

Re: How do I query the goals of my campaign?

2018-09-06 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API and Google Ads API Forum
Hello Jia, 

It is currently not possible to set the campaign goals for a campaign 
through the API. Please keep an eye on our blog 
 for any 
upcoming updates regarding this feature. 

Regards,
Bharani, AdWords API Team

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/c67019dc-3f57-4fb1-a0c0-3bd5e974ffcc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Can previous date's cost values in performance report change?

2018-09-06 Thread Alperen Belgic
Hello, 

Sorry if this was previously asked, I tried to find but I couldn't, maybe 
because I am not very familiar with the terminology. 

I will be importing cost values per campaign per day daily. 

In the early morning, let's say at 6 am, a process will get previous day's 
cost values and import into the system to provide derived reports. 
(Campaign Performance Report)



1) Is it possible that a cost value for a campaign in a previous day is 
recalculated and changed in Google Adwords database?

2) If the answer for 1) is yes, how many days back I should re-import the 
values that I previously imported into the system? This is to make sure 
that I import the finalised value which will not be changed again. 

3) Also, when could it be the earliest time I can get previous day's cost 
values? This question is not related to the previous ones, I just want to 
know if I can get data before 6 am? 

Thank you very much, 

Alperen Belgic

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/3f72e909-3e7f-44ab-9c6a-ad6886891bc8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Warning] No handlers could be found for logger "googleads.common"

2018-09-06 Thread 'Dhanya Sundararaju (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi all,

If you have not tried already, you may find this post 

 in 
StackOverflow helpful.

Regards,
Dhanya, AdWords API Team

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/bdd202b7-a30d-4247-a7ac-e62cf2868bc6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Why are cancelled accounts being returned by ManagedCustomerService?

2018-09-06 Thread Alperen Belgic
You are absolutely right. In my case, there was no canceled account which
is not hidden.

Thank you,

On Tue, 4 Sep 2018 at 18:52, 'Dhanya Sundararaju (AdWords API Team)' via
AdWords API and Google Ads API Forum  wrote:

> Hi Alperen,
>
> Having ManagedCustomerService.ManagedCustomerLink#ishidden
> 
>  =
> false is not same as cancelled account as it is an option to hide accounts
> that you do not wish to see in the Manager view. The best option would be
> to have a label as discussed earlier.
>
> Regards,
> Dhanya, AdWords API Team
>
> --
> --
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
> Also find us on our blog:
> https://googleadsdeveloper.blogspot.com/
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
>
> You received this message because you are subscribed to the Google
> Groups "AdWords API and Google Ads API Forum" group.
> To post to this group, send email to adwords-api@googlegroups.com
> To unsubscribe from this group, send email to
> adwords-api+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/adwords-api?hl=en
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "AdWords API and Google Ads API Forum" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/adwords-api/NC5vIw0_Shs/unsubscribe.
> To unsubscribe from this group and all its topics, 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/17e61eb4-3de2-491f-b71b-62f3fea00517%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/CAGQVTUsm%2BCmpG9dsfbaN8GWoP8sywwBG5cpVM65cQ7_vNum4wA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: GEO_PERFORMANCE_REPORT doesn't return anything

2018-09-06 Thread Andrew Bovey
Hi,

Is there an update on this topic to pull metrics for Universal App 
Campaigns segmented by Geo via the AdWords API?

Thanks,
Andrew


On Monday, March 26, 2018 at 4:53:50 PM UTC+1, Milind Sankeshware (AdWords 
API Team) wrote:
>
> Hi Andrew,
>
> I am Bharani's colleague and will be following up on this thread as she is 
> unavailable today. We can not comment on when it will be available. Please 
> keep an eye on our blogs 
> 
>  
> for any updates on the upcoming releases. Let me know if you have further 
> questions.
>
> Thanks,
> Milind, AdWords API Team.
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/0b051258-fe20-4951-b1b2-675123109b1f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Policy violations - v201710 vs 201706

2018-09-06 Thread peter . rietzler
Hi Anash

Regarding point 2. 

I am trying hard to force some PolicyFindingErrors now even in non test 
accounts. Our tests forced PolicyViolationErrors beforehands by e.g. 
creating expanded text ads containing terms like "heroin" or "rifles" (done 
in a test account), but when I try to run the same tests against a non test 
account with the updated API version (v201806), these ads are just created 
without any further notice. 

I definitely need to trigger PolicyFindingErrors for a couple of violations 
in order to check for policyTopicIds and messages (such as "Online pharmacy 
certification required" or "Inappropriate Language") just to cross check 
how I can map previous error handling (based on PolicyViolationError) to 
the information  that is now returned by the new PolicyFindingError. 

We previously used the information provided by 
PolicyViolationError.externalPolicyName
PolicyViolationError.isExemptable
PolicyViolationError.key.violatingText
PolicyViolationError.key.policyName

Can you provide a mapping to PolicyFindingError for these fields ? It would 
be really helpful if you could provide advice on how to proceed here.

Just to give you a complete picture: I am also trying to send keywords with 
the same terms test as well as non test accounts still return a proper 
PolicyViolationError even for v201806. 

Thank you for help!
Peter

On Friday, 27 July 2018 19:17:10 UTC+2, Anash P. Oommen (AdWords API Team) 
wrote:
>
> Hi Greg,
>
> Since Josh is not available, I'll answer your questions instead.
>
> 1. Yes, ETA won't produce any PolicyViolationError. Let me know if you see 
> any behaviour otherwise, and we will investigate on priority.
> 2. PolicyFindingErrors (and policies in general) are a lot dependent on 
> the account in which the ad serves, the geographies for which the ad 
> serves, the network, whether we've seen a lot of these errors (and 
> violations) in the past, etc. The test accounts are meant for minimal 
> replication of policy errors; it doesn't support all combinations of 
> PolicyViolationErrors you'd see in production accounts. My suggestion is to 
> design your application such that you can test and verify for minimal 
> PolicyViolationErrors against test accounts, and be able to specify 
> additional policies as runtime-configurable.
>
> Cheers
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Friday, July 27, 2018 at 12:24:14 PM UTC-4, GregT wrote:
>>
>> Hey, Josh.
>>
>> Thanks for looking into this and for the information. I'd just like to 
>> clarify some things.  
>>
>> 1 - Are you saying that creating expanded text ads will now *never* produce 
>> a PolicyViolationError, and we should only be looking for 
>> PolicyFindingErrors? It seems pretty clear that that's what you (& the 
>> documentation you pasted) are saying, but I just want to double check, as 
>> it seems like that means for expanded text ads, there's really not 
>> exemptable vs. non-exemptable anymore, and there's just a single type of 
>> "exemptable but your request will be denied" violation.
>>
>> 2 - As I mentioned in my original July 3 post, I tried to produce (in the 
>> sandbox with v201806) policy violations by using things that are direct 
>> violations of what's given in the advertising policies page you mentioned 
>> (like "work @home", "big big SALE", "FR33 ShiPPiNG", "buy hunting rifle", 
>> various brand names that produce trademark violations in production, etc.), 
>> and these are accepted by the sandbox without issue, although production 
>> v201802 produces policy violations. As I mentioned, the only thing I can 
>> get to produce a policy violation (the new PolicyFindingError) in the 
>> sandbox for v201806 expanded text ads is multiple exclamation points in a 
>> row. Is this expected (it seems like it wouldn't be, considering you 
>> pointed to the advertising policies page for examples of ad text that 
>> should trigger errors)? I guess, in reality, if the answer to #1 above is 
>> yes, then since I can produce that error with multiple exclamation points, 
>> this question is irrelevant, although it seems odd. 
>>
>> Thanks,
>> Greg
>>
>> On Thursday, July 26, 2018 at 4:35:39 PM UTC-5, Josh Radcliff (AdWords 
>> API Team) wrote:
>>>
>>> Hi Greg,
>>>
>>> I ran some tests and spoke with my colleagues today. Starting with 
>>> v201806, some ad types will return a *PolicyFindingError* *instead of* a 
>>> *PolicyViolationError* when there are policy issues. Here's the note we 
>>> added to the Policy Exemption Requests guide 
>>>  
>>> for 
>>> the v201806 release (yellow highlights mine):
>>>
>>> *Note:* Starting in v201806, some ad types (including ExpandedTextAd 
>>> )
>>>  
>>> will fail with a PolicyFindingError 
>>> 

Re: [Warning] No handlers could be found for logger "googleads.common"

2018-09-06 Thread Enoch Rufus
Data upload into user-list were successful; but, the warning still 
persists. Since it is not affecting data-load, I didn't look much into it. 
The warning persists though. 

On Wednesday, 5 September 2018 21:48:23 UTC+2, teresa...@vagaro.com wrote:
>
> Did you find a resolution for this?
>
> On Friday, July 6, 2018 at 2:11:43 AM UTC-7, Enoch Rufus wrote:
>>
>> Hi, I have the below warning when I execute my script:
>>
>> 'No handlers could be found for logger "googleads.common"
>>
>> Screen Grab of this: 
>>
>>
>> 
>>
>>
>>
>> I had installed the googleads library in a virtualenv; however, my code 
>> is in the base environment. The yaml file is also in the base environment 
>> and this warning comes up when I call this (highlighted in yellow in the 
>> below picture):
>>
>> adwords_client = 
>> adwords.AdWordsClient.LoadFromStorage('\the\correct\path\adwords-api.yml')
>>
>>
>> Full code is available here: 
>>
>>
>>
>> 
>>
>>
>> I have tried the following:
>>
>>- using the shebang of both my base python and virtualenv python.
>>- if the libraries are installed on the base path then there is no 
>>such warning (tried this in both Windows and Linux os; however, not on 
>> the 
>>machine where this error is coming up).
>>- I think this is just a warning since I could see data being 
>>uploaded into the AdWords userlist.
>>
>> Could you guide me on how to fix this, please? I'm not an expert with 
>> Python, so if you could break it down, it would help me a lot.
>>
>>
>> Thanks,
>> Enoch
>>
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/f0ed1982-d655-419a-ae05-1cc6bfa52125%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How can I get added to Responsive Search Ad Pilot?

2018-09-06 Thread 'Michael Cloonan (AdWords API Team)' via AdWords API and Google Ads API Forum
Hello,

For now, the main way to get onto this whitelist is by going through your 
Google account manager. If you don't have such a representative, you are 
not eligible at this time.

Regards,
Mike, AdWords API Team

On Monday, September 3, 2018 at 2:22:39 AM UTC-4, Dannison Yao (AdWords API 
Team) wrote:
>
> Hi Gaurav,
>
> Could you provide your clientCustomerId so I can have the team check if 
> you are eligible for the beta use of Responsive Search Ads? You may reply 
> via *Reply privately to author*.
>
> Regards,
> Dannison
> AdWords API Team
>
> On Saturday, September 1, 2018 at 7:26:17 AM UTC+8, 
> bansal412...@hotmail.com wrote:
>>
>> Hello - 
>>
>> I have read about Responsive Search Ads on various blogposts/forums. 
>>
>> How can I get my account added so I can try it out?
>>
>> Thanks,
>> Gaurav
>>
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/912a3222-c46e-479b-b555-d5ef7c69e848%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: There is no "APIs Center" tab in account settings

2018-09-06 Thread 'Vincent Racaza (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi,

It seems that your issue is on finding the "AdWords API Center" in the 
AdWords UI so you can generate a developer token. For the test manager 
account, you cannot see the "AdWords API Center" link, therefore, you can't 
generate the developer token from it. You need to create a non-test manager 
account (or production account) as you can see in the step 1 of this guide 

.

Kindly follow the rest of the steps in the guide and let us know if you 
still encounter any issues. If any issue occurs, kindly provide screenshots 
that show the issue via *Reply privately to author *so I can further 
investigate.

Thanks,
Vincent
AdWords API Team

On Thursday, September 6, 2018 at 4:01:58 PM UTC+8, Миша Васильев wrote:
>
> Hello! Yesterday I received an error updating the Token of the test 
> account. To create an update token, I need a developer token. On the site 
> Adwords did not find the tab "API Center Advord" in the settings (looked in 
> the manager account). Created a new test manager account, but the problem 
> remained.
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/d5106e0c-b3ec-4513-a348-032a7753bcc6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Change campaign budgets via AdWords API

2018-09-06 Thread Laura Höß


We'd like to change the campaign budget through the AdWords API.

We can control the status (Enabled, Paused and Removed) of campaigns, ad 
groups, and keywords.

But the budget can not be changed. But there is no error message coming 
back, but just the old budget value.

Do we need your special permissions for this?

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/a32b1d10-6d58-4f9a-8c99-3e60481fd0c5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Запрос в Adwords с использованием SOAP на PHP

2018-09-06 Thread Евгений Морозов
Получен developerToken созданы управляющий и тестовый аккаунты.

Пытаюсь сделать первый запрос, но получаю 404

https://accounts.google.com/o/oauth2/token';
$headers = array(
'Authorization: Bearer'
);

$query_params = array(
"grant_type" => "authorization_code",
"code" => $OAuth,
"client_id" => 
"453911401622-1f5ll5im82bc415iu59db2mn6qoluvbk.apps.googleusercontent.com",
"client_secret" => "",
"redirect_uri" => "urn:ietf:wg:oauth:2.0:oob"
);
$body = $query_params;
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $body);

curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);

curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, true);
curl_setopt($curl, CURLINFO_HEADER_OUT, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
$result = curl_exec($curl);
return($result);
}

if(file_exists($token_file)){ // Если нет файла с токеном то создаем
$token_array= unserialize(file_get_contents($token_file));
} else {
$token_array= array("token"=>"","time"=> time() - 3700);
file_put_contents( $token_file, serialize($token_array) );
}


//

if( time() - $token_array["time"] > 3500 ){ // Если время жизни токена 
истек то получаем новый
$response= get_token($OAuth); 
preg_match('/access_token":\s"(.*?)"/',$token_array["token"],$matches);

if(isset($matches[1])){
$token_array= array("token"=>$matches[1],"time"=> time());
file_put_contents( $token_file, serialize($token_array) );
} else {
die("invalid token get response or OAuth code need refresh");
}
}



$adwords=<<
http://schemas.xmlsoap.org/soap/envelope/; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;>
  
http://schemas.xmlsoap.org/soap/actor/next; 
soapenv:mustUnderstand="0" 
xmlns:ns1="https://adwords.google.com/api/adwords/cm/v201506;>
  xxx-xxx-
  %s
  test
  false
  false

  
  
https://adwords.google.com/api/adwords/cm/v201506;>
  
ADD

  Hello World
  PAUSED
  
987654321
  
  https://adwords.google.com/api/adwords/cm/v201506;>
DONT_CARE
  
  https://adwords.google.com/api/adwords/cm/v201506;>
false
  
  
true
true
false
  
  
https://adwords.google.com/api/adwords/cm/v201506;>
  false

  

  

  

ADWORDS;

$adwords= sprintf($adwords,$token_array["token"]);

$url = 'https://adwords.google.com/api/adwords/cm/v201506';
$headers = array(
'Content-Type: application/soap+xml',
'Authorization: Bearer ' . $token_array["token"]
);

$query_params = array(
"data" => $adwords
);
$body = $query_params;
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $body);

curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);

curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, true);
curl_setopt($curl, CURLINFO_HEADER_OUT, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
//
$result = curl_exec($curl);
print_r($result);

?>


Подскажите что я делаю не так?

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/a94effb2-b07e-423d-b392-6576f6a47c7c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


404 responce from api adwords

2018-09-06 Thread Евгений Морозов
Im get developerToken and create test accaunt,
please show me example request, this my code (returned 404 error)
https://accounts.google.com/o/oauth2/token';
$headers = array(
'Authorization: Bearer'
);

$query_params = array(
"grant_type" => "authorization_code",
"code" => $OAuth,
"client_id" => "453xx.apps.googleusercontent.com",
"client_secret" => "",
"redirect_uri" => "urn:ietf:wg:oauth:2.0:oob"
);
$body = $query_params;
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $body);

curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);

curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, true);
curl_setopt($curl, CURLINFO_HEADER_OUT, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
$result = curl_exec($curl);
return($result);
}

if(file_exists($token_file)){ //
$token_array= unserialize(file_get_contents($token_file));
} else {
$token_array= array("token"=>"","time"=> time() - 3700);
file_put_contents( $token_file, serialize($token_array) );
}


//

if( time() - $token_array["time"] > 3500 ){ // 
$response= get_token($OAuth); 
preg_match('/access_token":\s"(.*?)"/',$token_array["token"],$matches);

if(isset($matches[1])){
$token_array= array("token"=>$matches[1],"time"=> time());
file_put_contents( $token_file, serialize($token_array) );
} else {
die("invalid token get response or OAuth code need refresh");
}
}



$adwords=<<
http://schemas.xmlsoap.org/soap/envelope/; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;>
  
http://schemas.xmlsoap.org/soap/actor/next; 
soapenv:mustUnderstand="0" 
xmlns:ns1="https://adwords.google.com/api/adwords/cm/v201506;>
  xxx-xxx-
  xxx
  test
  false
  false

  
  
https://adwords.google.com/api/adwords/cm/v201506;>
  
ADD

  Hello World
  PAUSED
  
987654321
  
  https://adwords.google.com/api/adwords/cm/v201506;>
DONT_CARE
  
  https://adwords.google.com/api/adwords/cm/v201506;>
false
  
  
true
true
false
  
  
https://adwords.google.com/api/adwords/cm/v201506;>
  false

  

  

  

ADWORDS;


$url = 'https://adwords.google.com/api/adwords/cm/v201506';
$headers = array(
'Content-Type: application/soap+xml',
'Authorization: Bearer ' . $token_array["token"]
);

$query_params = array(
"data" => $adwords
);
$body = $query_params;
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $body);

curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);

curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, true);
curl_setopt($curl, CURLINFO_HEADER_OUT, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
//
$result = curl_exec($curl);
print_r($result);

?>



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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/d547453f-8bf0-46f4-996d-b88c7801b48e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Geo Performance Report no data. Data exists in Ads UI

2018-09-06 Thread Oksana Sulyma
Perfect, thanks!

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/562f0d19-1fcf-43b8-9459-915729b341e5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Geo Performance Report no data. Data exists in Ads UI

2018-09-06 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Oksana,

In AdWords UI, you could determine if your campaign is UAC via the Campaign 
Type column (if UAC, the value would be "Universal app") and/or Campaign 
Subtype column which is the equivalent of Advertising Channel and 
Advertising Sub Channel in the API.

Let me know if you have further clarifications.

Regards,
Luis
AdWords API

On Thursday, September 6, 2018 at 4:25:41 PM UTC+8, Oksana Sulyma wrote:
>
> Thanks for your help Luis!
>
> I'm copy-pasting here an answer as it could be helpful for other group 
> members:
>
> The type of campaigns that you are using are Universal App Campaigns. 
> This being said, the Geo Performance Report does not support UAC. 
> Currently, the report types available for UAC could be found here 
> .
>  
> If you want to use a location based report for your UAC, I would suggest to 
> use the Campaign Location Target Report 
> 
>  instead.
>
> Hope this clarifies your concern.
>
> Regards,
> Luis
> AdWords API Team
>
> I see in Campaign Performance report Advertising Sub Channel = 'Universal 
> App Campaign' and Advertising Channel = 'Multi Channel' for my Client's 
> Campaign. Could you advice what is the best way to check in Ads UI that 
> Campaign is UAC? 
>
> Thanks again, your answer helped me a lot!
> Oksana
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/12e32ac2-4141-40e1-9239-f9aaaf96d022%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Policy violations - v201710 vs 201706

2018-09-06 Thread peter . rietzler
Hi Josh, Hi Anash

Can I find an overview of all policyTopicIds ? 

Are all policy topics listed here and do the return values of the API 
correspond with this documentation ? 
https://support.google.com/adspolicy/topic/1626336?hl=en_topic=2996750,1308156,

Thanks! 
Peter

On Tuesday, 3 July 2018 12:51:44 UTC+2, Peter Lanser wrote:
>
> Hi, we are currently migrating from Adwords API v201710 to v201806 and we 
> are observing an issue regarding policy violations / excemption requests.
>
> Part of our test suite is the creation of an (expanded) text ad triggering 
> a PolicyViolationError. Everything is fine with v201710 - we are expecting 
> this error (and creating an excemption request later).
>
> [INFO] 
> com.google.api.ads.adwords.lib.client.AdWordsServiceClient.soapXmlLogger 
> SOAP response:
> 
> http://schemas.xmlsoap.org/soap/envelope/;>
> ...
> 
> 
> ...
> 
> https://adwords.google.com/api/adwords/cm/v201710;>
> ...
> http://www.w3.org/2001/XMLSchema-instance; 
> xsi:type="PolicyViolationError">
> ...
> 
> PolicyViolationError.POLICY_ERROR
> PolicyViolationError
> 
> weapons
> Rifle
> 
> Google 
> AdWords
> 
> This ad or keyword 
> requires review before it can run.
> true
> ...
> 
> 
> 
> 
> 
> 
>
> However, the error is not triggered when using v201806. The expected error 
> is not triggered:
>
> [DEBUG] 
> com.google.api.ads.adwords.lib.client.AdWordsServiceClient.soapXmlLogger 
> SOAP response:
> 
> http://schemas.xmlsoap.org/soap/envelope/;>
> ...
> 
> https://adwords.google.com/api/adwords/cm/v201806;>
> 
> 
> AdGroupAdReturnValue
> 
> ...
> http://www.w3.org/2001/XMLSchema-instance; xsi:type="ExpandedTextAd">
> ...
> 
> PAUSED
> 
> REVIEW_IN_PROGRESS
> 
> UNDER_REVIEW
> 
> 
> 
> 
> 
> 
>
> We are aware that there are some changes concerning policy violations as 
> mentioned in 
> https://developers.google.com/adwords/api/docs/reference/release-notes/v201806#policy
>  
> and 
> https://developers.google.com/adwords/api/docs/guides/exemption-requests.
> However, we wouldn't have expected that no error is triggered at all.
>
> Are we missing something? Why isn't the policy error triggered when using 
> v201806?
>
> Thanks for your help,
> Peter
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/92436b16-0d6c-4321-beb5-31945364ae4e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: BatchJobService not returning downloadUrl

2018-09-06 Thread wesley
Hello Michael,

I just had the same problem where I get a `downloadUrl`, but when we try to 
call that URL, we get an invalid status code.

This happened for the following batch job ids:

| batch_job_id |
| - |
| 787630151 |
| 787630490 |
| 797647414 |
| 802682768 |


On Thursday, June 21, 2018 at 7:58:17 PM UTC+2, Michael Cloonan (AdWords 
API Team) wrote:
>
> Hello,
>
> We have regenerated the download URL for that batch job.
>
> Regards,
> Mike, AdWords API Team
>
> On Thursday, June 21, 2018 at 7:49:57 AM UTC-4, Michael Cloonan (AdWords 
> API Team) wrote:
>>
>> Hello,
>>
>> I apologize for the delayed turnaround here. I am following up with the 
>> team to try to find a long-term solution. I think that's the same ID that 
>> you had shared previously, so I will try to get that download URL 
>> regenerated for you.
>>
>> Regards,
>> Mike, AdWords API Team
>>
>> On Thursday, June 21, 2018 at 7:06:27 AM UTC-4, wes...@channable.com 
>>  wrote:
>>>
>>>
>>> Hi all,
>>>
>>> I also found another batch job today that has no `downloadUrl`
>>> batch job id: 759856332
>>>
>>> On Thursday, June 21, 2018 at 9:03:11 AM UTC+2, wes...@channable.com 
>>> wrote:

 Hi all, 

 Was just checking back in to see if there was any new news, since the 
 thread hasn't been updated in over a week.

 Cheers,
 Wesley

 On Tuesday, June 12, 2018 at 2:20:54 PM UTC+2, Michael Cloonan (AdWords 
 API Team) wrote:
>
> Hello,
>
> Thanks for the report, we are working hard to identify the underlying 
> issue here, and I will let you know if we regenerate the download URL for 
> that batch job ID, or if I have any other information to share regarding 
> the previous ones you mentioned.
>
> Regards,
> Mike, AdWords API Team
>
> On Tuesday, June 12, 2018 at 5:42:31 AM UTC-4, wes...@channable.com 
> wrote:
>>
>> Hello,
>>
>> I have just ran into the issue of having no `dowloadUrl` again for 
>> batch job id 759856332
>>
>>
>> On Thursday, June 7, 2018 at 5:28:34 PM UTC+2, Michael Cloonan 
>> (AdWords API Team) wrote:
>>>
>>> Hello,
>>>
>>> We're still investigating these last few. I have followed up with 
>>> the team to see if they have any information they can share, which I 
>>> will 
>>> pass along here when possible.
>>>
>>> Regards,
>>> Mike, AdWords API Team
>>>
>>> On Thursday, June 7, 2018 at 9:06:55 AM UTC-4, wes...@channable.com 
>>> wrote:

 Hi Michael,

 Any news? I have customers waiting to here from me about this.

 Thanks,
 Wesley

 On Tuesday, June 5, 2018 at 1:57:46 PM UTC+2, Michael Cloonan 
 (AdWords API Team) wrote:
>
> Hello,
>
> Yes, when the job is done there should always be a downloadUrl 
> available so you can fetch the results. I'll pass these IDs along to 
> the 
> team.
>
> Regards,
> Mike, AdWords API Team
>
> On Tuesday, June 5, 2018 at 4:17:19 AM UTC-4, wes...@channable.com 
> wrote:
>>
>> I am having this issue (with the same result as what I sent in 
>> the private message) with at least the following 3 batch_job_ids:
>> 744483651
>> 744483600
>> 745226632
>>
>> That is all I can find in the error logs, so it should just be 
>> these 3.
>>
>> Also, should we always expect to have a `downloadUrl` from now 
>> on? If we don't have one, should I just raise the issue here again?  
>>
>> On Monday, June 4, 2018 at 2:32:43 PM UTC+2, Michael Cloonan 
>> (AdWords API Team) wrote:
>>>
>>> Hello,
>>>
>>> Can you provide the full SOAP request/response for that 
>>> particular batch job? You can reply privately to me using the arrow 
>>> at the 
>>> top-right of my post.
>>>
>>> Regards,
>>> Mike, AdWords API Team
>>>
>>> On Monday, June 4, 2018 at 8:29:51 AM UTC-4, 
>>> wes...@channable.com wrote:

 Hi Michael,

 I think most of the issues we had are solved. I am still seeing 
 a few batch jobs that when we download them.

 batch_job_id: 744483651

 This returns a "ParseResponse" (using the python adwors 
 library) of:

 {'mutateResponse': {'@xmlns': 
 'https://adwords.google.com/api/adwords/cm/v201802'}}


 We expect there to be an `rval` key within the 
 `mutateResponse`. This is usually where we get the data from the 
 URL from.

 Any advice there?


 On 

Re: Ad in ad performance report segmented by date has empty date field

2018-09-06 Thread Zweitze
Maybe that particular row was the last row, and it was a report summary?
I think that's the one circumstance where a segmentation field has an empty 
value.

This sounds strange when that particular report ran many times without 
problems - without summary I assume. It suggests a bit changed value 
somewhere (at your premises or Google's premises).

But I could be wrong of course. Let us know if you find out!


On Thursday, September 6, 2018 at 8:50:44 AM UTC+2, Tomas R wrote:
>
> Hi,
>
> Today we noticed an unusual response from AdWords reporting API. One of 
> the "expanded text ads" in ad performance report segmented by date had an 
> empty value for the date field. Can you explain why that would happen?
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/266d13f8-ae09-43d4-abfe-1a242a8919df%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Geo Performance Report no data. Data exists in Ads UI

2018-09-06 Thread Oksana Sulyma
Thanks for your help Luis!

I'm copy-pasting here an answer as it could be helpful for other group 
members:

The type of campaigns that you are using are Universal App Campaigns. This 
being said, the Geo Performance Report does not support UAC. Currently, the 
report types available for UAC could be found here 
.
 
If you want to use a location based report for your UAC, I would suggest to 
use the Campaign Location Target Report 

 instead.

Hope this clarifies your concern.

Regards,
Luis
AdWords API Team

I see in Campaign Performance report Advertising Sub Channel = 'Universal 
App Campaign' and Advertising Channel = 'Multi Channel' for my Client's 
Campaign. Could you advice what is the best way to check in Ads UI that 
Campaign is UAC? 

Thanks again, your answer helped me a lot!
Oksana

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/24843889-811e-4260-9d32-50addc065ff7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


There is no "APIs Center" tab in account settings

2018-09-06 Thread Миша Васильев
Hello! Yesterday I received an error updating the Token of the test 
account. To create an update token, I need a developer token. On the site 
Adwords did not find the tab "API Center Advord" in the settings (looked in 
the manager account). Created a new test manager account, but the problem 
remained.

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/0f1f3769-5310-42ad-b807-4f977acd88f0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Ad in ad performance report segmented by date has empty date field

2018-09-06 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Tomas,

To further investigate the problem, can you provide the clientCustomerId 
and the complete report definition 

 you 
used to generate the report? Please reply via *Reply privately to author*.


Best Regards,
Jaki 
AdWords API Team

On Thursday, September 6, 2018 at 2:50:44 PM UTC+8, Tomas R wrote:
>
> Hi,
>
> Today we noticed an unusual response from AdWords reporting API. One of 
> the "expanded text ads" in ad performance report segmented by date had an 
> empty value for the date field. Can you explain why that would happen?
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/8aba2342-c6f7-48ee-87d0-b6712143b63d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Update bid adjustements of campaign schedule.

2018-09-06 Thread Rapishiny
It works, thank you!
I didn't think we could update only one criterion I always did it on the 
entire campaign.

I used the example of this page: (SetBidModifier class) 
https://developers.google.com/adwords/api/docs/samples/php/campaign-management

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/a0672cb6-c912-47a7-a070-64e52742b994%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Ad in ad performance report segmented by date has empty date field

2018-09-06 Thread Tomas R
Hi,

Today we noticed an unusual response from AdWords reporting API. One of the 
"expanded text ads" in ad performance report segmented by date had an empty 
value for the date field. Can you explain why that would happen?

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/be0b871d-0842-468d-8d30-f01a352b09e8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.