Synchronising Product Partitions - InternalApiError.UNEXPECTED_INTERNAL_API_ERROR

2015-06-17 Thread John

The following error is returned when we call the AdGroupCriterionService to 
synchronise product partitions.  The problem only occurs with one of our 
clients, and is not resolved by repeating the request.  The error first 
occurred on the 13th June after making changes to the shopping campaign 
tree, following the changes in the product taxonomy.




 000518b2e080c1080a8153568900e47b
 AdGroupCriterionService
 mutate
 0
 4254
 
 


 soap:Server
 [InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ 
com.google.ads.api.services.common.error.InternalApiError.(InternalApiErro]


 [InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ 
com.google.ads.api.services.common.error.InternalApiError.(InternalApiErro]
 ApiException

 
 
 InternalApiError.UNEXPECTED_INTERNAL_API_ERROR
 InternalApiError
 UNEXPECTED_INTERNAL_API_ERROR
 
 
 
 
 
 

Any help you can give would be appreciated.

Regards,

John

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/57e31f2e-3b6e-4491-ad11-887c5b7b242a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Final Urls and Criterion ImmutableId as custom parameter within Ad Final urls

2015-06-17 Thread Giles Bodger
HI Josh

My Second question was really just about whether if we did NOTHING and let 
the system auto upgrade our destinationUrls then what would be the 
consequences. ON further reading and discussion i am thinking there would 
be no consequences for the day to day running of our operation (we are a 
little different to your many posters here as we have an inhouse 
implementation of the API integration as opposed to using an agency).

So from the 1st of July you will start to migrate accounts and do the 
following for the following entities
Ad - DestinationUrl will be moved into FinalUrls
Keyword - Url will be moved into FinalUrls
Sitelink - Url will be moved into FinalUrls

We dont think things will affect us greatly, other than the fact that if we 
create any new entities we should not try to set the (as of 1st July) 
readonly url fields, and instead use the FinalUrl fields


I have another question though - 

We have previously used an internal tracking querystring on our ads and 
keywords as follows .

AdGroupCriterion url
http://www.myDomain?AffiliateID=49&adposition={adposition}&AdID={creative}&trackingParam=blah-01
Ad url
http://www.myDomain?AffiliateID=49&adposition={adposition}&AdID={creative}&trackingParam=blah

...we can now take advantage of the new trackingUrlTemplate on our Ads and 
have the Keyword immutableId injected at click time.

So a Final Url on the Ad of

http://www.myDomain?AffiliateID=49

and a tracking template on the Ad of

"{lpurl}&adposition={adposition}&AdID={creative}&keywordId={targetid}

And then we dont need to have ANY DestinationUrl or FinalUrl on our 
keywords 


BUT

We have many many keywords already in existance. What we want to do is 
simply remove all the Destination urls / Final urls (if auto upgraded) from 
the Keywords and default through to the Ad FinalUrl / trackinUrlTemplate - 
all well and good, but how can we remove these without resetting the stats 
on the keyword ? 

Also 
upgrading our Ads, we dont want to have to change them and loose 
performance data, the auto upgrade, we think, will simply move the 
DestinationUrl to the FinalUrl. In order to then tag the targetid 
valuetrack parameter to the click, i think we could simply add a 
trackingUrlTemplate of

{lpurl}&keywordId={targetid}

Are we allowed to amend the Ad's trackingUrlTemplate after Ad creation ?


Alot of questions i know so thanks very much in advance

Giles

On Tuesday, June 16, 2015 at 2:41:33 PM UTC+1, Josh Radcliff (AdWords API 
Team) wrote:
>
> Hi Giles,
>
> Regarding your first question, the *targetid* parameter will behave as 
> you described, although it will contain a hyphen (-) instead of an equals 
> sign (=). That is, it will consist of *kwd-54687945125*. Note that it may 
> contain additional criteria IDs as shown in the example in the Help 
> Center for *Standard parameters* 
> .
>
> On question #2, could you provide some examples so I can better understand 
> the question?
>
> Thanks,
> Josh, AdWords API Team
>
> On Monday, June 15, 2015 at 8:57:28 AM UTC-4, Giles Bodger wrote:
>>
>> Hi all,
>>
>> Just looking at the possibilities for Final Urls and the migration from 
>> Destination Url and i have a couple of questions
>>
>> 1. I would like to add the Google generated CriterionImmutableId for the 
>> keyword used, as a custom parameter to my ad's Final Url. I see that i can 
>> add a CustomParameter object to the Keyword itself when i create it, but 
>> obviously at the time i create it i wont know the immutableId that Google 
>> assigns it. Is there a standard ValueTrack parameter i can use on the Ad's 
>> Final url that will allow me to obtain this?
>>
>> This link here - 
>> https://support.google.com/adwords/answer/2375447?hl=en-GB - appears to 
>> hint towards using "targetid" as a tracking parameter.
>>
>> If so, am i correct in saying that, if my Final Url for an Ad is "
>> http://www.mysite.com/blah/?"; and i have a tracking template of 
>> "{targetid}" assigned to it, then when my ad is served and i get a click on 
>> it, the url that the user will be sent to will be "
>> http://www.mysite.com/blah?kwd=54687945125";, where 54687945125 is the 
>> google assigned Criterion immutable Id ? 
>>
>> If this is not available as a standard ValueTrack parameter then when 
>> creating my keywords via the API, would i have to create the Keyword, 
>> ascertain it's Google assigned ImmutableId (which we receive on creation 
>> via the API) and then assign a CustomParameter variable via the API - in 
>> essence making 2 API calls on each keyword's creation ?
>>
>> Also how will the custom parameters be described within the reports?
>>
>>
>> 2. We currently have our internal tracking added to the landing page as a 
>> querystring. If we did nothing before we were automatically upgraded, what 
>> would be the possible issues we could face ?
>>
>>
>>
>> Many thanks in advance
>>
>> Giles
>>
>

-- 
-- 
=~=~=~=~=~=

Filtering Terms out of Search Query Report Results

2015-06-17 Thread Austin Denny
I'm trying to determine the proper syntax to exclude terms from search 
query report results, but not having much luck. I'm getting a selector 
parsing error on line 37. Anyone have experience doing this that could 
better explain the process than the AWQL documentation? 

Thanks!
AD

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/4e3e17de-e682-4a16-a56d-1dc6e26ddbac%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Adwords API's keyword Planner use Account Setup

2015-06-17 Thread Umesh Dengale
Hi Dhwani,

Glad to know that you are interested in using the API. As a first step, I 
suggest that you go through our sign up guide 
. 
Here's some information to get you oriented:

   - Developer Documentation : 
   The video on the homepage is a nice overview.
   - Basic Concepts 
   
   - Making Your First Request 
   
   - AdWords API Forum 
   : You'll find a 
   lot of answers to your questions, and you can post question as well.

The rate sheet and non-compliance fees guide 
 you referenced 
has some information about account access levels and non compliance 
fees.  You can apply for standard access by filling out this standard 
access account form . 
Please 
check out our rate limit guide 

 for operational 
limit based on access level.

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/c94e8b4d-a913-4a69-8107-a78a742ca5b3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Final Urls and Criterion ImmutableId as custom parameter within Ad Final urls

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

Please see my responses below in blue.

Cheers,
Josh, AdWords API Team

On Wednesday, June 17, 2015 at 7:56:05 AM UTC-4, Giles Bodger wrote:
>
> HI Josh
>
> My Second question was really just about whether if we did NOTHING and let 
> the system auto upgrade our destinationUrls then what would be the 
> consequences. ON further reading and discussion i am thinking there would 
> be no consequences for the day to day running of our operation (we are a 
> little different to your many posters here as we have an inhouse 
> implementation of the API integration as opposed to using an agency).
>
> So from the 1st of July you will start to migrate accounts and do the 
> following for the following entities
> Ad - DestinationUrl will be moved into FinalUrls
> Keyword - Url will be moved into FinalUrls
> Sitelink - Url will be moved into FinalUrls
>
> We dont think things will affect us greatly, other than the fact that if 
> we create any new entities we should not try to set the (as of 1st July) 
> readonly url fields, and instead use the FinalUrl fields
>
>
> I have another question though - 
>
> We have previously used an internal tracking querystring on our ads and 
> keywords as follows .
>
> AdGroupCriterion url
>
> http://www.myDomain?AffiliateID=49&adposition={adposition}&AdID={creative}&trackingParam=blah-01
> Ad url
>
> http://www.myDomain?AffiliateID=49&adposition={adposition}&AdID={creative}&trackingParam=blah
>
> ...we can now take advantage of the new trackingUrlTemplate on our Ads and 
> have the Keyword immutableId injected at click time.
>
> So a Final Url on the Ad of
>
> http://www.myDomain?AffiliateID=49
>
> and a tracking template on the Ad of
>
> "{lpurl}&adposition={adposition}&AdID={creative}&keywordId={targetid}
>
> And then we dont need to have ANY DestinationUrl or FinalUrl on our 
> keywords 
>
>
> BUT
>
> We have many many keywords already in existance. What we want to do is 
> simply remove all the Destination urls / Final urls (if auto upgraded) from 
> the Keywords and default through to the Ad FinalUrl / trackinUrlTemplate - 
> all well and good, but how can we remove these without resetting the stats 
> on the keyword ? 
>

For keywords (and other types of BiddableAdGroupCriterion 
),
 
you can *update* the keyword and clear the finalUrls 

 field 
by setting it to a UrlList 

 with 
an empty *urls* list. Similarly, you can clear the trackingUrlTemplate 

 by 
setting it to an empty string (""). This will not reset the stats on those 
keywords, since the IDs won't change.
Note, however, that changes to keywords *will* potentially stop your ads 
from serving while the changes are being policy reviewed. See the Updating 
upgraded URLs section 

 of 
the guide for details.


> Also 
> upgrading our Ads, we dont want to have to change them and loose 
> performance data, the auto upgrade, we think, will simply move the 
> DestinationUrl to the FinalUrl. In order to then tag the targetid 
> valuetrack parameter to the click, i think we could simply add a 
> trackingUrlTemplate of
>
> {lpurl}&keywordId={targetid}
>
> Are we allowed to amend the Ad's trackingUrlTemplate after Ad creation ?
>

Ads are immutable 
,
 
so you won't be able to update those fields via a *SET* operation. Instead, 
you'll have to *REMOVE* the existing ad and *ADD* a new one with the 
desired attributes.


>
> Alot of questions i know so thanks very much in advance
>
> Giles
>
> On Tuesday, June 16, 2015 at 2:41:33 PM UTC+1, Josh Radcliff (AdWords API 
> Team) wrote:
>>
>> Hi Giles,
>>
>> Regarding your first question, the *targetid* parameter will behave as 
>> you described, although it will contain a hyphen (-) instead of an equals 
>> sign (=). That is, it will consist of *kwd-54687945125*. Note that it 
>> may contain additional criteria IDs as shown in the example in the Help 
>> Center for *Standard parameters* 
>> .
>>
>> On question #2, could you provide some examples so I can better 
>> understand the question?
>>
>> Thanks,
>> Josh, AdWords API Team
>>
>> On Monday, June 15, 2015 at 8:57:28 AM UTC-4, Giles Bodger wrote:
>>>
>>> Hi all,
>>>
>>> Just looking at the possibilities for Final Urls and the migration from 
>>> Destination Url and i have a couple of questions
>>>
>>> 1. I woul

Re: Tracking Template on AdGroup Level (or higher)

2015-06-17 Thread pete

>
> Completely agree with Mark - Google have used some run-time logic to 
>> append params with the appropriate param delimiter in the past.
>>
>
In fact - a Value Track parameter {delim} would be perfect.

What say you Google?

pete 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/5f427cb3-8fd8-4c5b-bf7a-de1aa5a7e67e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Tracking template for DSAs

2015-06-17 Thread mm
Hey Josh -
Any update on this? We're moving into our upgrade process & would sure 
appreciate it if we could get a resolution on this.

Thanks!
mm

On Monday, June 8, 2015 at 9:09:08 AM UTC-5, Josh Radcliff (AdWords API 
Team) wrote:
>
> Hi mm,
>
> Thanks for sending over the request ID. I was able to reproduce the 
> behavior you described, but then things got interesting. :)
>
> According to our DynamicSearchAd documentation 
> 
> :
>
> *{unescapedlpurl} can only be used at the beginning of the URL field. It 
> will be replaced with the full landing page URL of the displayed ad. Extra 
> query parameters can be added to the end, e.g.: "{unescapedlpurl}?lang=en".*
>
> However, I was able to create a *DynamicSearchAd* with the following 
> *trackingUrlTemplate*:
>
> http://www.example.com/?{_cust1}&lpurl={unescapedlpurl}
>
> I'm following up with the upgraded URLs team to determine precisely what's 
> going on here. I'll let you know as soon as I have more information.
>
> Thanks,
> Josh, AdWords API Team
>
> On Friday, June 5, 2015 at 10:21:00 PM UTC-4, mm wrote:
>>
>> Sure - here's one: 
>>
>> 000517c860f796900abfa015f100fce8
>>
>> I can certainly generate more if needed!
>>
>>
>> On Friday, June 5, 2015 at 3:54:51 PM UTC-5, Josh Radcliff (AdWords API 
>> Team) wrote:
>>>
>>> Hi mm,
>>>
>>> Would you happen to have the request IDs from the failed attempts at 
>>> creating a DSA with {unescapedlpurl}? I'd like to look up those 
>>> requests so I can investigate further.
>>>
>>> Thanks,
>>> Josh, AdWords API Team
>>>
>>> On Friday, June 5, 2015 at 1:59:43 PM UTC-4, mm wrote:

 Hey guys -
 I've got a question about tracking templates. As we move to 
 upgradedUrls, we plan to move towards a model where we specify the 
 tracking 
 template at the campaign level and override where needed (likely at the 
 adgroup). For a search campaign, the tracking template looks something 
 like 
 this:


 http://tracking.com/redirector?kwid={targetid}x{adgroupid}x{campaignid}&adid={creative}&url={unescapedlpurl}

 Now I'm going through and setting a tracking template at various levels 
 in an account to test my changes. This has been working great so far. Data 
 coming in to the tracking server looks good, etc. 

 I can create a DSA with no tracking template of its own in a campaign 
 with this tracking template. But when I tried to create a DSA with its own 
 tracking template in this format, the create failed 
 with AdError.INVALID_DSA_URL_TAG. After changing the template to use 
 {escapedlpurl} 
 I could create the DSA. 

 So the question I really have is what happens when a DSA with no 
 tracking template of its own is served and the template at a higher level 
 uses {unescapedlpurl}? Why is that acceptable yet a DSA with the same 
 template is not? It strikes me as problematic that I could have a template 
 at a higher level that isn't considered valid at lower levels.

 Thanks -
 mm

>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ed3c5a51-ed7e-4b68-9d5d-1fd0dae64e7c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


PlacementURL Not Returned Properly in Keywords Performance Report

2015-06-17 Thread Charlie Saunders
Hello all,

I am having an issue with the Keywords Performance Report where I request 
the PlacementURL field and it seems to come back as the KeywordText field.

I made the following request:

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

KeywordText
PlacementUrl
Impressions
Clicks
Cost

20150515
20150531


KEYWORDS_PERFORMANCE_REPORT 
#1434552123212
KEYWORDS_PERFORMANCE_REPORT
CUSTOM_DATE
TSV


And the columns in the returned file were:
Keyword, Keyword, Impressions, Clicks, Cost

Does this field not work in this context or is this a bug?

Thanks!

Charlie

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/a07e14fa-61d3-41a6-8cb6-bc17af35eecf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: API key AdWords for smaller agencies

2015-06-17 Thread bastien rabaute
Hi Barbora,

Maybe you can try to see if https://www.awql.me can fit your needs. If it 
doen't as is, let me know.

Bastien
SunnyReports and AWQL.me cofounder


Le vendredi 22 mai 2015 15:09:47 UTC+2, Barbora Ilic a écrit :
>
> Hi everyone,
>
> here is the issue.  We have a webapp: Our customers connect/link their 
> adwords account (with oauth). We fetch basic reporting info from their 
> account/campaigns 
> https://developers.google.com/adwords/api/docs/guides/reporting We don't 
> want to setup/manage/optimize/change or anything like that. Only fetch 
> reporting data.
>
> Do we really need a full blown API token like huge marketing agencies and 
> complete this form and get approved 
> https://services.google.com/fb/forms/newtokenlow/ to be able to do that? 
> Is there any other option?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/eb86555a-eb5b-4f5c-8e24-62424c374c9e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: KEYWORDS_PERFORMANCE_REPORT empty Structure Reports

2015-06-17 Thread Umesh Dengale
Hi Michael,

Your initial KEYWORD_PERFORMANCE_REPORT 

 request did not contain metric fields, so no rows returned. After you 
added the metric (Impressions) field in your request, your response 
contains data. Report requests need to include at least one *metric* 

 (e.g. Impressions 

, Clicks 

, Cost 
,
 
etc.) to get back data.

If you take a look at the KEYWORD_PERFORMANCE_REPORT 
,
 
you'll see that each field has a *Behavior*. The *Behavior* field can be 
Metric, Segment, or Attribute. If you pick any of those *Metric* fields, 
you'll get back data.

Cheers,
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/a2a2306a-0481-49df-8e6e-af3b016f6fe2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


I want to get Vertical of japanese

2015-06-17 Thread tanaka Yusaku
Now, Use the ConstantDataService (v201502) 

 to 
get Vertical of japanese. 
But Vertical List is all english.
Is there a good way to get in Japanese ? 

i use ruby to operate adwords api


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/51f84f69-55b1-440d-aacf-50f12846ac27%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Syntax error when inserting onClick tag

2015-06-17 Thread Alex M
I was directed here by a Google Adwords Support member after a lengthy 
conversation in which she was eventually unable to help me with this code.

Anywho, I am attempting to add an onClick tag to an "Add to Cart" image 
button so that I can track the conversions of people clicking it.


This code : 'https://www.landscapesupplyco.com/cart/?action=add"; 
method="post">Add to https://www.landscapesupplyco.com/cart/')"/> 
cart$'.$price.''

is giving me a parse/syntax error and preventing the page from loading (I 
also tried adding a space between conversion and the beginning 
parentheses). Even the .pdf download link in the example located here 
: https://support.google.com/adwords/answer/6095821?hl=en&authuser=0 under 
"Setting up an onClick handler for conversions" in the image portion 
results in a syntax error.

What would be the correct code to avoid this error and accurately report 
conversions of "Add to Cart" clicks? With the given example I'd be 
surprised if anyone has gotten a click tracking even to report correctly, 
lol.


Thanks in advance for your help.

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

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


Re: Filtering Terms out of Search Query Report Results

2015-06-17 Thread Anthony Madrigal
Hi,

Since this issue is regarding AdWords Scripts, could you please submit your 
question again on the AdWords Scripts forum 

?

Thanks,
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/cfdf716e-528b-4d84-9ac3-ed91366b2f3a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: PlacementURL Not Returned Properly in Keywords Performance Report

2015-06-17 Thread Anthony Madrigal
Hi Charlie,

The *PlacementUrl* and *KeywordText* fields both contain the same 
information: a descriptive string for the criterion. Therefore, I'd 
recommend selecting one or the other. If you select both, you'll still only 
get back one field with the display name "Keyword".

We're aware that this is confusing and are looking into removing the 
duplicate fields in a future version of the API.

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/cb7ef9e3-00e9-4053-b396-12ec70fd8326%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Synchronising Product Partitions - InternalApiError.UNEXPECTED_INTERNAL_API_ERROR

2015-06-17 Thread Nadine Sundquist (AdWords API Team)
Hi John,

I'll need to dig a little deeper to find the root of the issue. Please 
click *Reply privately to author* and send your failed SOAP XML request *only 
to me*. I want to narrow down which AdGroupCriterion could be causing this 
error.

Thanks,
Nadine, AdWords API Team 

On Wednesday, June 17, 2015 at 5:13:26 AM UTC-4, John wrote:
>
>
> The following error is returned when we call the AdGroupCriterionService 
> to synchronise product partitions.  The problem only occurs with one of our 
> clients, and is not resolved by repeating the request.  The error first 
> occurred on the 13th June after making changes to the shopping campaign 
> tree, following the changes in the product taxonomy.
>
> 
> 
> 
>  000518b2e080c1080a8153568900e47b
>  AdGroupCriterionService
>  mutate
>  0
>  4254
>  
>  
> 
> 
>  soap:Server
>  [InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ 
> com.google.ads.api.services.common.error.InternalApiError.(InternalApiErro]
> 
> 
>  [InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ 
> com.google.ads.api.services.common.error.InternalApiError.(InternalApiErro]
>  ApiException
> 
>  
>  
>  InternalApiError.UNEXPECTED_INTERNAL_API_ERROR
>  InternalApiError
>  UNEXPECTED_INTERNAL_API_ERROR
>  
>  
>  
>  
>  
>  
>
> Any help you can give would be appreciated.
>
> Regards,
>
> John
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/8a07d0e2-cba3-4835-87f8-dec58fc49586%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Upgraded URL - Final URL & Tracking templates

2015-06-17 Thread Josh Radcliff (AdWords API Team)
Hi Gopi,

I think I (finally) understand your original question. Based on what you 
describe, I think you should be fine in terms of the domain check, provided 
that your tracking template ultimately redirects the user to a site on the 
same domain as your display URL.

However, if your content changes based on parameter values, you may 
encounter policy issues if the content doesn't match the ad.

Cheers,
Josh, AdWords API Team

On Tuesday, June 16, 2015 at 2:23:55 PM UTC-4, Gopi wrote:
>
> Josh, 
>
> Thanks a lot for your reply. But my final url Domain would be the same 
> irrespective of the parameters passed. So i have to give 2 final URLs with 
> and without parameters?
>
>As per this documentation just the domain wouldn't suffice?
>
>  *Check your final URL* to make sure it meets these requirements: 
> * Domain:* The final URL that you enter for your ad needs to use the 
> same domain as your landing page's domain (the website where people 
> actually end up).
>  https://support.google.com/adwordspolicy/answer/6021546
>
>   Thanks
> Gopi
>
>
> On Tuesday, June 16, 2015 at 6:46:53 AM UTC-7, Josh Radcliff (AdWords API 
> Team) wrote:
>>
>> Hi Gopi,
>>
>> It sounds like for your use case, the user may be redirected to *more 
>> than one* final URL. In that case, you should include *all* of the final 
>> URLs in the finalUrls collection 
>> .
>>  
>> In fact, this is precisely why the *finalUrls* field is a collection 
>> instead of a single value.
>>
>> Regarding approvals, the approval process may mark an ad disapproved 
>> after some time, so you should periodically check your account for 
>> disapproved ads. You can do this either by retrieving the 
>> AdGroupAd.approvalStatus 
>> 
>>  via AdGroupAdService 
>> ,
>>  
>> or by running an AD_PERFORMANCE_REPORT 
>> 
>>  that 
>> includes the CreativeApprovalStatus field 
>> .
>>  
>> I'd recommend the latter, since report requests are more lightweight.
>>
>> Cheers,
>> Josh, AdWords API Team
>>
>> On Friday, June 12, 2015 at 4:57:18 PM UTC-4, Gopi wrote:
>>>
>>> Hi All, 
>>>
>>>My Ad currently looks like 
>>>
>>>Display URL : website.com
>>>Destination URL : 
>>> http://tracker.redirect/?param1=type¶m2=location
>>>Landing Page:  local.website.com/index.do?param1=type¶m2=location
>>>
>>>Using Upgraded URL
>>> Display URL: website.com
>>> FInalUR: local.website.com/index.do
>>> TrackingTemplate:
>>> http://tracker.redirect/?param1=type¶m2=location
>>>
>>>   The user will land on local.website.com, but the based on the 
>>> parameter values passed my drop down or html text might be preselect or 
>>> change accordingly on the same page. Would that content change be 
>>> considered as Disapproved?
>>>
>>>Please suggest, what content changes are allowed and what would 
>>> Google consider as content mismatch ?
>>>
>>>Some of the Upgraded Ads shows up as approved and after 2 weeks they 
>>> are marked as Disapproved, how would we know if the upgraded Ad is Approved 
>>> or disapproved? Do we need to check their status regularly?
>>>
>>> Thanks
>>> Gopi
>>>
>>>
>>> 
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/db3341eb-50a5-4032-a8f7-3b0823bc6eb1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: KEYWORDS_PERFORMANCE_REPORT empty Structure Reports

2015-06-17 Thread Michael Buetow
Based on documentation and experience with the API you can pull structural 
reports 
 to 
collect details on an account. We've been pulling reports in this manner 
for millions of keywords for a long time, up until 6/15 without issue. In 
the reporting concepts 
 
guide 
it does state that "segment fields must be accompanied by at least one 
metric" however we're not selecting any explicitly defined segments in this 
report. If you're not supposed to be able to pull report data for reports 
that only select fields that have a Behavior of "Attribute" please let me 
know.

As far as this post is concerned the issue (through no change on our side) 
appears to have been resolved so the point is irrelevant.

Thanks for your help,
Michael

On Wednesday, June 17, 2015 at 10:16:48 AM UTC-7, Umesh Dengale wrote:
>
> Hi Michael,
>
> Your initial KEYWORD_PERFORMANCE_REPORT 
> 
>  request did not contain metric fields, so no rows returned. After you 
> added the metric (Impressions) field in your request, your response 
> contains data. Report requests need to include at least one *metric* 
> 
>  (e.g. Impressions 
> 
> , Clicks 
> 
> , Cost 
> ,
>  
> etc.) to get back data.
>
> If you take a look at the KEYWORD_PERFORMANCE_REPORT 
> ,
>  
> you'll see that each field has a *Behavior*. The *Behavior* field can be 
> Metric, Segment, or Attribute. If you pick any of those *Metric* fields, 
> you'll get back data.
>
> Cheers,
> 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/6127d746-4614-4747-acca-9aa4a131e10d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Syntax error when inserting onClick tag

2015-06-17 Thread Nadine Sundquist (AdWords API Team)
Hi Alex,

I wish I didn't have to redirect you further, but this forum only deals 
with questions directly related the AdWords API 
. I would recommend posting to 
the Tracking and Reporting AdWords forum 
.
 
 

Thanks,
Nadine, AdWords API Team

On Wednesday, June 17, 2015 at 2:41:27 PM UTC-4, Alex M wrote:
>
> I was directed here by a Google Adwords Support member after a lengthy 
> conversation in which she was eventually unable to help me with this code.
>
> Anywho, I am attempting to add an onClick tag to an "Add to Cart" image 
> button so that I can track the conversions of people clicking it.
>
>
> This code : 'https://www.landscapesupplyco.com/cart/?action=add"; method="post"> type="hidden" name="id" value="'.$id.'">Add to  src="../img/paypal_logo_smb.png" alt="paypal" 
> onClick="goog_report_conversion('https://www.landscapesupplyco.com/cart/')"/> 
> cart$'.$price.''
>
> is giving me a parse/syntax error and preventing the page from loading (I 
> also tried adding a space between conversion and the beginning 
> parentheses). Even the .pdf download link in the example located here : 
> https://support.google.com/adwords/answer/6095821?hl=en&authuser=0 under 
> "Setting up an onClick handler for conversions" in the image portion 
> results in a syntax error.
>
> What would be the correct code to avoid this error and accurately report 
> conversions of "Add to Cart" clicks? With the given example I'd be 
> surprised if anyone has gotten a click tracking even to report correctly, 
> lol.
>
>
> Thanks in advance for your help.
>

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

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


Re: What is the difference between lpurl and escapedlpurl ?

2015-06-17 Thread Umesh Dengale
Hello,

Please use {lpurl} instead of {escapedlpurl}. The reason for using  {lpurl}
 over {escapedlpurl} is explained in this forum discussion 
.

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/a0fc4db8-778b-4231-a484-c5e61459d8f5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: KEYWORDS_PERFORMANCE_REPORT empty Structure Reports

2015-06-17 Thread Umesh Dengale
Hi Michael,

The KEYWORDS_PERFORMANCE_REPORT does implicit segmentation 
.
 
Usually, you can just select attribute, but this is not the case for the 
KEYWORDS_PERFORMANCE_REPORT.

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/637bef05-a7f8-4c47-8b93-072ee6a85a5a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Tracking template for DSAs

2015-06-17 Thread Josh Radcliff (AdWords API Team)
Hi mm,

I'm still trying to get a definitive answer for you on this. One piece of 
information I did get was that the reason you can set a 
*trackingUrlTemplate* at the campaign or account level that wouldn't be 
considered valid for a specific DSA is that the campaign or account level 
template could be used for other ad types, criteria, sitelinks, etc. that 
are not in DSA campaigns.

I'm curious: with *unescapedlpurl *at anywhere but the beginning of the 
URL, are you concerned about invalid URLs being generated? It seems that 
you could wind up with some questionable URLs with that approach, e.g., a 
URL that repeats the protocol.

Thanks,
Josh, AdWords API Team

On Wednesday, June 17, 2015 at 10:36:59 AM UTC-4, mm wrote:
>
> Hey Josh -
> Any update on this? We're moving into our upgrade process & would sure 
> appreciate it if we could get a resolution on this.
>
> Thanks!
> mm
>
> On Monday, June 8, 2015 at 9:09:08 AM UTC-5, Josh Radcliff (AdWords API 
> Team) wrote:
>>
>> Hi mm,
>>
>> Thanks for sending over the request ID. I was able to reproduce the 
>> behavior you described, but then things got interesting. :)
>>
>> According to our DynamicSearchAd documentation 
>> 
>> :
>>
>> *{unescapedlpurl} can only be used at the beginning of the URL field. It 
>> will be replaced with the full landing page URL of the displayed ad. Extra 
>> query parameters can be added to the end, e.g.: "{unescapedlpurl}?lang=en".*
>>
>> However, I was able to create a *DynamicSearchAd* with the following 
>> *trackingUrlTemplate*:
>>
>> http://www.example.com/?{_cust1}&lpurl={unescapedlpurl}
>>
>> I'm following up with the upgraded URLs team to determine precisely 
>> what's going on here. I'll let you know as soon as I have more information.
>>
>> Thanks,
>> Josh, AdWords API Team
>>
>> On Friday, June 5, 2015 at 10:21:00 PM UTC-4, mm wrote:
>>>
>>> Sure - here's one: 
>>>
>>> 000517c860f796900abfa015f100fce8
>>>
>>> I can certainly generate more if needed!
>>>
>>>
>>> On Friday, June 5, 2015 at 3:54:51 PM UTC-5, Josh Radcliff (AdWords API 
>>> Team) wrote:

 Hi mm,

 Would you happen to have the request IDs from the failed attempts at 
 creating a DSA with {unescapedlpurl}? I'd like to look up those 
 requests so I can investigate further.

 Thanks,
 Josh, AdWords API Team

 On Friday, June 5, 2015 at 1:59:43 PM UTC-4, mm wrote:
>
> Hey guys -
> I've got a question about tracking templates. As we move to 
> upgradedUrls, we plan to move towards a model where we specify the 
> tracking 
> template at the campaign level and override where needed (likely at the 
> adgroup). For a search campaign, the tracking template looks something 
> like 
> this:
>
>
> http://tracking.com/redirector?kwid={targetid}x{adgroupid}x{campaignid}&adid={creative}&url={unescapedlpurl}
>
> Now I'm going through and setting a tracking template at various 
> levels in an account to test my changes. This has been working great so 
> far. Data coming in to the tracking server looks good, etc. 
>
> I can create a DSA with no tracking template of its own in a campaign 
> with this tracking template. But when I tried to create a DSA with its 
> own 
> tracking template in this format, the create failed 
> with AdError.INVALID_DSA_URL_TAG. After changing the template to use 
> {escapedlpurl} 
> I could create the DSA. 
>
> So the question I really have is what happens when a DSA with no 
> tracking template of its own is served and the template at a higher level 
> uses {unescapedlpurl}? Why is that acceptable yet a DSA with the same 
> template is not? It strikes me as problematic that I could have a 
> template 
> at a higher level that isn't considered valid at lower levels.
>
> Thanks -
> mm
>


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/c9d32363-0baa-4237-b548-24

Re: Tracking template for DSAs

2015-06-17 Thread mm
No, I was primarily concerned that there was some reason on your end that 
using {unescapedlpurl} at the end of my tracking template (which directs 
traffic to a 3rd party tracker) would be ignored for my DSAs and I would 
have untracked traffic. So far, using {unescapedlpurl} at the end of my 
template appears to be working fine - even for DSA's. However, my DSA tests 
 are a sample size of one at this point, so I'm still wary :)

-mm

On Wednesday, June 17, 2015 at 5:22:45 PM UTC-5, Josh Radcliff (AdWords API 
Team) wrote:
>
> Hi mm,
>
> I'm still trying to get a definitive answer for you on this. One piece of 
> information I did get was that the reason you can set a 
> *trackingUrlTemplate* at the campaign or account level that wouldn't be 
> considered valid for a specific DSA is that the campaign or account level 
> template could be used for other ad types, criteria, sitelinks, etc. that 
> are not in DSA campaigns.
>
> I'm curious: with *unescapedlpurl *at anywhere but the beginning of the 
> URL, are you concerned about invalid URLs being generated? It seems that 
> you could wind up with some questionable URLs with that approach, e.g., a 
> URL that repeats the protocol.
>
> Thanks,
> Josh, AdWords API Team
>
> On Wednesday, June 17, 2015 at 10:36:59 AM UTC-4, mm wrote:
>>
>> Hey Josh -
>> Any update on this? We're moving into our upgrade process & would sure 
>> appreciate it if we could get a resolution on this.
>>
>> Thanks!
>> mm
>>
>> On Monday, June 8, 2015 at 9:09:08 AM UTC-5, Josh Radcliff (AdWords API 
>> Team) wrote:
>>>
>>> Hi mm,
>>>
>>> Thanks for sending over the request ID. I was able to reproduce the 
>>> behavior you described, but then things got interesting. :)
>>>
>>> According to our DynamicSearchAd documentation 
>>> 
>>> :
>>>
>>> *{unescapedlpurl} can only be used at the beginning of the URL field. It 
>>> will be replaced with the full landing page URL of the displayed ad. Extra 
>>> query parameters can be added to the end, e.g.: "{unescapedlpurl}?lang=en".*
>>>
>>> However, I was able to create a *DynamicSearchAd* with the following 
>>> *trackingUrlTemplate*:
>>>
>>> http://www.example.com/?{_cust1}&lpurl={unescapedlpurl}
>>>
>>> I'm following up with the upgraded URLs team to determine precisely 
>>> what's going on here. I'll let you know as soon as I have more information.
>>>
>>> Thanks,
>>> Josh, AdWords API Team
>>>
>>> On Friday, June 5, 2015 at 10:21:00 PM UTC-4, mm wrote:

 Sure - here's one: 

 000517c860f796900abfa015f100fce8

 I can certainly generate more if needed!


 On Friday, June 5, 2015 at 3:54:51 PM UTC-5, Josh Radcliff (AdWords API 
 Team) wrote:
>
> Hi mm,
>
> Would you happen to have the request IDs from the failed attempts at 
> creating a DSA with {unescapedlpurl}? I'd like to look up those 
> requests so I can investigate further.
>
> Thanks,
> Josh, AdWords API Team
>
> On Friday, June 5, 2015 at 1:59:43 PM UTC-4, mm wrote:
>>
>> Hey guys -
>> I've got a question about tracking templates. As we move to 
>> upgradedUrls, we plan to move towards a model where we specify the 
>> tracking 
>> template at the campaign level and override where needed (likely at the 
>> adgroup). For a search campaign, the tracking template looks something 
>> like 
>> this:
>>
>>
>> http://tracking.com/redirector?kwid={targetid}x{adgroupid}x{campaignid}&adid={creative}&url={unescapedlpurl}
>>
>> Now I'm going through and setting a tracking template at various 
>> levels in an account to test my changes. This has been working great so 
>> far. Data coming in to the tracking server looks good, etc. 
>>
>> I can create a DSA with no tracking template of its own in a campaign 
>> with this tracking template. But when I tried to create a DSA with its 
>> own 
>> tracking template in this format, the create failed 
>> with AdError.INVALID_DSA_URL_TAG. After changing the template to use 
>> {escapedlpurl} 
>> I could create the DSA. 
>>
>> So the question I really have is what happens when a DSA with no 
>> tracking template of its own is served and the template at a higher 
>> level 
>> uses {unescapedlpurl}? Why is that acceptable yet a DSA with the 
>> same template is not? It strikes me as problematic that I could have a 
>> template at a higher level that isn't considered valid at lower levels.
>>
>> Thanks -
>> mm
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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" 

Re: Parsing WSDL error

2015-06-17 Thread Дмитрий Сидоров
Where could I find more information on how remove my IP blocking?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/387688c5-560e-4b58-bd49-b859cfd21855%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Error "unauthorized_client" when trying to get the campaign data with Google Adwords v201502

2015-06-17 Thread Susan
Can someone please help with the issue on my adwords tool development?
I am still creating my adwords tool with code igniter in PHP.

These are my step:
1. I already got my approved developer token
2. I have created the Client ID from here -> 
https://console.developers.google.com
3. Once I have got my Client ID and my Client Secret I copied to the 
auth.ini file
4. I run the GetRefreshToken.php (I got it from online), I used my terminal 
to get refresh token.
5. After I have got my refresh token I run my script on 
http://best.bigevo.com/adwords, and I have this kind of error.

I have this error:
*Fatal error*: Uncaught exception 'OAuth2Exception' with message '{ "error" 
: "unauthorized_client" }' in 
/home/content/55/11063355/html/best/app0809/third_party/Adwords/src/Google/Api/Ads/Common/Util/SimpleOAuth2Handler.php:124
 
Stack trace: #0 
/home/content/55/11063355/html/best/app0809/third_party/Adwords/src/Google/Api/Ads/Common/Util/SimpleOAuth2Handler.php(100):
 
SimpleOAuth2Handler->MakeRequest('https://account...', Array) #1 
/home/content/55/11063355/html/best/app0809/third_party/Adwords/src/Google/Api/Ads/Common/Util/OAuth2Handler.php(113):
 
SimpleOAuth2Handler->RefreshAccessToken(Array) #2 
/home/content/55/11063355/html/best/app0809/third_party/Adwords/src/Google/Api/Ads/Common/Lib/AdsSoapClient.php(502):
 
OAuth2Handler->GetOrRefreshAccessToken(Array) #3 
/home/content/55/11063355/html/best/app0809/third_party/Adwords/src/Google/Api/Ads/Common/Lib/AdsSoapClient.php(214):
 
AdsSoapClient->GenerateHttpHeaders() #4 
/home/content/55/11063355/html/best/app0809/third_party/Adwords/src/Google/Api/Ads/AdWords/v201502/CampaignS
 
in
*/home/content/55/11063355/html/best/app0809/third_party/Adwords/src/Google/Api/Ads/Common/Util/SimpleOAuth2Handler.php*
 on 
line *124*


I wish someone would help me.

Thanks,
Susan

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/a057685f-e385-45ff-8bc0-0faa64e3999b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Changing bids for individual keywords , using experment compare the results and if necessary to remove unsuccessful experments

2015-06-17 Thread Sarah Riddell

###()*E&^qwIdaqD
Thanks everyone to solve my problem
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/3b52717c-7572-4604-988b-0fb85eef0a8f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Retrieve final URL over API

2015-06-17 Thread Dominic Asche
Hi,
my question is about how to obtain tracking template settings over API:


*Sitiuation*
We are replacing the URLs of our clients AdWords over API  to redirect them 
to one of our landingpage
For backup reasons, we'd like to get the finale URL for any keyword / Ad 

*Problem*
Since the introduction of tracking templates we are struggeling to retrieve 
the URL for keywords and Ads, as URL might be controlled on keyword level 
or via tracking template on AdGroup or global level.

*Question*
Trying to gather the tracking templates, lpurl, keywordURL etc.. we call 
the *AdGroupAdService* with i.e.* "FinalUrl"* but we get the ErrorMSG: 
[SelectorError.INVALID_FIELD_NAME @ serviceSelector; trigger:'FinalUrls']
When we call it with *"CreativeFinalUrls"* we get an emtpy response. 

--> so the question is, how to gather the URLs?


Thanks upfront for any hint.
Dominic


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/fa4567dd-9fbc-408c-b166-184b515f4b0c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.