Re: CustomerSyncService not showing changes

2015-06-23 Thread sebastian . lamelas
Hi Umesh,

As I mentioned in the first post of this discussion:

I also want to clarify that I tried downloading the change history of each 
> account from the UI but it was all to no avail. Every time I tried to 
> download the change history report, the downloaded CSV was truncated.
>

I guess there is no other alternative (both the 'Change History' from the 
UI and the CustomerSyncService seem to be insufficient for the task I am 
dealing with). I am a little bit hopeless now about this issue. We are 
planning on backing up AdWords data from now on. I think this is the lesson 
we learned from all this.


El lunes, 22 de junio de 2015, 18:20:41 (UTC-3), Umesh Dengale escribió:
>
> Hi Sebastian,
>
> The date range is not supported while selecting data from any services, so 
> the AdGroupAdService will ignore the date range provided. I was unaware 
> previously that services ignore the date range.  
> Please use *Change History* in the AdWords product side to get removed 
> Ads' information. In *Change History*, select the date range and select 
> the *Filter* as *Ad Changes*.
>
> Thanks,
> Umesh, AdWords API Team.
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/bb831520-d5ef-467d-ab1f-1095fdeb6e46%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Get All Client Details under MCC account with PHP API

2015-06-23 Thread Danial Klimkin
Hello Sany,


Yes, the approach of running a report and checking the first month with the 
impressions available seems reasonable.


-Danial, AdWords API Team.

On Tuesday, June 23, 2015 at 7:05:40 AM UTC+2, Sarah Riddell wrote:
>
> Hi Danial,
>
> That's why i am using below approach to get account's  create date  as 
> Kevin Winter Suggest, can you tell me that this is ok what i am doing now ? 
> need your feedback on it.
>
>
> https://groups.google.com/forum/#!searchin/adwords-api/creation$20date$20of$20adwords$20account/adwords-api/32TomWaxyd4/lcHix5Y2ceMJ
>
> Thanks,
> Sany
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ece395eb-3d29-46e9-9bbe-0cb219993465%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How can i migrate from Basic API Access to Standart?

2015-06-23 Thread Александр Пятковский
As i know Basic access alows 1 cals per day. But i need more. I already 
get basic api token, how i can change it to standart?

PS. Sorry for bad English

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

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


Can I get specific search query information from a conversion?

2015-06-23 Thread Liam Devlin
Hi all,

I'm new to developing against the Ad Words API, and I'm wondering if the 
particular outcome I'm trying to achieve is even possible.

I'm trying to integrate Ad Words with a third party tool which will track 
leads and sales.

The customer wants to be able to see, on the individual lead created in the 
other system, the search and/or keyword information the person used to 
reach their site.

My understanding is that an AdWords Conversion Tracker will keep track of 
this information, but I'm unsure how to pull this information out 
programmatically.

I see that there is a Conversion Tracker Service, but this appears to be 
used for managing the Conversion Trackers themselves, not for pulling data 
from a specific conversion.

Is there a way to pull the specific search query or keywords used during a 
specific conversion?

If so, what service would I use, and what object(s) would I query against?

Thanks.

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/13ffbddb-14f6-433f-ab81-4a3a180fc9cd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How can i migrate from Basic API Access to Standart?

2015-06-23 Thread Danial Klimkin
Александр, добрый день,


Необходимо заполнить форму, как указано на этой странице

  https://developers.google.com/adwords/api/docs/ratesheet

Все поля нужно заполнять на аглийском. Для получение доступа standard будет 
необхоидмо предоставить подробное описание вашей системы.


-Даниил, команда AdWords API.



On Tuesday, June 23, 2015 at 1:37:34 PM UTC+2, Александр Пятковский wrote:
>
> As i know Basic access alows 1 cals per day. But i need more. I 
> already get basic api token, how i can change it to standart?
>
> PS. Sorry for bad English
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7afbde56-ad26-4467-968a-86c98919079b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Retrieve an Interest & Remarketing criterion through AdGroupCriterionService

2015-06-23 Thread Umesh Dengale
Hello,

Could you provide me the SOAP request and response output? Just click *Reply 
privately to author* in the forum when responding. Don't forget to remove 
the developer token in the output.

Thanks,
Umesh, AdWords API Team.

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/068995d3-89c1-424a-aa71-ce2f4d14bd73%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Problems setting FinalUrls values on keywords

2015-06-23 Thread Giles Bodger
Hi all

We have made a change to our API integration that now sets the finalUrls 
value and not the destinationUrl on a BiddableAdGroupCriterion when adding 
a keyword to an AdGroup and Campaign.

We have been seeing a couple of weird errors though

1. When adding a COMPLETELY NEW campaign i can create a 
BiddableAdGroupCriterion and set the finalUrls value (new string[] 
{"myurl"}) and i do nothing with the destinationUrl property. My keyword is 
created no problem. HOWEVER when i try to apply the same logic to adding a 
new keyword to a campaign that already exists (but has yet to be migrated 
(i.e. it isn't July yet)) I am getting this error 

*AdGroupCriterionError.CANNOT_SET_BOTH_DESTINATION_URL_AND_FINAL_URLS*

This, i cannot understand because i removed the code that would set my url 
to the old destinationUrl property, and coded up the setting of the 
finalUrls.

Does your whole campaign have to have been migrated before you can start to 
add new entities with a finalUrls value ? Are you not allowed to have 
keywords in a campaign that some have destinationUrl set and others have 
finalUrls set ??

I have read that a work around might be to set the detinationUrl to null or 
an empty string, but that seems to be a hack and in any way the 
destinationUrl is readonly as of july 1st so trying to set it after that 
time will give me an error i believe


2. Our internal processes caused a duplication of several new keywords we 
were adding. All with the finalUrls set, but for whatever reason we created 
pairs of identical keywords to be added in 1 api call. All good, and we 
have built in management to account for the errors given back by the 
interface, BUT the error we got is a little misleading - if indeed it 
actually means "you have a duplicate in your request" - the error we are 
getting is ...

*AdGroupCriterionError.CANNOT_MODIFY_URL_FIELDS_WITH_DUPLICATE_ELEMENTS*

We would have expected an error like "DUPLICATE_ELEMENT" or something, if 
indeed this is a duplicate error issue



Anyhow, many thanks in advance

Giles



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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/149c3987-d097-4f7b-8666-a6b9d21ab2ca%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Local Extension limit?

2015-06-23 Thread Michael T

Hello,

Trying to create a bunch of location extensions in a campaign and every now 
and then some get a response of: 

'Exception: [CollectionSizeError.TOO_MANY @ 
operations[0].operand.matchingFunction.rhsOperand]

I guess a main question to ask is what is the limit of location extensions 
for a campaign? also, TOO_MANY is only referred to in consideration of ad 
groups, can't find the reason in relation of TOO_MANY to Location 
Extensions.

Thanks,

Mike

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c1d93f1d-c1c9-45c6-90aa-510034903307%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Adwords API's keyword Planner use Account Setup

2015-06-23 Thread Umesh Dengale
Hi Dhwani,

You can create the My Client Center (MCC) 
 account to apply for 
access to the AdWords API, which is the first step in our sign up guide 
. 

Regards,
Umesh, AdWords API Team.

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/3cad87c8-c109-4197-8a54-36497bbb4b23%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


empty Structure Reports, such as KEYWORDS_PERFORMANCE_REPORT

2015-06-23 Thread HK
As seen temporarily on 6/16, we are again getting empty reports from 
Google, for example the KEYWORDS_PERFORMANCE_REPORT. This seems to have 
started yesterday again. See this 

 
post for details. We don't request any metric fields. We have been make the 
same calls for 8 years and only seen this twice, on 6/16 and starting again 
yesterday. The issue on 6/16 went away by itself without us making any 
changes. It is extremely important that we get this resolved asap as we 
have a big "Upgraded URL" migration today and tomorrow.

It'd be much appreciated if someone could take a look at this as soon as 
possible.

Hans

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

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


Re: CustomerSyncService not showing changes

2015-06-23 Thread Daniel Altman
Hello Umesh, isn't it possible for you and your team to fix the UI reports 
to retrieve the complete CSV?
He has what he needs there, it is just that reports are coming back 
truncated...


On Tuesday, June 23, 2015 at 7:47:20 AM UTC-3, sebastia...@despegar.com 
wrote:
>
> Hi Umesh,
>
> As I mentioned in the first post of this discussion:
>
> I also want to clarify that I tried downloading the change history of each 
>> account from the UI but it was all to no avail. Every time I tried to 
>> download the change history report, the downloaded CSV was truncated.
>>
>
> I guess there is no other alternative (both the 'Change History' from the 
> UI and the CustomerSyncService seem to be insufficient for the task I am 
> dealing with). I am a little bit hopeless now about this issue. We are 
> planning on backing up AdWords data from now on. I think this is the lesson 
> we learned from all this.
>
>
> El lunes, 22 de junio de 2015, 18:20:41 (UTC-3), Umesh Dengale escribió:
>>
>> Hi Sebastian,
>>
>> The date range is not supported while selecting data from any services, 
>> so the AdGroupAdService will ignore the date range provided. I was unaware 
>> previously that services ignore the date range.  
>> Please use *Change History* in the AdWords product side to get removed 
>> Ads' information. In *Change History*, select the date range and select 
>> the *Filter* as *Ad Changes*.
>>
>> Thanks,
>> Umesh, AdWords API Team.
>>
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/dcd3371a-23ca-4424-82be-bb595ce87e55%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Is there ANY possible way to download the Ad (the image itself) used in a Campaign?

2015-06-23 Thread Samuel Otero
Hi people

I'm trying to download the images (the ads) used in my Campaigns. I'm 
working with the reporting feature of your API. Using the Campagin 
Performance Report, I don't find any way to download a binary file or 
something like that.. I could download some data using Selectors, but I 
don't find any way to download any image using this approach either.

Here is an example of some ads and where we can find them in the MCC 
dashboard:




Is there any way to obtain the images using as ads for our campaigns??? We 
are using the .Net library. 

Thank you!

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/12bf53b8-6ef7-4b7c-9ce6-94b90057a5d2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: empty Structure Reports, such as KEYWORDS_PERFORMANCE_REPORT

2015-06-23 Thread Josh Radcliff (AdWords API Team)
Hi Hans,

Are you using the same fields you mentioned in your other post? I ask 
because I just ran a report against a test account (which has no 
impressions) using your field selections and predicates, and the response 
was non-empty. I re-ran this multiple times, and in each case I received 
rows.

Does your request explicitly exclude zero impressions 
?
 
Also, if you're running these reports for the date range of *TODAY*, you 
may have to wait a bit to get results (per the data freshness guide 
).

Cheers,
Josh, AdWords API Team

On Tuesday, June 23, 2015 at 12:45:30 PM UTC-4, HK wrote:
>
> As seen temporarily on 6/16, we are again getting empty reports from 
> Google, for example the KEYWORDS_PERFORMANCE_REPORT. This seems to have 
> started yesterday again. See this 
> 
>  
> post for details. We don't request any metric fields. We have been make the 
> same calls for 8 years and only seen this twice, on 6/16 and starting again 
> yesterday. The issue on 6/16 went away by itself without us making any 
> changes. It is extremely important that we get this resolved asap as we 
> have a big "Upgraded URL" migration today and tomorrow.
>
> It'd be much appreciated if someone could take a look at this as soon as 
> possible.
>
> Hans
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/5eb96502-5c60-4670-8c21-91746538c858%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Placement status column

2015-06-23 Thread Umesh Dengale
Hi Mark,

There are two types of placements reports, the *Automatic placements report* 
and 
the *Managed placements report.*  

The Automatic Placements Report (rows with status equal to *Automatic*) *maps 
*
 to AUTOMATIC_PLACEMENTS_PERFORMANCE_REPORT 

 in 
the API. 

The Managed Placements report (rows with status equal to *Managed*)  *maps* 

 to 
the PLACEMENT_PERFORMANCE_REPORT 

 type 
in the API. 

The status available on the Adwords product side represents 
separate reports on API side and there is no field in the report that maps 
that status (Automatic or Managed) values.  

Regards,
Umesh, AdWords API Team.

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/70536424-06bb-4400-9566-94ccf94e879f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: empty Structure Reports, such as KEYWORDS_PERFORMANCE_REPORT

2015-06-23 Thread HK
Hi, Josh

We are using the same columns as mentioned in the beginning of the other 
post, so...

"AdGroupId, Id, CampaignId, KeywordText, CriteriaDestinationUrl, Status, 
CpcBid, CpmBid, KeywordMatchType, FirstPageCpc, QualityScore, IsNegative, 
CpcBidSource, FinalUrls, FinalMobileUrls, FinalAppUrls, 
TrackingUrlTemplate, UrlCustomParameters

with the following predicates

Status: NOT_EQUALS REMOVED
AdGroupStatus: NOT_EQUALS REMOVED
CampaignStatus: NOT_EQUALS REMOVED

and a dateRangeType of TODAY"

This hasn't changed in years except for the recent addition of FinalUrls, 
FinalMobileUrls, FinalAppUrls, TrackingUrlTemplate and UrlCustomParameters. 
I wouldn't think the freshness would make a difference here as we are not 
requesting any metrics and the reports go from having thousands of rows to 
zero when this issue occurs.

We set includeZeroImpressions to false in the request header, but I 
wouldn't think that matters when no metric columns are requested.

Thanks,
Hans

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7b282e1a-d5cc-4c40-b7e6-6de8d91d3741%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: CustomerSyncService not showing changes

2015-06-23 Thread Josh Radcliff (AdWords API Team)
Hi Daniel, Sebastian,

Could you send me the following information?

   1. The customer ID of the account (xxx-xxx-)
   2. The dates of the changes
   3. If you have them, the campaign and ad group IDs of the deleted ads

If you'd prefer, you can send that information *only to me* by clicking *Reply 
privately to Author* on this message.

Thanks,
Josh, AdWords API Team

On Tuesday, June 23, 2015 at 1:01:15 PM UTC-4, Daniel Altman wrote:
>
> Hello Umesh, isn't it possible for you and your team to fix the UI reports 
> to retrieve the complete CSV?
> He has what he needs there, it is just that reports are coming back 
> truncated...
>
>
> On Tuesday, June 23, 2015 at 7:47:20 AM UTC-3, sebastia...@despegar.com 
> wrote:
>>
>> Hi Umesh,
>>
>> As I mentioned in the first post of this discussion:
>>
>> I also want to clarify that I tried downloading the change history of 
>>> each account from the UI but it was all to no avail. Every time I tried to 
>>> download the change history report, the downloaded CSV was truncated.
>>>
>>
>> I guess there is no other alternative (both the 'Change History' from the 
>> UI and the CustomerSyncService seem to be insufficient for the task I am 
>> dealing with). I am a little bit hopeless now about this issue. We are 
>> planning on backing up AdWords data from now on. I think this is the lesson 
>> we learned from all this.
>>
>>
>> El lunes, 22 de junio de 2015, 18:20:41 (UTC-3), Umesh Dengale escribió:
>>>
>>> Hi Sebastian,
>>>
>>> The date range is not supported while selecting data from any services, 
>>> so the AdGroupAdService will ignore the date range provided. I was unaware 
>>> previously that services ignore the date range.  
>>> Please use *Change History* in the AdWords product side to get removed 
>>> Ads' information. In *Change History*, select the date range and select 
>>> the *Filter* as *Ad Changes*.
>>>
>>> Thanks,
>>> Umesh, AdWords API Team.
>>>
>>

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/625e7099-a075-4df3-9096-5f24b0f9054e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Problems setting FinalUrls values on keywords

2015-06-23 Thread Josh Radcliff (AdWords API Team)
Hi Giles,

On #1, are you sure this is happening when adding a *new* keyword to an 
existing campaign's ad group, and not when trying to issue a *SET* operation 
that passes the final URLs? To my knowledge, we'll only throw that error in 
two scenarios:

   1. On a *SET* where *finalUrls* is specified, the criterion already has 
   a *destinationUrl*, and the operation does not set the *destinationUrl* to 
   empty string ("")
   2. On an *ADD* where both *finalUrls* and *destinationUrl* is specified.

For both #1 and #2, could you pass along the *requestId*s from the failed 
responses if you have them? If not, could you provide me with the date/time 
(including timezone) and ad group and criterion IDs of the failed requests?

Thanks,
Josh, AdWords API Team

On Tuesday, June 23, 2015 at 10:16:06 AM UTC-4, Giles Bodger wrote:
>
> Hi all
>
> We have made a change to our API integration that now sets the finalUrls 
> value and not the destinationUrl on a BiddableAdGroupCriterion when adding 
> a keyword to an AdGroup and Campaign.
>
> We have been seeing a couple of weird errors though
>
> 1. When adding a COMPLETELY NEW campaign i can create a 
> BiddableAdGroupCriterion and set the finalUrls value (new string[] 
> {"myurl"}) and i do nothing with the destinationUrl property. My keyword is 
> created no problem. HOWEVER when i try to apply the same logic to adding a 
> new keyword to a campaign that already exists (but has yet to be migrated 
> (i.e. it isn't July yet)) I am getting this error 
>
> *AdGroupCriterionError.CANNOT_SET_BOTH_DESTINATION_URL_AND_FINAL_URLS*
>
> This, i cannot understand because i removed the code that would set my url 
> to the old destinationUrl property, and coded up the setting of the 
> finalUrls.
>
> Does your whole campaign have to have been migrated before you can start 
> to add new entities with a finalUrls value ? Are you not allowed to have 
> keywords in a campaign that some have destinationUrl set and others have 
> finalUrls set ??
>
> I have read that a work around might be to set the detinationUrl to null 
> or an empty string, but that seems to be a hack and in any way the 
> destinationUrl is readonly as of july 1st so trying to set it after that 
> time will give me an error i believe
>
>
> 2. Our internal processes caused a duplication of several new keywords we 
> were adding. All with the finalUrls set, but for whatever reason we created 
> pairs of identical keywords to be added in 1 api call. All good, and we 
> have built in management to account for the errors given back by the 
> interface, BUT the error we got is a little misleading - if indeed it 
> actually means "you have a duplicate in your request" - the error we are 
> getting is ...
>
> *AdGroupCriterionError.CANNOT_MODIFY_URL_FIELDS_WITH_DUPLICATE_ELEMENTS*
>
> We would have expected an error like "DUPLICATE_ELEMENT" or something, if 
> indeed this is a duplicate error issue
>
>
>
> Anyhow, many thanks in advance
>
> Giles
>
>
>
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/629fcdae-f6a6-49a2-9192-adc0fd1e8840%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Is there ANY possible way to download the Ad (the image itself) used in a Campaign?

2015-06-23 Thread Anthony Madrigal
Hello,

If your ad is a Text ad 
*,
 
*you will not be able to download the ad. However, if your ad is a Template 
Ad 
,
 
you could you the method adAsImage 

 to 
render the ad into an image then use the *get* method for the 
AdGroupAdService 

.

Regards,
Anthony
AdWords API Team

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2beb923d-bf6e-4c81-bdde-de07411e4897%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Placement status column

2015-06-23 Thread Mark R
Thanks Umesh.  Are there any plans to include the Adwords product statuses 
in the Reporting API fields?

-Mark

On Tuesday, June 23, 2015 at 12:35:28 PM UTC-7, Umesh Dengale wrote:
>
> Hi Mark,
>
> There are two types of placements reports, the *Automatic placements 
> report* and the *Managed placements report.*  
>
> The Automatic Placements Report (rows with status equal to *Automatic*) *maps 
> *
>  to AUTOMATIC_PLACEMENTS_PERFORMANCE_REPORT 
> 
>  in 
> the API. 
>
> The Managed Placements report (rows with status equal to *Managed*)  
> *maps* 
> 
>  to 
> the PLACEMENT_PERFORMANCE_REPORT 
> 
>  type 
> in the API. 
>
> The status available on the Adwords product side represents 
> separate reports on API side and there is no field in the report that maps 
> that status (Automatic or Managed) values.  
>
> Regards,
> Umesh, AdWords API Team.
>
>

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

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


Re: empty Structure Reports, such as KEYWORDS_PERFORMANCE_REPORT

2015-06-23 Thread Josh Radcliff (AdWords API Team)
Hi Hans,

Just to be 100% clear: when you get zero rows back, the request still 
succeeds (no error is returned), correct?

If you have the date/time + timezone of a request that returned zero rows + 
the customer ID (xxx-xxx-), could you pass those along so I can 
investigate further?

Thanks,
Josh, AdWords API Team

On Tuesday, June 23, 2015 at 3:49:48 PM UTC-4, HK wrote:
>
> Hi, Josh
>
> We are using the same columns as mentioned in the beginning of the other 
> post, so...
>
> "AdGroupId, Id, CampaignId, KeywordText, CriteriaDestinationUrl, Status, 
> CpcBid, CpmBid, KeywordMatchType, FirstPageCpc, QualityScore, IsNegative, 
> CpcBidSource, FinalUrls, FinalMobileUrls, FinalAppUrls, 
> TrackingUrlTemplate, UrlCustomParameters
>
> with the following predicates
>
> Status: NOT_EQUALS REMOVED
> AdGroupStatus: NOT_EQUALS REMOVED
> CampaignStatus: NOT_EQUALS REMOVED
>
> and a dateRangeType of TODAY"
>
> This hasn't changed in years except for the recent addition of FinalUrls, 
> FinalMobileUrls, FinalAppUrls, TrackingUrlTemplate and UrlCustomParameters. 
> I wouldn't think the freshness would make a difference here as we are not 
> requesting any metrics and the reports go from having thousands of rows to 
> zero when this issue occurs.
>
> We set includeZeroImpressions to false in the request header, but I 
> wouldn't think that matters when no metric columns are requested.
>
> Thanks,
> Hans
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c351015c-32b0-4f47-80b5-c7b179ba40bf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Can I get specific search query information from a conversion?

2015-06-23 Thread Umesh Dengale
Hello,

Search query information is not available due to protecting the user's 
privacy. 
We can provide aggregate data for keywords. The information you are looking 
for is available in the KEYWORDS_PERFORMANCE_REPORT 

. 
The ConvertedClicks 

, Clicks 

, ClickConversionRate 

, keywordText 

 fields 
from KEYWORDS_PERFORMANCE_REPORT will provide the information you are 
looking for.

Thanks,
Umesh, AdWords API Team.

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

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


Re: Placement status column

2015-06-23 Thread Umesh Dengale
Hi Mark,

You could use a combination of the Status and IsNegative fields on the 
PLACEMENT_PERFORMANCE_REPORT 

 to 
get similar information as the Status field in the user interface.
On the AUTOMATIC_PLACEMENTS_PERFORMANCE_REPORT, you can use IsPathExcluded 
to detect excluded (negative) placements.

Thanks,
Umesh, AdWords API Team.

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

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


Re: Problems setting FinalUrls values on keywords

2015-06-23 Thread Giles Bodger
OK - i have got the soap request and requestId for a test i just ran to 
example the #1 scenario

Request made approx 12.57am GMT 23-06-2015

Request header


https://adwords.google.com/api/adwords/cm/v201502";>

ADD

19071444504

Epica билеты концерт Krakow
EXACT




15




http://www.viagogo.ru/_C-15522?AffiliateID=49&adposition={adposition}&AdID={creative}&LCID=1049&PCID=PSRUGOOCONEPICA16122EAF6F-024277







response from API with requestId - 0005193809ef41390ac445e53b00164b

We send most of out creational operations with the bulk service and the 
response we got for this attempt was . 



The Soap Response from the BulkService was as follows


https://adwords.google.com/api/adwords/cm/v201502";>





http://www.w3.org/2001/XMLSchema-instance"; 
xsi:type="AdGroupCriterionError">
operations[0].operand.finalUrls
UrlList{urls=[http://www.viagogo.ru/_C-15522?AffiliateID=49&adposition={adposition}&AdID={creative}&LCID=1049&PCID=PSRUGOOCONEPICA16122EAF6F-024277]}
AdGroupCriterionError.CANNOT_SET_BOTH_DESTINATION_URL_AND_FINAL_URLS
AdGroupCriterionError
CANNOT_SET_BOTH_DESTINATION_URL_AND_FINAL_URLS







Hope that helps, (will also get you a requestId and values for the #2 
scenario)

Giles

On Tuesday, June 23, 2015 at 8:59:47 PM UTC+1, Josh Radcliff (AdWords API 
Team) wrote:
>
> Hi Giles,
>
> On #1, are you sure this is happening when adding a *new* keyword to an 
> existing campaign's ad group, and not when trying to issue a *SET* operation 
> that passes the final URLs? To my knowledge, we'll only throw that error in 
> two scenarios:
>
>1. On a *SET* where *finalUrls* is specified, the criterion already 
>has a *destinationUrl*, and the operation does not set the 
>*destinationUrl* to empty string ("")
>2. On an *ADD* where both *finalUrls* and *destinationUrl* is 
>specified.
>
> For both #1 and #2, could you pass along the *requestId*s from the failed 
> responses if you have them? If not, could you provide me with the date/time 
> (including timezone) and ad group and criterion IDs of the failed requests?
>
> Thanks,
> Josh, AdWords API Team
>
> On Tuesday, June 23, 2015 at 10:16:06 AM UTC-4, Giles Bodger wrote:
>>
>> Hi all
>>
>> We have made a change to our API integration that now sets the finalUrls 
>> value and not the destinationUrl on a BiddableAdGroupCriterion when adding 
>> a keyword to an AdGroup and Campaign.
>>
>> We have been seeing a couple of weird errors though
>>
>> 1. When adding a COMPLETELY NEW campaign i can create a 
>> BiddableAdGroupCriterion and set the finalUrls value (new string[] 
>> {"myurl"}) and i do nothing with the destinationUrl property. My keyword is 
>> created no problem. HOWEVER when i try to apply the same logic to adding a 
>> new keyword to a campaign that already exists (but has yet to be migrated 
>> (i.e. it isn't July yet)) I am getting this error 
>>
>> *AdGroupCriterionError.CANNOT_SET_BOTH_DESTINATION_URL_AND_FINAL_URLS*
>>
>> This, i cannot understand because i removed the code that would set my 
>> url to the old destinationUrl property, and coded up the setting of the 
>> finalUrls.
>>
>> Does your whole campaign have to have been migrated before you can start 
>> to add new entities with a finalUrls value ? Are you not allowed to have 
>> keywords in a campaign that some have destinationUrl set and others have 
>> finalUrls set ??
>>
>> I have read that a work around might be to set the detinationUrl to null 
>> or an empty string, but that seems to be a hack and in any way the 
>> destinationUrl is readonly as of july 1st so trying to set it after that 
>> time will give me an error i believe
>>
>>
>> 2. Our internal processes caused a duplication of several new keywords we 
>> were adding. All with the finalUrls set, but for whatever reason we created 
>> pairs of identical keywords to be added in 1 api call. All good, and we 
>> have built in management to account for the errors given back by the 
>> interface, BUT the error we got is a little misleading - if indeed it 
>> actually means "you have a duplicate in your request" - the error we are 
>> getting is ...
>>
>> *AdGroupCriterionError.CANNOT_MODIFY_URL_FIELDS_WITH_DUPLICATE_ELEMENTS*
>>
>> We would have expected an error like "DUPLICATE_ELEMENT" or something, if 
>> indeed this is a duplicate error issue
>>
>>
>>
>> Anyhow, many thanks in advance
>>
>> Giles
>>
>>
>>
>>

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

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

Re: empty Structure Reports, such as KEYWORDS_PERFORMANCE_REPORT

2015-06-23 Thread HK
Josh,

Correct, the request succeeds (no error) and it returns no rows.

An example of such a request was done at 6/23/2015 5:06:22 PM PDT for 
customer ID 3837500421. It had includeZeroImpressions set to false. We just 
discovered that setting includeZeroImpressions to true does indeed resolve 
the issue. Such a request was sent for the same customer ID at 6/23/2015 
5:11:20 PM PDT.

We should be able to implement that code change tomorrow, but we're still 
surprised that the behavior appears to be randomly changing from one day to 
another. When it does return no rows, all our merchants seem to be 
affected. If this is a planned
change from your side, it'd be great if it was announced as an upcoming 
change before it was implemented.

Thanks,
Hans

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4951dd98-d6bc-46ea-b025-386d976662f1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Creating image with base 64 byte array returns invalid image v201502

2015-06-23 Thread Vince NexonM
Following the image documentation

https://developers.google.com/adwords/api/docs/reference/v201502/AdGroupAdService.Image

It's stated that the raw data image should be base 64 byte array, but I 
kept getting an invalid image error.

I then decided to try the regular byte array, non base 64 format, and it 
accepted and I can see my image ad in my campaign now. Is that a typo in 
the documentation or am I reading it wrong?


Vince


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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4d9ea26f-905f-4cd3-b6f4-2cbfb8e6d463%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.