AdWords data changes in previous dates?

2018-05-25 Thread Qaiser Javed


Hello!

 

I have a query let me explain my case first:

 

I generate a report on date *01-Apr-2018* for AdWords data for the month 
period *from 01-Jan-2018 to 31-Jan-2018* (data get from AdWords Reports 
API). At that time (01-Apr-2018) i got following numbers:

 

ImpressionsClicksSearch Impression Share  Exact Match 
Impression Share

 75920 
63% 72%

OK? data was matched with AdWords UI. Now, the problematic area when i 
generate the same report on *22-May-2018 *for the month period* from 
01-Jan-2018 to 31-Jan-2018. *I got report with different numbers while the 
date range is the same.

 

My question why numbers are change for same date range?

Is there any data updation by Google AdWords in back dates?

If there is data updation by Google AdWords in back dates then why they 
need to do this?

 

Please give reference link if you have any.

 

Thanks & Regards,

Qaiser Javed
1 Expert reply*verified_user* 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ca2a4c55-1182-46c9-b0c4-3c9947dadeb4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Batch Job Canceled with no reason

2018-05-25 Thread florian
This is repeatedly happening. I have tried again today with this one : 
744949622, same result. 


On Thursday, May 24, 2018 at 3:33:25 PM UTC+2, Nadine Sundquist (AdWords 
API Team) wrote:
>
> Greetings!
>
> Is this repeatedly happening, or did this just happen the other day? The 
> reason I ask is because on the 22nd and the 23rd, we had some latency 
> issues in batch job service that caused some long-running jobs to cancel. 
> It looks like this job may have been one of them. Could you please give 
> this one a try again?
>
> Thanks,
> Nadine, AdWords API Team
>
> On Wednesday, May 23, 2018 at 4:26:54 PM UTC-4, flo...@ikom.fr 
>  wrote:
>>
>> Hello,
>>
>> I have a problem with an BatchJob. I try to modify an Shopping AdGroup 
>> with 19742 operations on new segmentation but I hit a "Canceled" operation 
>> with no reasons. 
>>
>> Can you help me ? The ID of the processing job is : 744155589. 
>>
>> 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/bc744be5-7eeb-4d98-9e7f-48f31f079a54%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AdWords data changes in previous dates?

2018-05-25 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Qaiser,

One reason why your statistics may have changed is because AdWords may have 
applied adjustments to remove any invalid clicks or impressions. This is 
one aspect of how data freshness works in AdWords. You may check this guide 
 for reference on 
determining your data freshness.

If you deem that this does not resolve your concern, you may send to me the 
complete report definition 

 you 
used and your clientCustomerId so I can further investigate. Please reply 
via *Reply privately to author*.

Thanks and regards,
Luis
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/523cda0d-e998-460f-bf0e-3d4a04a4e080%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AdNetworkType1 = mixed

2018-05-25 Thread Tiana S.
Thanks for confirming it's indeed not fully released in the API yet! That 
would indeed explain the discrepancies.

I'll provide examples privately in a bit. :)

On Thursday, 24 May 2018 23:25:33 UTC+2, Sreelakshmi Sasidharan (AdWords 
API Team) wrote:
>
> Hi Greg and Tiana, 
>
> Would you be able to share some examples (CID and screenshot of the UI 
> view where you are observing this in the UI)? I can take a closer look. 
> From the API perspective, this feature is not fully released yet. That 
> said, discrepancies between UI and the API are likely until then. Please 
> keep an eye on our blog 
>  for 
> announcements on new features. 
>
> Thanks,
> Sreelakshmi, 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/b1d92062-576a-4f9d-ad09-47a0525ea0cc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


use AdGroupCriterionService set Gender and agerang and so on is sucessful but no effect? why? version:201802

2018-05-25 Thread jia zheng
I use AdGroupCriterionService set Gender and agerang and  so on is 
sucessful but no effect with 201802 API .So, I going to compare to 
sucessful and  effect ads data with my fail ads data. then I foud that 
different settings in the entity AdGroupService 。in the success ads ,the 
settings in AdGroupService is use ExplorerAutoOptimizerSetting 

 ,and 
in the fail ads ,the settings in AdGroupService is default use  
TargetingSetting 

 with 
all  details criterionTypeGroup is true! So,I thougth is that the reson to 
fail.and then,I updata the setting make to the same with sucess ads setting 
.but fail with 
TARGETING_SETTING_CANNOT_CHANGE_TARGET_ALL_TO_FALSE_FOR_DEMOGRAPHIC_CRITERION_TYPE_GROUP.SO,I
 
set false at ADD opreration,but it agein with fail 
TARGETING_SETTING_DEMOGRAPHIC_CRITERION_TYPE_GROUPS_MUST_BE_SET_TO_TARGET_ALLemmm.So,I
 
don't konw how to do.I is only want to public ads whit gender!Can't you 
help me?

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

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"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/6a8dcd15-8da2-44b6-8a18-a0326bf2672d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


BatchJobService not returning downloadUrl

2018-05-25 Thread wesley


We are heavy users of the Adwords API (on behalf of our customers) and are 
experiencing some issues with batch jobs.

When we query the BatchJobService for a specific batch job id, we don't get a 
downloadUrl in the response. We were under the assumption that we should always 
get a downloadUrl from the response.

We've had these issues before, but they have been exacerbated in the last two 
days.

Concretely, we are using the BatchJobService to send BatchJob's to e.g. create 
new campaigns, adgroups, ads etc.

Here are the API docs for it: 
https://developers.google.com/adwords/api/docs/reference/v201802/BatchJobService.BatchJob
The docs indicate that the field 'downloadUrl' is *always* present in a 
response.

We are using the `googleads` python library (version 10.1.0), with adwords 
version `v201802`
 
Here is an example of the selector we use

selector = {
'fields': ['Id', 'Status', 'DownloadUrl'],
'predicates': [
{
'field': 'Id',
'operator': 'EQUALS',
'values': [batch_job_id]
}
]
}

and an example `batch_job_id` we use is `745158738` (the client's account id is 
available upon request)

The return we get from using this selector is:

(BatchJob){
   id = 745158738
   status = "DONE"
   progressStats = 
  (ProgressStats){
 numOperationsExecuted = 2
 numOperationsSucceeded = 2
 estimatedPercentExecuted = 2147483647
 numResultsWritten = 2
  }
 }


If we instead use the AWQL:

`SELECT Id, Status, DownloadUrl WHERE Id = 745158738`

then we get

{
'id': 745158738,
'status': 'DONE',
'progressStats': {
'numOperationsExecuted': 2,
'numOperationsSucceeded': 2,
'estimatedPercentExecuted': 2147483647,
'numResultsWritten': 2
},
'uploadUrl': None,
'downloadUrl': None,
'processingErrors': [],
'diskUsageQuotaBalance': None
}

which more accurately shows that we are not receiving anything for the 
`downloadUrl`
(We also get a strange number for `estimatedPercentExecuted`, but we assume 
this is because the number is 2^31-1, the largest signed 32-bit integer. 
Not sure if this matters, but figured we should point it out)

Any idea what is going on? Because we send so many batch jobs per day for 
varying customers, this is giving us a lot of errors.

I've seen in the forum that the BatchJobService is experiencing difficulties, 
but like I said, we also have gotten this before.


Another user that had a similar issue: 
https://groups.google.com/forum/#!searchin/adwords-api/downloadUrl|sort:relevance/adwords-api/ntmtnFLPhWo/SSO4Qr-KDQAJ

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/bcd84ebf-4eec-4784-9d78-9b83430d85eb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Streaming conversions?

2018-05-25 Thread Level 2 Designs
Hello,

I'm currently working with the AdWords API and were exploring some possible 
functionality. Specifically, we'd like to notify a user when someone 
clicks-to-call on one of their ads. This would be after we have completed 
the OAuth flow for their AdWords account and have a valid token with 
permissions. Doing this via polling has a lot of drawbacks, so I'm hoping 
to find a way to get this functionality via either streaming or webhooks, 
and I can't find much about support for either. There is technically a way 
to download reports as a stream, but it's just for processing by chunks 
rather than feeding live data.

Is there any way besides polling to get live data from AdWords?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/3d36c588-b3ca-48d3-a5c9-8fcf6034f14c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Streaming conversions?

2018-05-25 Thread Level 2 Designs
Hello,

I'm currently working with the AdWords API and were exploring some possible 
functionality. Specifically, we'd like to notify a user when someone 
clicks-to-call on one of their ads. This would be after we have completed 
the OAuth flow for their AdWords account and have a valid token with 
permissions. Doing this via polling has a lot of drawbacks, so I'm hoping 
to find a way to get this functionality via either streaming or webhooks, 
and I can't find much about support for either. There is technically a way 
to download reports as a stream, but it's just for processing by chunks 
rather than feeding live data.

Is there any way besides polling to get live data from AdWords?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/f710c1b2-48a2-43cc-827d-c0118e00c2c2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Creating a copy of Campaign when I'm creating the criterion I recibe the error "Unmarshalling Error: cvc-type.2: The type definition cannot be abstract for element ns1:lhsOperand."

2018-05-25 Thread Raul Pinedo
Hi 

I'm creating a copy of a campaign that I had, but when I'm creating the 
criterion for the campaign I get this error, Do you know why this could be? 

I'm using the PHP Libs.

*"google/apiclient": "^2.2",*
*"googleads/googleads-php-lib": "^33.1",*


The error is: Unmarshalling Error: cvc-type.2: The type definition cannot 
be abstract for element ns1:lhsOperand.


Thank you for your answer.


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/1c05c4f4-0585-4491-88d1-716cdfea6db3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Get user location via Ad URL template parameter

2018-05-25 Thread nealgroupads
HI Peter,

I'm using a business data feed to pass in the geo location into adwords. 
Can I pass that thru a URL parameter by it's name? (Not id #?)

tnx,
Paul

On Monday, May 15, 2017 at 2:12:03 AM UTC-4, Peter Oliquino (AdWords API 
Team) wrote:
>
> Hi VJ,
>
> Yes, you may include a value track parameter ( {loc_physical_ms} ) to 
> include the geographical location of the click made by the user or the ( 
> {loc_interest_ms} ) parameter for the location of interest that helped 
> trigger the ad. For the full list of value track parameters that you can 
> use for your upgraded URLs, you may refer here 
> . 
> Looking at the sample URL you have provided, it also seems that you are 
> trying to add some custom parameters into your URLs, this said, you may 
> refer to this section 
> 
>  of 
> the Upgdraded URLs guide 
>  as 
> to how.
>
> Thanks and regards,
> Peter
> 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/4da9cda4-e37b-4c4e-a116-8a9da6d74bc1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Can't add new acount with php examples (ManagedCustomerServiceError.NOT_AUTHORIZED)

2018-05-25 Thread Сергей Паутов
Hello Nadine,

Ok, another question is - How I can add user|email to whitelist from 
Adwords API?

пятница, 25 мая 2018 г., 3:00:23 UTC+3 пользователь Nadine Sundquist 
(AdWords API Team) написал:
>
> Hello Everyone of the Community,
>
> I'm just following up here in case anyone bumps into this. We took this 
> offline and figured this out. If you hit this error, it means that you may 
> be trying to use a whitelisted feature. The inviteeEmail 
> 
>  field 
> currently has a small note on it saying that it is whitelisted, so if you 
> attempt to use it, you'll get this error back. Hopefully, this saves 
> someone some time a little later on.
>
> Cheers,
> Nadine, AdWords API Team
>
> On Tuesday, May 22, 2018 at 4:46:05 PM UTC-4, Teja Makani wrote:
>>
>> Hello Sergey,
>>
>> Please note the correction to my previous response below: 
>>
>> From your logs, I can see that you are trying to add a new client account 
>> under the Manager account. For that, you will need to verify that the user 
>> making this API call has Administrative access 
>>  to the Manager 
>> account. If the user authorizing the API call doesn't have Administrative 
>> access, you are likely to see the NOT_AUTHORIZED error. If that is the 
>> case, you could either ask the Admin on the account to upgrade the access 
>> level of the API user or use the credentials of a user with the required 
>> access level to make the API call. If you still encounter the error with an 
>> administrative access, please share the client customer id along with the 
>> email address used to generate the refresh token and I'll take a look. 
>> Please use *reply privately to the author* to share the details. 
>>
>> Regards,
>> Sai Teja, 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/e1471585-c71d-47ae-aa49-8538c9804d95%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Campaign Criterion ID for OS of all versions

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

I'm going to look into what these -1 values mean and I'll post back here 
with my findings. Thanks for bringing this up!

Regards,
Mike, AdWords API Team

On Thursday, May 24, 2018 at 9:45:02 PM UTC-4, Gary Jiang wrote:
>
> Hi,
>
> I am trying to configure some criterion of a campaign including OS 
> version. I called getOperatingSystemVersionCriterion in ConstantData 
> services and found items with version=-1
>
>
>
>>1. {id: 630153, type: null, Criterion.Type: "OperatingSystemVersion", 
>>name: "Apple iOS",…}
>>   1. Criterion.Type:"OperatingSystemVersion"
>>   2. id:630153
>>   3. name:"Apple iOS"
>>   4. operatorType:"EQUAL_TO"
>>   5. osMajorVersion:-1
>>   6. osMinorVersion:-1
>>   7. type:null
>>2. 1:{id: 630159, type: null, Criterion.Type: 
>>"OperatingSystemVersion", name: "Android", osMajorVersion: -1,…}
>>   1. Criterion.Type:"OperatingSystemVersion"
>>   2. id:630159
>>   3. name:"Android"
>>   4. operatorType:"EQUAL_TO"
>>   5. osMajorVersion:-1
>>   6. osMinorVersion:-1
>>   7. type:null
>>3. 2:{id: 630160, type: null, Criterion.Type: 
>>"OperatingSystemVersion", name: "Palm webOS",…}
>>   1. Criterion.Type:"OperatingSystemVersion"
>>   2. id:630160
>>   3. name:"Palm webOS"
>>   4. operatorType:"EQUAL_TO"
>>   5. osMajorVersion:-1
>>   6. osMinorVersion:-1
>>   7. type:null
>>
>> Just wondering if those refer to operating system of all versions. Thanks
>
> Regards,
>
> Gary 
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ebd7c03c-a878-4ffb-be70-4bf3f5597ad0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: error Unregistered scope(s) in the request:

2018-05-25 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API and Google Ads API Forum
Hello, 

There was an issue for a brief duration and it has been resolved now. Also, 
please verify that the scope in your code is : 
"https://www.googleapis.com/auth/adwords"; . The "s" in adwords was missing 
in your email. If you have it right already, just retrying should work. If 
not, could you please make this change and try again?

If the retry is failing with the correct scope, would you be able to share 
your client Id? Please use the *reply privately to author* option while 
sharing the details. 

Thanks,
Sreelakshmi, 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/ba51b785-5466-42df-bdc6-a7c04932f113%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Campaign Criterion ID for OS of all versions

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

I have confirmed your suspicion that -1 means "all versions". We are going 
to look into a better way to document or present this information so it's 
clear right away.

Regards,
Mike, AdWords API Team

On Friday, May 25, 2018 at 8:07:23 AM UTC-4, Michael Cloonan (AdWords API 
Team) wrote:
>
> Hello,
>
> I'm going to look into what these -1 values mean and I'll post back here 
> with my findings. Thanks for bringing this up!
>
> Regards,
> Mike, AdWords API Team
>
> On Thursday, May 24, 2018 at 9:45:02 PM UTC-4, Gary Jiang wrote:
>>
>> Hi,
>>
>> I am trying to configure some criterion of a campaign including OS 
>> version. I called getOperatingSystemVersionCriterion in ConstantData 
>> services and found items with version=-1
>>
>>
>>
>>>1. {id: 630153, type: null, Criterion.Type: 
>>>"OperatingSystemVersion", name: "Apple iOS",…}
>>>   1. Criterion.Type:"OperatingSystemVersion"
>>>   2. id:630153
>>>   3. name:"Apple iOS"
>>>   4. operatorType:"EQUAL_TO"
>>>   5. osMajorVersion:-1
>>>   6. osMinorVersion:-1
>>>   7. type:null
>>>2. 1:{id: 630159, type: null, Criterion.Type: 
>>>"OperatingSystemVersion", name: "Android", osMajorVersion: -1,…}
>>>   1. Criterion.Type:"OperatingSystemVersion"
>>>   2. id:630159
>>>   3. name:"Android"
>>>   4. operatorType:"EQUAL_TO"
>>>   5. osMajorVersion:-1
>>>   6. osMinorVersion:-1
>>>   7. type:null
>>>3. 2:{id: 630160, type: null, Criterion.Type: 
>>>"OperatingSystemVersion", name: "Palm webOS",…}
>>>   1. Criterion.Type:"OperatingSystemVersion"
>>>   2. id:630160
>>>   3. name:"Palm webOS"
>>>   4. operatorType:"EQUAL_TO"
>>>   5. osMajorVersion:-1
>>>   6. osMinorVersion:-1
>>>   7. type:null
>>>
>>> Just wondering if those refer to operating system of all versions. Thanks
>>
>> Regards,
>>
>> Gary 
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d8e47c1a-df4e-4cac-8e72-8f93c48907da%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: BatchJob performance issues

2018-05-25 Thread 'Dhanya Sundararaju (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Ershov,

Thank you for reaching out. We are aware of this issue and currently 
actively working on it. At this point I have no updates. I will keep you 
post on this thread.

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/2b4a88f0-cf9e-4309-8c8f-66cb4ff72f14%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Campaign Criterion ID for OS of all versions

2018-05-25 Thread Gary Jiang
Great. Thanks for confirmation!

On Friday, May 25, 2018 at 10:03:04 AM UTC-7, Michael Cloonan (AdWords API 
Team) wrote:
>
> Hello,
>
> I have confirmed your suspicion that -1 means "all versions". We are going 
> to look into a better way to document or present this information so it's 
> clear right away.
>
> Regards,
> Mike, AdWords API Team
>
> On Friday, May 25, 2018 at 8:07:23 AM UTC-4, Michael Cloonan (AdWords API 
> Team) wrote:
>>
>> Hello,
>>
>> I'm going to look into what these -1 values mean and I'll post back here 
>> with my findings. Thanks for bringing this up!
>>
>> Regards,
>> Mike, AdWords API Team
>>
>> On Thursday, May 24, 2018 at 9:45:02 PM UTC-4, Gary Jiang wrote:
>>>
>>> Hi,
>>>
>>> I am trying to configure some criterion of a campaign including OS 
>>> version. I called getOperatingSystemVersionCriterion in ConstantData 
>>> services and found items with version=-1
>>>
>>>
>>>
1. {id: 630153, type: null, Criterion.Type: 
"OperatingSystemVersion", name: "Apple iOS",…}
   1. Criterion.Type:"OperatingSystemVersion"
   2. id:630153
   3. name:"Apple iOS"
   4. operatorType:"EQUAL_TO"
   5. osMajorVersion:-1
   6. osMinorVersion:-1
   7. type:null
2. 1:{id: 630159, type: null, Criterion.Type: 
"OperatingSystemVersion", name: "Android", osMajorVersion: -1,…}
   1. Criterion.Type:"OperatingSystemVersion"
   2. id:630159
   3. name:"Android"
   4. operatorType:"EQUAL_TO"
   5. osMajorVersion:-1
   6. osMinorVersion:-1
   7. type:null
3. 2:{id: 630160, type: null, Criterion.Type: 
"OperatingSystemVersion", name: "Palm webOS",…}
   1. Criterion.Type:"OperatingSystemVersion"
   2. id:630160
   3. name:"Palm webOS"
   4. operatorType:"EQUAL_TO"
   5. osMajorVersion:-1
   6. osMinorVersion:-1
   7. type:null

 Just wondering if those refer to operating system of all versions. 
>>> Thanks
>>>
>>> Regards,
>>>
>>> Gary 
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/260cb787-6146-4246-966e-64415a2bcbcb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Multiple Search Parameters for GetKeywordIdeas(v201802)

2018-05-25 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API and Google Ads API Forum
Hello Sally, 

Apologize for taking time to get back to you. Let me explain in detail 
about the issue here. I see that you're using different combinations of 
search parameters in the API that are not available in the UI. Depending on 
the search parameters, sometimes certain search parameters might not be a 
logical combination. The TargetingIdeaService is used to achieve the 
similar goals as the Keyword Planner in the UI based on the input fields 
which are common on both the platforms. Please check this section 

 of 
the guide on Mapping Keyword Planner to replicate that behavior in the UI. 
The best approach is to find the combinations in the Keyword Planner and 
match those parameters to the AdWords UI. Any other combinations of Search 
Parameters are something we do not officially support. 

Could you please elaborate on the specific use case of why you're looking 
to generate the keywords ideas for the combinations? For instance, if you 
are using the keyword parameters, the generated ideas will be based on the 
seed keyword. If the keyword is already defined in the AdGroup, you will be 
able to give the seed AdGroup as the search parameter. I'm trying to 
understand the scenario on how you're planning to use the results from 
these combinations so I can take a look if something similar can be 
achieved through other parameters that match in the Keyword Planner. 

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/9504cc1a-488e-468e-b4c8-4772480e1b69%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: use AdGroupCriterionService set Gender and agerang and so on is sucessful but no effect? why? version:201802

2018-05-25 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API and Google Ads API Forum
Hello, 

The 
TARGETING_SETTING_CANNOT_CHANGE_TARGET_ALL_TO_FALSE_FOR_DEMOGRAPHIC_CRITERION_TYPE_GROUP
 

 error 
is seen when you're trying to change the Demographic criteria groups like 
Age, Gender, Parent, Income Range from true to false. Starting from 
v201802, you will not be able to set the TargetAll 

 from 
true to false. 

As for the second error: 
TARGETING_SETTING_DEMOGRAPHIC_CRITERION_TYPE_GROUPS_MUST_BE_SET_TO_TARGET_ALL 

 error 
is seen when you're explicitly setting the Targeting setting for the 
Demographic criteria (Age, Gender, Parent, Income Range) to false. For all 
the demographic criteria, you will need to set the TargetAll setting to 
true. 

Let me know if you have any other questions. 

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/9b9a9086-09c0-4642-ba2b-327fba011e11%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Creating a copy of Campaign when I'm creating the criterion I recibe the error "Unmarshalling Error: cvc-type.2: The type definition cannot be abstract for element ns1:lhsOperand."

2018-05-25 Thread 'Dhanya Sundararaju (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Raul,

Could you please reply back with client customer id, complete error logs 
and code snippets if possible, so that we can troubleshoot further?

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/75368643-8ba2-4a30-ba08-0225ecb846b4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Streaming conversions?

2018-05-25 Thread 'Dhanya Sundararaju (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi,

I am afraid, you will not be able get live data from AdWords via reports as 
your account statistics (such as clicks, conversions and impressions) are 
delayed by less than three hours and Conversions attributed using attribution 
models  other than “Last 
click” are typically delayed by an additional 12 hours. Furthermore, all 
extension clicks generate a GCLID and you can extract the stats for the 
GCLID by using the CLICK_PERFORMANCE 

 report 
and look for the corresponding rows where clicktype 

 is 
'CALLS'. You may also check out the Phone call conversions 

 section 
in the linked guide. However, you will not be able to map a GCLID to the 
corresponding call. With Click Performance Report 
,
 
you will be able to map the GCLID to it's Ad 

 but 
narrowing it down further will not be possible. I would recommend you to 
post your question on the Advertisers community forum 
 
to 
see if the product experts there have any suggestions. 

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/39d11eca-06db-4f80-9070-f1d33b4909e6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Settings for campaign targeting app or web

2018-05-25 Thread Gary Jiang


Hi, 
I am trying to modify campaign so that the ads will be shown only on mobile 
apps or web pages using Adwords API,  like these settings in AdWords web 
interface in the attached screenshot. I have check MobileApp and Platform 
criteria and they are not quite relevant to my expectation. Could you point 
out which settings I should use? Thanks.

Also I was wondering if I can let the campaign show ads only on Youtube 
pages.

Regards,

Gary

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/f7263bd9-471b-4fd0-b474-cc7515aa5867%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: BatchJobService not returning downloadUrl

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

That is strange; I will get in contact with the team in charge of that 
service and see what we can do to get you the downloadUrl, and also 
investigate why this happened.

Regards,
Mike, AdWords API Team

On Friday, May 25, 2018 at 6:21:49 AM UTC-4, wes...@channable.com wrote:
>
> We are heavy users of the Adwords API (on behalf of our customers) and are 
> experiencing some issues with batch jobs.
>
> When we query the BatchJobService for a specific batch job id, we don't get a 
> downloadUrl in the response. We were under the assumption that we should 
> always get a downloadUrl from the response.
>
> We've had these issues before, but they have been exacerbated in the last two 
> days.
>
> Concretely, we are using the BatchJobService to send BatchJob's to e.g. 
> create new campaigns, adgroups, ads etc.
>
> Here are the API docs for it: 
> https://developers.google.com/adwords/api/docs/reference/v201802/BatchJobService.BatchJob
> The docs indicate that the field 'downloadUrl' is *always* present in a 
> response.
>
> We are using the `googleads` python library (version 10.1.0), with adwords 
> version `v201802`
>  
> Here is an example of the selector we use
>
> selector = {
> 'fields': ['Id', 'Status', 'DownloadUrl'],
> 'predicates': [
> {
> 'field': 'Id',
> 'operator': 'EQUALS',
> 'values': [batch_job_id]
> }
> ]
> }
>
> and an example `batch_job_id` we use is `745158738` (the client's account id 
> is available upon request)
>
> The return we get from using this selector is:
>
> (BatchJob){
>id = 745158738
>status = "DONE"
>progressStats = 
>   (ProgressStats){
>  numOperationsExecuted = 2
>  numOperationsSucceeded = 2
>  estimatedPercentExecuted = 2147483647
>  numResultsWritten = 2
>   }
>  }
>
>
> If we instead use the AWQL:
>
> `SELECT Id, Status, DownloadUrl WHERE Id = 745158738`
>
> then we get
>
> {
> 'id': 745158738,
> 'status': 'DONE',
> 'progressStats': {
> 'numOperationsExecuted': 2,
> 'numOperationsSucceeded': 2,
> 'estimatedPercentExecuted': 2147483647,
> 'numResultsWritten': 2
> },
> 'uploadUrl': None,
> 'downloadUrl': None,
> 'processingErrors': [],
> 'diskUsageQuotaBalance': None
> }
>
> which more accurately shows that we are not receiving anything for the 
> `downloadUrl`
> (We also get a strange number for `estimatedPercentExecuted`, but we assume 
> this is because the number is 2^31-1, the largest signed 32-bit integer. 
> Not sure if this matters, but figured we should point it out)
>
> Any idea what is going on? Because we send so many batch jobs per day for 
> varying customers, this is giving us a lot of errors.
>
> I've seen in the forum that the BatchJobService is experiencing difficulties, 
> but like I said, we also have gotten this before.
>
>
> Another user that had a similar issue: 
> https://groups.google.com/forum/#!searchin/adwords-api/downloadUrl|sort:relevance/adwords-api/ntmtnFLPhWo/SSO4Qr-KDQAJ
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ae981f4a-9b79-453b-be9c-615c525cc313%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Placement Exclusion Script

2018-05-25 Thread Matej Svec
Hey guys,

I have written a script for the exclusion of placement based on an 
AdWords spreadsheet. The issue I encountered is that by default, all of the 
exclusions added via script are added as a website exclusion (cannot 
specify whether the exclusion is an app, youtube channel and so on...). Is 
that functionality going to be added any time soon?

*Referring to this method:*
 
https://developers.google.com/adwords/scripts/docs/reference/adwordsapp/adwordsapp_excludedplacementlist#addExcludedPlacement_1

Another question regarding price extensions. I would love to write a script 
that allows update of price extensions. That is available only via API so 
far, is that going to be available via scripts as well?

*Referring to this class:*
 
https://developers.google.com/adwords/scripts/docs/reference/adwordsapp/adwordsapp_extensions

Kind regards,
Matej

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/0c2c9fe5-a9f9-4589-9566-a30a13b9d53a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: BatchJobService not returning downloadUrl

2018-05-25 Thread GregT
I've also been having the same type of issue. I emailed API support 
directly yesterday. We've been having around a thousand or so jobs per day 
the past few days with this type of issue (the status showing as DONE, but 
there is no download URL to be able to get the results).  Here are a 
handful of job ids from the past couple hours with this issue (I also just 
emailed these in a reply to the support response I got, FYI):

745536273
745442031
745255265

Thanks,
Greg

On Friday, May 25, 2018 at 2:03:17 PM UTC-5, Michael Cloonan (AdWords API 
Team) wrote:
>
> Hello,
>
> That is strange; I will get in contact with the team in charge of that 
> service and see what we can do to get you the downloadUrl, and also 
> investigate why this happened.
>
> Regards,
> Mike, AdWords API Team
>
> On Friday, May 25, 2018 at 6:21:49 AM UTC-4, wes...@channable.com 
>  wrote:
>>
>> We are heavy users of the Adwords API (on behalf of our customers) and are 
>> experiencing some issues with batch jobs.
>>
>> When we query the BatchJobService for a specific batch job id, we don't get 
>> a downloadUrl in the response. We were under the assumption that we should 
>> always get a downloadUrl from the response.
>>
>> We've had these issues before, but they have been exacerbated in the last 
>> two days.
>>
>> Concretely, we are using the BatchJobService to send BatchJob's to e.g. 
>> create new campaigns, adgroups, ads etc.
>>
>> Here are the API docs for it: 
>> https://developers.google.com/adwords/api/docs/reference/v201802/BatchJobService.BatchJob
>> The docs indicate that the field 'downloadUrl' is *always* present in a 
>> response.
>>
>> We are using the `googleads` python library (version 10.1.0), with adwords 
>> version `v201802`
>>  
>> Here is an example of the selector we use
>>
>> selector = {
>> 'fields': ['Id', 'Status', 'DownloadUrl'],
>> 'predicates': [
>> {
>> 'field': 'Id',
>> 'operator': 'EQUALS',
>> 'values': [batch_job_id]
>> }
>> ]
>> }
>>
>> and an example `batch_job_id` we use is `745158738` (the client's account id 
>> is available upon request)
>>
>> The return we get from using this selector is:
>>
>> (BatchJob){
>>id = 745158738
>>status = "DONE"
>>progressStats = 
>>   (ProgressStats){
>>  numOperationsExecuted = 2
>>  numOperationsSucceeded = 2
>>  estimatedPercentExecuted = 2147483647
>>  numResultsWritten = 2
>>   }
>>  }
>>
>>
>> If we instead use the AWQL:
>>
>> `SELECT Id, Status, DownloadUrl WHERE Id = 745158738`
>>
>> then we get
>>
>> {
>> 'id': 745158738,
>> 'status': 'DONE',
>> 'progressStats': {
>> 'numOperationsExecuted': 2,
>> 'numOperationsSucceeded': 2,
>> 'estimatedPercentExecuted': 2147483647,
>> 'numResultsWritten': 2
>> },
>> 'uploadUrl': None,
>> 'downloadUrl': None,
>> 'processingErrors': [],
>> 'diskUsageQuotaBalance': None
>> }
>>
>> which more accurately shows that we are not receiving anything for the 
>> `downloadUrl`
>> (We also get a strange number for `estimatedPercentExecuted`, but we assume 
>> this is because the number is 2^31-1, the largest signed 32-bit integer. 
>> Not sure if this matters, but figured we should point it out)
>>
>> Any idea what is going on? Because we send so many batch jobs per day for 
>> varying customers, this is giving us a lot of errors.
>>
>> I've seen in the forum that the BatchJobService is experiencing 
>> difficulties, but like I said, we also have gotten this before.
>>
>>
>> Another user that had a similar issue: 
>> https://groups.google.com/forum/#!searchin/adwords-api/downloadUrl|sort:relevance/adwords-api/ntmtnFLPhWo/SSO4Qr-KDQAJ
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/a8a111f3-9f51-4adf-b08a-514f8a7a62c2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Settings for campaign targeting app or web

2018-05-25 Thread 'Bharani Cherukuri (AdWords API Team)' via AdWords API and Google Ads API Forum
Hello Gary, 

Are you trying to set the settings from the screenshot through the API? If 
so, you will be able to use MobileDevice 

, Platform 

 and WebPage 

 criterion 
for targeting mobile/tablet devices on different platforms and webpages of 
the advertiser. If your looking for the specific drop-down values, they are 
currently not supported through the API. If your concern is different, 
could you please elaborate and provide the logs, so I can take a look? You 
can reply via Reply privately to author option.

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/1484e894-0dfd-4e12-ab51-7ac4f3cc1c5e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Settings for campaign targeting app or web

2018-05-25 Thread Gary Jiang
Thanks Bharani. I am working on building a function using API to set the 
campaign like the drop down in the screenshot. In case there is no direct 
way to achieve that, I was wondering what are the steps to build a 
workaround using MobileDevice/App or WebPage  Criterion service. For 
example if I want the campaign to be targeted to web only, can I just let 
it match all URLs in WebPage criteria and exclude all apps in MobileApp 
criteria?  


On Friday, May 25, 2018 at 1:16:23 PM UTC-7, Bharani Cherukuri (AdWords API 
Team) wrote:
>
> Hello Gary, 
>
> Are you trying to set the settings from the screenshot through the API? If 
> so, you will be able to use MobileDevice 
> 
> , Platform 
> 
>  and WebPage 
> 
>  criterion 
> for targeting mobile/tablet devices on different platforms and webpages of 
> the advertiser. If your looking for the specific drop-down values, they are 
> currently not supported through the API. If your concern is different, 
> could you please elaborate and provide the logs, so I can take a look? You 
> can reply via Reply privately to author option.
>
> 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/c026c476-6681-4141-bd03-e1755c2e789b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: use AdGroupCriterionService set Gender and agerang and so on is sucessful but no effect? why? version:201802

2018-05-25 Thread jia zheng

i see what you mean.but why my adsgroup is Cannot show based on gender?what 
can i do? i was use adgroupcriterionserver  to set gender is id is "10".But 
all genders are running!
On Saturday, May 26, 2018 at 1:28:05 AM UTC+8, Bharani Cherukuri (AdWords 
API Team) wrote:
>
> Hello, 
>
> The 
> TARGETING_SETTING_CANNOT_CHANGE_TARGET_ALL_TO_FALSE_FOR_DEMOGRAPHIC_CRITERION_TYPE_GROUP
>  
> 
>  error 
> is seen when you're trying to change the Demographic criteria groups like 
> Age, Gender, Parent, Income Range from true to false. Starting from 
> v201802, you will not be able to set the TargetAll 
> 
>  from 
> true to false. 
>
> As for the second error: 
> TARGETING_SETTING_DEMOGRAPHIC_CRITERION_TYPE_GROUPS_MUST_BE_SET_TO_TARGET_ALL 
> 
>  error 
> is seen when you're explicitly setting the Targeting setting for the 
> Demographic criteria (Age, Gender, Parent, Income Range) to false. For all 
> the demographic criteria, you will need to set the TargetAll setting to 
> true. 
>
> Let me know if you have any other questions. 
>
> 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/fe7ffa8c-b576-421b-bd65-03b72a6558f6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.