Un-remove Ad

2018-01-11 Thread John Bliss
Is it possible to use the API to update a Removed Ad to "Enabled?"

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

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


ocid in https://adwords.google.com URL's

2017-12-21 Thread John Bliss
I'm attempting to programmatically build emails with deep-links our 
Campaign Managers can click to get directly to where they need to go within 
our AdWords. For example:

https://adwords.google.com/aw/ads?campaignId=1234&adGroupId=1234&ocid=1234&__c=1234&authuser=0&__u=1234

The only part of that that I do not have, I think, is this:

ocid=1234

Is that a value I can "touch" via the API? If so, where will I find it?

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

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


RESPONSE_SIZE_LIMIT_EXCEEDED

2017-11-29 Thread John Bliss
I'm getting RESPONSE_SIZE_LIMIT_EXCEEDED when fetching 5,500 Criterion in 1 
AdGroup. I've tried to reduce the number of fields I'm fetching and the 
problem persists. The only solutions I've been able to come up with are:

- delete some Criterion from the AdGroup
- fetch Criterion from the AdGroup in "chunks" Say 1000 at a time. I'm 
assuming this is possible?

Any better solutions?

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

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


Re: AdWords Database Schema/Design ?

2017-08-01 Thread John Bliss
In a nutshell:

Account - has many - Campaigns - has many - AdGroups - has many - 
Keywords/Sitelinks - has many - Impressions, Clicks, Conversions, etc

Then, you have a decision to make: how often do you fetch Impressions, 
Clicks, Conversions, etc and attach them to Keywords/Sitelinks? Hourly? 
Daily?

Also, if you like:

AdGroups - has many - Ads

HTH.

On Tuesday, August 1, 2017 at 6:36:05 AM UTC-4, lead...@gmail.com wrote:
>
> Our Real Estate Company would like to incorporate our AdWords accounts 
> within our company Data (MS-SQL) Server. We would like to use the AdWords 
> API in order to synchronize and maintain (add/update/delete/etc) our 
> AdWords data such as Campaigns, AdGroups, Keywords, Bids, Site-links, 
> Rules, as well as Impressions, Clicks, Conversions, etc. We are planing to 
> accomplish this through our Company Admin Dashboard and using the amazing 
> AdWords-API. 
>
> We are planing to add design the necessary database from scratch and 
> mainly following the AdWordsApi.cs, however there are like 488 C# partial 
> classes to study. Since we only need to re-create the main AdWords Tables 
> on our SQL Database that is why having a previous database diagram/schema 
> will HELP a LOT in order to decide what to add/include in our current 
> database and so our question:
>
> *Is there any Google AdWords Database Diagram (at least at Tables-Names 
> level)?*
> We don't need to reproduce the whole AdWords DB schema, we only need the 
> MAIN tables (and main foreign-tables) related.
>
> Thanks.cs
>
>

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

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


Verification URL in reporting

2016-06-06 Thread John Bliss
I have mobile ads with Verification URL's present. I'm trying to figure out 
where those Verification URL's will appear in some/all of the following 
reports:

https://developers.google.com/adwords/api/docs/appendix/reports/ad-performance-report
https://developers.google.com/adwords/api/docs/appendix/reports/destination-url-report
https://developers.google.com/adwords/api/docs/appendix/reports/keywords-performance-report

I was hoping/expecting to see that Verification URL in one or more of the 
URL fields available in those reports but I'm not seeing it. Should I be...?

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

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


search terms

2016-03-31 Thread John Bliss
Is there a way to use the API to get, for a daterange:

account
campaign
adgroup
keyword (broad / phrase)
search term (matching keyword)
Clicks 
Impressions 
CTR 
Avg. CPC 
Cost 
Avg. position

...?

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

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


Re: Can Anyone tell me how to integrate google adwords in asp.net C#?

2016-01-08 Thread John Bliss
https://github.com/googleads/googleads-dotnet-lib 

On Friday, January 8, 2016 at 5:53:35 AM UTC-5, Dhananjay Kumar wrote:
>
> Please send google adwords  integration code in asp.net C#.
>
> On Friday, 10 July 2015 18:58:33 UTC+5:30, Dhananjay Kumar wrote:
>>
>> Can Anyone tell me how  to integrate google adwords in asp.net C#?  
>>
>

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

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


Re: AdGroupAdService.mutateLabel returns InternalApiError.UNEXPECTED_INTERNAL_API_ERROR

2014-08-07 Thread John Bliss
I am using 201406 and am getting the same error (but only sometimes) 
from FeedItemService mutate. Please advise.

On Wednesday, August 6, 2014 12:26:51 PM UTC-4, Joe Dealereprocess wrote:
>
> Are you using the newest version of the API 201406 - i think -. the older 
> ones might not support that , which is why you might get that error. 
>
> On Wednesday, August 6, 2014 7:36:13 AM UTC-5, kamil.gr...@gmail.com 
> wrote:
>>
>> Hi,
>>
>> I want to set label for newly added text ads and 
>> AdGroupAdService.mutateLabel method always returns 
>> InternalApiError.UNEXPECTED_INTERNAL_API_ERROR error . 
>>
>> It is possible the AdGroupAdService contains a bug? 
>>
>> I can provide user agent or other information, if needed.
>>
>> Thanks for your advance.
>>
>>
>> Kamil
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
For more options, visit https://groups.google.com/d/optout.


oAuth 2 and CFML without cfoauth tag

2014-07-17 Thread John Bliss
Hopefully, this will save someone a bunch of time. This is a very simple 
example of how to do oAuth 2 (in this case, with Google) in CFML without 
using ACF 11's new cfoauth 
tag: 
http://www.brandiandjohn.com/post.cfm/oauth-2-google-and-cfml-without-cfoauth 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
For more options, visit https://groups.google.com/d/optout.


Re: Placeholder Feed Item Report - IsSelfAction

2014-07-01 Thread John Bliss
*SOLUTION* (for me):



IsSelfAction
EQUALS
true



...plus this note from AdWords API Support:

I can see what the issue with this report is now, the return value will be 
> a string instead of a boolean. We'll fix it in the future releases.


On Tuesday, June 24, 2014 3:53:47 PM UTC-4, John Bliss wrote:
>
> Attempting to do this:
>
> To see the clicks/costs/etc. for just sitelink X, use segment 
>> "IsSelfAction", and look at the "This extension" rows.
>>
>
> ...from here 
> <https://developers.google.com/adwords/api/docs/appendix/reports#placeholder-feed-item>.
>  
> At first, I was just expecting to receive "IsSelfAction" as a field in the 
> resulting report. No such field appeared despite the fact that I requested 
> it and API did not throw an error. So then I tried:
>
> 
> [other fields]
> IsSelfAction
> 
> IsSelfAction
> EQUALS
> This extension
> 
> 
>
> ...which threw error, "Invalid ReportDefinition Xml: 
> cvc-complex-type.2.4.a: Invalid content was found starting with element 
> 'predicates'. One of ordering, paging is expected."
>
> How do I "see the clicks/costs/etc. for just sitelink X?" Simple example 
> XML, please? 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.
For more options, visit https://groups.google.com/d/optout.


Placeholder Feed Item Report - IsSelfAction

2014-06-24 Thread John Bliss
Attempting to do this:

To see the clicks/costs/etc. for just sitelink X, use segment 
> "IsSelfAction", and look at the "This extension" rows.
>

...from here 
.
 
At first, I was just expecting to receive "IsSelfAction" as a field in the 
resulting report. No such field appeared despite the fact that I requested 
it and API did not throw an error. So then I tried:


[other fields]
IsSelfAction

IsSelfAction
EQUALS
This extension



...which threw error, "Invalid ReportDefinition Xml: 
cvc-complex-type.2.4.a: Invalid content was found starting with element 
'predicates'. One of ordering, paging is expected."

How do I "see the clicks/costs/etc. for just sitelink X?" Simple example 
XML, please? 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.
For more options, visit https://groups.google.com/d/optout.


Re: How to use API to set/edit Campaign Setting - Device Bid adjustment

2013-07-16 Thread John Bliss
It appears that, despite this:

https://developers.google.com/adwords/api/docs/reference/v201302/CampaignCriterionService.Platform

"type - This field can be selected using the value "CriteriaType". This 
field can be filtered on. This field is read only and should not be set. If 
this field is sent to the API, it will be ignored. Indicates that this 
instance is a subtype of Criterion. Although this field is returned in the 
response, *it is ignored on input* and cannot be selected. Specify xsi:type 
instead."

The field is *not* ignored on input but instead throws that error. Removing 
this fixed the problem:

PLATFORM


On Tuesday, July 16, 2013 10:57:37 AM UTC-5, John Bliss wrote:
>
> OK. That seems to work for a SET, but when I attempt to do an ADD (SEE 
> below), I'm getting, 
> "CampaignCriterionError.INVALID_OPERATION_ENHANCED_CAMPAIGN @ 
> operations[0].operand.criterion" What am I doing wrong? (Keep in mind, I'm 
> submitting the request below *after* the Campaign is already enhanced.)
>
> https://adwords.google.com/api/adwords/cm/v201302"; 
> xmlns:ns1="http://schemas.xmlsoap.org/soap/envelope/";>
> 
> 
> [redacted]
> [redacted]
> [redacted]
> [redacted]
> 
> 
> 
> 
>  xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns='
> https://adwords.google.com/api/adwords/cm/v201302'>
> 
> ADD
> 
> 
> [redacted]
> 
> 
> 30001
> 
> 
> PLATFORM
> 
> 
> HighEndMobile
> 
> 
> 
> 0.0
> 
> 
> 
> 
> 
> 
>
> On Wednesday, June 26, 2013 11:03:49 PM UTC-5, Takeshi Hagikura (AdWords 
> API Team) wrote:
>>
>> Hello John,
>>
>> Please use 
>> CampaignCriterionService<https://developers.google.com/adwords/api/docs/reference/v201302/CampaignCriterionService>
>>  to 
>> update device bid adjustments.
>> You can find a code 
>> example<https://code.google.com/p/google-api-ads-java/source/browse/examples/adwords_axis/src/main/java/adwords/axis/v201302/campaignmanagement/SetBidModifier.java>
>>  updating 
>> the modifier. 
>>
>> Best,
>> - Takeshi, AdWords API Team 
>>
>> On Thursday, June 27, 2013 12:48:54 AM UTC+9, John Bliss wrote:
>>>
>>> Currently, I can use the AdWords website to view a Campaign, click 
>>> Settings (tab), Devices, and then edit Device Bid adjustment.
>>>
>>> When looking at 
>>> https://developers.google.com/adwords/api/docs/reference/v201302/CampaignService.Campaign
>>>  I 
>>> do not see how I'd use the API to edit those Device Bid adjustments.
>>>
>>> Please advise.
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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.
For more options, visit https://groups.google.com/groups/opt_out.




Re: How to use API to set/edit Campaign Setting - Device Bid adjustment

2013-07-16 Thread John Bliss
OK. That seems to work for a SET, but when I attempt to do an ADD (SEE 
below), I'm getting, 
"CampaignCriterionError.INVALID_OPERATION_ENHANCED_CAMPAIGN @ 
operations[0].operand.criterion" What am I doing wrong? (Keep in mind, I'm 
submitting the request below *after* the Campaign is already enhanced.)

https://adwords.google.com/api/adwords/cm/v201302"; 
xmlns:ns1="http://schemas.xmlsoap.org/soap/envelope/";>


[redacted]
[redacted]
[redacted]
[redacted]






ADD


[redacted]


30001


PLATFORM


HighEndMobile



0.0







On Wednesday, June 26, 2013 11:03:49 PM UTC-5, Takeshi Hagikura (AdWords 
API Team) wrote:
>
> Hello John,
>
> Please use 
> CampaignCriterionService<https://developers.google.com/adwords/api/docs/reference/v201302/CampaignCriterionService>
>  to 
> update device bid adjustments.
> You can find a code 
> example<https://code.google.com/p/google-api-ads-java/source/browse/examples/adwords_axis/src/main/java/adwords/axis/v201302/campaignmanagement/SetBidModifier.java>
>  updating 
> the modifier. 
>
> Best,
> - Takeshi, AdWords API Team 
>
> On Thursday, June 27, 2013 12:48:54 AM UTC+9, John Bliss wrote:
>>
>> Currently, I can use the AdWords website to view a Campaign, click 
>> Settings (tab), Devices, and then edit Device Bid adjustment.
>>
>> When looking at 
>> https://developers.google.com/adwords/api/docs/reference/v201302/CampaignService.Campaign
>>  I 
>> do not see how I'd use the API to edit those Device Bid adjustments.
>>
>> Please advise.
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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.
For more options, visit https://groups.google.com/groups/opt_out.




How to use API to set/edit Campaign Setting - Device Bid adjustment

2013-06-26 Thread John Bliss
Currently, I can use the AdWords website to view a Campaign, click Settings 
(tab), Devices, and then edit Device Bid adjustment.

When looking at 
https://developers.google.com/adwords/api/docs/reference/v201302/CampaignService.Campaign
 I 
do not see how I'd use the API to edit those Device Bid adjustments.

Please advise.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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.
For more options, visit https://groups.google.com/groups/opt_out.




Re: Exclusion Lists and IP Address Exclusions

2012-05-23 Thread John Bliss
Danial, I don't follow your answer. I think that, like OP, I'm trying to do 
this:

http://support.google.com/adwords/bin/answer.py?hl=en&answer=61493 

...with the AdWords API. I looked here:

http://code.google.com/apis/adwords/docs/reference/latest/CampaignCriterionService.NegativeCampaignCriterion.html

...but could not find it. Can you please be more specific?


On Monday, March 12, 2012 8:43:00 AM UTC-5, Danial Klimkin wrote:
>
> Hello Mike,
>
>
> Yes, please see the NegativeCampaignCriterion documentation:
>
>   
> http://code.google.com/apis/adwords/docs/reference/latest/CampaignCriterionService.NegativeCampaignCriterion.html
>
> You can not target or exclude based on the IP address in the AdWords.
>
>
> -Danial, AdWords API Team.
>
>
> On Friday, March 9, 2012 3:12:54 AM UTC+4, Mike-Indiana wrote:
>>
>> Are exclusion lists (keywords and placements) and IP exclusions on the 
>> campaign level supported by 2011V09?
>>
>> Thank you
>>
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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


Re: AdHoc Fields

2012-02-24 Thread John Bliss
But it's not over yet...

Destination URL report appears to be missing:

Id Keyword ID
KeywordMatchType Match type

...or are those named something else? Anyone know?


On Friday, February 24, 2012 5:39:10 PM UTC-6, John Bliss wrote:
>
> UPDATE:
>
> Google:
>
> "At a quick glance it looks like all the fields you requested are present. 
>  From the docs: 
> http://code.google.com/apis/adwords/docs/appendix/reports.html#keywords
>
> The "Name" column in the docs is the value you requested in your selector, 
> the "Display Name" and "XML Attribute" are the values you see in the 
> response.  Is there a field being ignored that I'm missing?"
>
> Me:
>
> "I was expecting this:
>
> For KW's with KW-level destination URL's:
>
> DestinationUrl = KW-level destination URL
> CriteriaDestinationUrl = KW-level destination URL
>
> For KW's without KW-level destination URL's:
>
> DestinationUrl = Ad-level destination URL
> CriteriaDestinationUrl = NULL or "default URL"
>
> Is that incorrect?"
>
> Google:
>
> "I believe both fields names exist for legacy purposes - they should both 
> work like the CriteriaDestinationUrl case for your examples below.  If you 
> need the Effective DestinationUrl, you can use the Destination URL report.
>
> Otherwise, you can run an Ad Performance Report and a Keyword Performance 
> and use the value of Keyword Performance report (if not null) otherwise the 
> Ad Performance Report value."
>
> Me:
>
> "I think the Destination URL report might work for me. When I first looked 
> at it, I could not figure out why it appeared to be missing:
>
> KeywordMatchType
> KeywordText
>
> ...but it seems as though, for some reason, those have been named:
>
> CriteriaParameters
> CriteriaStatus
>
> Also, I don't see why Effective DestinationUrl wouldn't be available in 
> the Keyword Report.
>
> Confusing."
>
> On Friday, February 24, 2012 3:48:30 PM UTC-6, John Bliss wrote:
>>
>> I'm successfully retrieving adhoc reports with:
>>
>> https://adwords.google.com/api/adwords/cm/v201109";>
>> 
>> ExternalCustomerId
>> CustomerDescriptiveName
>> CampaignId
>> CampaignName
>> AdGroupId
>> AdGroupName
>> KeywordText
>> Id
>> KeywordMatchType
>> Status
>> DestinationUrl
>> MaxCpc
>> CriteriaDestinationUrl
>> CampaignStatus
>> Impressions
>> Clicks
>> Ctr
>> AverageCpc
>> AverageCpm
>> Cost
>> AveragePosition
>> 
>> myreport
>> KEYWORDS_PERFORMANCE_REPORT
>> YESTERDAY
>> XML
>> 
>>
>> The issue is that the fields above appear to be ignored because here are 
>> the resulting columns in the XML:
>>
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>>
>> Please advise.
>>
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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


Re: AdHoc Fields

2012-02-24 Thread John Bliss
UPDATE:

Google:

"At a quick glance it looks like all the fields you requested are present. 
 From the docs: 
http://code.google.com/apis/adwords/docs/appendix/reports.html#keywords

The "Name" column in the docs is the value you requested in your selector, 
the "Display Name" and "XML Attribute" are the values you see in the 
response.  Is there a field being ignored that I'm missing?"

Me:

"I was expecting this:

For KW's with KW-level destination URL's:

DestinationUrl = KW-level destination URL
CriteriaDestinationUrl = KW-level destination URL

For KW's without KW-level destination URL's:

DestinationUrl = Ad-level destination URL
CriteriaDestinationUrl = NULL or "default URL"

Is that incorrect?"

Google:

"I believe both fields names exist for legacy purposes - they should both 
work like the CriteriaDestinationUrl case for your examples below.  If you 
need the Effective DestinationUrl, you can use the Destination URL report.

Otherwise, you can run an Ad Performance Report and a Keyword Performance 
and use the value of Keyword Performance report (if not null) otherwise the 
Ad Performance Report value."

Me:

"I think the Destination URL report might work for me. When I first looked 
at it, I could not figure out why it appeared to be missing:

KeywordMatchType
KeywordText

...but it seems as though, for some reason, those have been named:

CriteriaParameters
CriteriaStatus

Also, I don't see why Effective DestinationUrl wouldn't be available in the 
Keyword Report.

Confusing."

On Friday, February 24, 2012 3:48:30 PM UTC-6, John Bliss wrote:
>
> I'm successfully retrieving adhoc reports with:
>
> https://adwords.google.com/api/adwords/cm/v201109
> ">
> 
> ExternalCustomerId
> CustomerDescriptiveName
> CampaignId
> CampaignName
> AdGroupId
> AdGroupName
> KeywordText
> Id
> KeywordMatchType
> Status
> DestinationUrl
> MaxCpc
> CriteriaDestinationUrl
> CampaignStatus
> Impressions
> Clicks
> Ctr
> AverageCpc
> AverageCpm
> Cost
> AveragePosition
> 
> myreport
> KEYWORDS_PERFORMANCE_REPORT
> YESTERDAY
> XML
> 
>
> The issue is that the fields above appear to be ignored because here are 
> the resulting columns in the XML:
>
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>
> Please advise.
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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


AdHoc Fields

2012-02-24 Thread John Bliss
I'm successfully retrieving adhoc reports with:

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

ExternalCustomerId
CustomerDescriptiveName
CampaignId
CampaignName
AdGroupId
AdGroupName
KeywordText
Id
KeywordMatchType
Status
DestinationUrl
MaxCpc
CriteriaDestinationUrl
CampaignStatus
Impressions
Clicks
Ctr
AverageCpc
AverageCpm
Cost
AveragePosition

myreport
KEYWORDS_PERFORMANCE_REPORT
YESTERDAY
XML


The issue is that the fields above appear to be ignored because here are 
the resulting columns in the XML:
























Please advise.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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


Re: v201101 - report delay?

2011-07-14 Thread John Bliss
For posterity, here's the answer:

Google:

The existing documentation for v201101 cross-client reports specify
that a queryToken will get returned with the response to the download
url: http://code.google.com/apis/adwords/docs/reportingtopics.html#crossclient
>From your posted responses, I don't see a queryToken.  Are you getting
one, and are you substituting the queryToken with the one previously
received with each request to the download url?  The queryToken can
and will change between responses, and if you don't include the new
query token, it can restart the whole report, which could potentially
explain the issues you are seeing.

Me:

Yes.  Here's the complete response from the download URL:


[queryToken]
RUNNING
425
0
0


I don't follow.  Here's what I'm submitting to the download URL:

Query string:  __rd=[id]
HTTP header :  Authorization=GoogleLogin auth=[authToken]
HTTP header :  clientEmail=[clientEmail]
HTTP header :  returnMoneyInMicros=true

Google:

On the cross-client reporting page I linked in my last email, it says
that the download url must also include qt=new as a query parameter.
Each response will have a queryToken specified and it must be provided
as the qt parameter in subsequent responses.  What is probably
happening is that because you are not specifying a query token on any
request, the first request politely assumes qt=new and starts a
report.  Then the next request goes in and still no queryToken, so it
starts a NEW report and you lose access to the already running
report.  That explains why each time you download you have no success/
fail entries.  Here's the relevant section from the page:  The server
returns an XML response with the query token () to be used
in the next request (qt). The next request might look like this
example:  
https://adwords.google.com/api/adwords/reportdownload?__rd=382325&qt=ChtSUmxKZ2dEdE5MZ2N2dkRXbFd4==

Me:

Are you saying that when I do:

[snip]
ReportDefinitionOperation.setOperator("ADD")
ReportDefinitionOperation.setOperand(ReportDefinition)
ReportDefinitionService.mutate(ReportDefinitionOperation)

...that does *not* tell the report to "go?"  That I then have to call:

https://adwords.google.com/api/adwords/reportdownload?__rd=[id]&qt=new

...to tell the report to "go," wait 30 minutes (or whatever), and then
call:

https://adwords.google.com/api/adwords/reportdownload?__rd=[id]&qt=[queryToken]

...?

Google:

Correct, that does not start the reports.  The v201101 reports allow
sliding date ranges and are intended to be reusable - define once,
reuse many times.  We usually recommend waiting 30 seconds between
calls, but you have the process correct.  As the queryToken may change
between requests, it's a good idea to use the previous queryToken for
the next request rather than just the first one.  I'd also like to
mention that the client libraries implement this logic for you.
Here's an example in java:
http://code.google.com/p/google-api-adwords-java/source/browse/trunk/examples/v201101/DownloadMccReport.java
and python:
http://code.google.com/p/google-api-adwords-python-lib/source/browse/trunk/examples/adspygoogle/adwords/v201101/download_mcc_report.py


On Jul 13, 8:23 am, John Bliss  wrote:
> This AM, about 22 hours after creationTime, reportdownload still
> shows:
>
> RUNNING
> 425
> 0
> 0
>
> What's going on?
>
> On Jul 12, 2:01 pm, John Bliss  wrote:
>
>
>
>
>
>
>
> > Using v201101, I requested this report for yesterday (7/11):
>
> > reportType       DESTINATION_URL_REPORT
> > creationTime     20110712 080452 America/Los_Angeles
>
> > That was created almost four hours ago. But when I call
> > reportdownload, I get:
>
> > RUNNING
> > 425
> > 0
> > 0
>
> > When I create same / similar report with v13 or via AdWords Web
> > interface, it never takes longer than 30 minutes to run.
>
> > Please advise.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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


Re: v201101 - report delay?

2011-07-13 Thread John Bliss
This AM, about 22 hours after creationTime, reportdownload still
shows:

RUNNING
425
0
0

What's going on?

On Jul 12, 2:01 pm, John Bliss  wrote:
> Using v201101, I requested this report for yesterday (7/11):
>
> reportType       DESTINATION_URL_REPORT
> creationTime     20110712 080452 America/Los_Angeles
>
> That was created almost four hours ago. But when I call
> reportdownload, I get:
>
> RUNNING
> 425
> 0
> 0
>
> When I create same / similar report with v13 or via AdWords Web
> interface, it never takes longer than 30 minutes to run.
>
> Please advise.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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


v201101 - report delay?

2011-07-12 Thread John Bliss
Using v201101, I requested this report for yesterday (7/11):

reportType   DESTINATION_URL_REPORT
creationTime 20110712 080452 America/Los_Angeles

That was created almost four hours ago. But when I call
reportdownload, I get:

RUNNING
425
0
0

When I create same / similar report with v13 or via AdWords Web
interface, it never takes longer than 30 minutes to run.

Please advise.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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


Re: v13 -> v201101 upgrade: where's getReportDownloadUrl

2011-07-12 Thread John Bliss
Found it: 
http://code.google.com/apis/adwords/docs/reportingtopics.html#downloading

On Jul 12, 11:07 am, John Bliss  wrote:
> In v201101, I'm successfully doing a
> ReportDefinitionService.get().getentries() which is returning an array
> of ReportDefinitions.  In v13, I could call getReportDownloadUrl() on
> one of those to get the ReportDownloadUrl but I'm not seeing anything
> like that on ReportDefinitions.
>
> In v201101, given a specific ReportDefinition, how do I fetch the
> ReportDownloadUrl (or the report itself)?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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


v13 -> v201101 upgrade: where's getReportDownloadUrl

2011-07-12 Thread John Bliss
In v201101, I'm successfully doing a
ReportDefinitionService.get().getentries() which is returning an array
of ReportDefinitions.  In v13, I could call getReportDownloadUrl() on
one of those to get the ReportDownloadUrl but I'm not seeing anything
like that on ReportDefinitions.

In v201101, given a specific ReportDefinition, how do I fetch the
ReportDownloadUrl (or the report itself)?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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


v201101/ReportDefinitionService get()

2011-07-05 Thread John Bliss
Hi. Upgrading from v13 to v201101.  In v13, this worked:

https://adwords.google.com/api/
adwords/v13/ReportService?wsdl" type="webservice">
[snip]


But when I try:

https://adwords.google.com/api/
adwords/cm/v201101/ReportDefinitionService?wsdl" type="webservice">
[snip]


...I get, "Web service operation get with parameters {} cannot be
found."  If I do this:





...I get, "Web service operation get with parameters {{SELECTOR={}}}
cannot be found."

What string / XML / etc, specifically, is get() expecting if I want to
do this: "If empty, all report definitions will be returned."

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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


AdWords API Re: Unmarshalling Error: ParseError

2010-03-30 Thread John Bliss
Lord.  I forgot:

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";

...in my  tag.  I really hope that this short,
embarrassing thread helps the next person NOT spend seven hours trying
to fix this problem.

On Mar 30, 11:03 am, John Bliss  wrote:
> I noticed that my https://adwords.google.com/
> api/adwords/cm/v200909"> was missing
> xsi:type="v20:BiddableAdGroupCriterion" and I've fixed that...but the
> problem persists.  Please advise...
>
> On Mar 30, 10:41 am, John Bliss  wrote:
>
> > I'm getting "Unmarshalling Error: ParseError" when posting the
> > following XML 
> > tohttps://adwords.google.com/api/adwords/cm/v200909/AdGroupCriterionSer...
> > What am I doing wrong...?
>
> > http://schemas.xmlsoap.org/soap/
> > envelope/" xmlns:v20="https://adwords.google.com/api/adwords/cm/
> > v200909">
> >     http://schemas.xmlsoap.org/soap/
> > envelope/">
> >         https://adwords.google.com/api/
> > adwords/cm/v200909">
> >             
> >                 [our app token]
> >             
> >             https://adwords.google.com/api/
> > adwords/cm/v200909">
> >                 [our auth token]
> >             
> >             https://adwords.google.com/api/
> > adwords/cm/v200909">
> >                 [our client email]
> >             
> >             https://adwords.google.com/
> > api/adwords/cm/v200909">
> >                 [our dev token]
> >             
> >             https://adwords.google.com/api/
> > adwords/cm/v200909">
> >                 [our user agent]
> >             
> >         
> >     
> >     http://schemas.xmlsoap.org/soap/
> > envelope/">
> >         https://adwords.google.com/api/adwords/
> > cm/v200909">
> >             https://adwords.google.com/api/
> > adwords/cm/v200909">
> >                 https://adwords.google.com/
> > api/adwords/cm/v200909">
> >                     SET
> >                 
> >                 https://adwords.google.com/api/
> > adwords/cm/v200909">
> >                     
> >                         [adGroupId]
> >                     
> >                     
> >                         https://adwords.google.com/
> > api/adwords/cm/v200909">
> >                             [id]
> >                         
> >                     
> >                     
> >                         [destinationUrl]
> >                     
> >                 
> >             
> >         
> >     
> > 

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.

Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Re: Unmarshalling Error: ParseError

2010-03-30 Thread John Bliss
I noticed that my https://adwords.google.com/
api/adwords/cm/v200909"> was missing
xsi:type="v20:BiddableAdGroupCriterion" and I've fixed that...but the
problem persists.  Please advise...

On Mar 30, 10:41 am, John Bliss  wrote:
> I'm getting "Unmarshalling Error: ParseError" when posting the
> following XML 
> tohttps://adwords.google.com/api/adwords/cm/v200909/AdGroupCriterionSer...
> What am I doing wrong...?
>
> http://schemas.xmlsoap.org/soap/
> envelope/" xmlns:v20="https://adwords.google.com/api/adwords/cm/
> v200909">
>     http://schemas.xmlsoap.org/soap/
> envelope/">
>         https://adwords.google.com/api/
> adwords/cm/v200909">
>             
>                 [our app token]
>             
>             https://adwords.google.com/api/
> adwords/cm/v200909">
>                 [our auth token]
>             
>             https://adwords.google.com/api/
> adwords/cm/v200909">
>                 [our client email]
>             
>             https://adwords.google.com/
> api/adwords/cm/v200909">
>                 [our dev token]
>             
>             https://adwords.google.com/api/
> adwords/cm/v200909">
>                 [our user agent]
>             
>         
>     
>     http://schemas.xmlsoap.org/soap/
> envelope/">
>         https://adwords.google.com/api/adwords/
> cm/v200909">
>             https://adwords.google.com/api/
> adwords/cm/v200909">
>                 https://adwords.google.com/
> api/adwords/cm/v200909">
>                     SET
>                 
>                 https://adwords.google.com/api/
> adwords/cm/v200909">
>                     
>                         [adGroupId]
>                     
>                     
>                         https://adwords.google.com/
> api/adwords/cm/v200909">
>                             [id]
>                         
>                     
>                     
>                         [destinationUrl]
>                     
>                 
>             
>         
>     
> 

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.

Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Unmarshalling Error: ParseError

2010-03-30 Thread John Bliss
I'm getting "Unmarshalling Error: ParseError" when posting the
following XML to 
https://adwords.google.com/api/adwords/cm/v200909/AdGroupCriterionService
What am I doing wrong...?

http://schemas.xmlsoap.org/soap/
envelope/" xmlns:v20="https://adwords.google.com/api/adwords/cm/
v200909">
http://schemas.xmlsoap.org/soap/
envelope/">
https://adwords.google.com/api/
adwords/cm/v200909">

[our app token]

https://adwords.google.com/api/
adwords/cm/v200909">
[our auth token]

https://adwords.google.com/api/
adwords/cm/v200909">
[our client email]

https://adwords.google.com/
api/adwords/cm/v200909">
[our dev token]

https://adwords.google.com/api/
adwords/cm/v200909">
[our user agent]



http://schemas.xmlsoap.org/soap/
envelope/">
https://adwords.google.com/api/adwords/
cm/v200909">
https://adwords.google.com/api/
adwords/cm/v200909">
https://adwords.google.com/
api/adwords/cm/v200909">
SET

https://adwords.google.com/api/
adwords/cm/v200909">

[adGroupId]


https://adwords.google.com/
api/adwords/cm/v200909">
[id]



[destinationUrl]







-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.

Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API URGENT: v13/CriterionService getText() problem

2010-02-24 Thread John Bliss
This morning, code that has been working for a long time is failing:

I have a call to v13/CriterionService.getAllCriteria(AdGroupRemoteID)
but then when I call getText() on any one of the resulting criteria,
my app server is throwing this error:

"The getText method was not found.  Either there are no methods with
the specified method name and argument types, or the getText method is
overloaded with argument types that cannot be deciphered reliably.
Found 0 methods that matched the provided arguments. If this is a Java
object and you verified that the method exists, you may need to use
the javacast function to reduce ambiguity."

Note that I'm not passing any arguments into getText().

Did something change on AdWords' end?  Ideas?

-- 
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-...@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.



AdWords API Re: v13 CriterionService -> v200909 AdGroupCriterionService

2010-02-19 Thread John Bliss
OK.  Based on lack of response, I guess that wasn't a "good"
question.  Let's try it this way instead: can you reply with complete
XML (or URL to complete XML) of a sample call to
AdGroupCriterionService.get(AdGroupCriterionSelector)?  Just the
complete XML.  (I don't need any PHP, .NET, etc code.)  Thanks!

On Feb 18, 4:49 pm, John Bliss  wrote:
> I've been using v13 CriterionService for a long time with no
> problems.  Now, I'm working on switching over to v200909
> AdGroupCriterionService.  My problem is that, when I want to fetch all
> Keywords in an AdGroup and build an AdGroupCriterionSelector that
> looks like this:
>
> {{IDFILTERS={[{ADGROUPID={99}}]},USERSTATUSES={[ACTIVE,
> DELETED,
> PAUSED]},CRITERIONUSE={BIDDABLE,NEGATIVE},STATSSELECTOR={{}},PAGING={{
>
> ...where "99" is a known, good AdGroupID, I'm receiving the
> error message, "Web service operation 'get' with parameters [that
> thing up above] cannot be found."  Apparently my
> AdGroupCriterionSelector is malformed but it's not clear to me how to
> fix it.
>
> Can you help?

-- 
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-...@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.



AdWords API v13 CriterionService -> v200909 AdGroupCriterionService

2010-02-18 Thread John Bliss
I've been using v13 CriterionService for a long time with no
problems.  Now, I'm working on switching over to v200909
AdGroupCriterionService.  My problem is that, when I want to fetch all
Keywords in an AdGroup and build an AdGroupCriterionSelector that
looks like this:

{{IDFILTERS={[{ADGROUPID={99}}]},USERSTATUSES={[ACTIVE,
DELETED,
PAUSED]},CRITERIONUSE={BIDDABLE,NEGATIVE},STATSSELECTOR={{}},PAGING={{

...where "99" is a known, good AdGroupID, I'm receiving the
error message, "Web service operation 'get' with parameters [that
thing up above] cannot be found."  Apparently my
AdGroupCriterionSelector is malformed but it's not clear to me how to
fix it.

Can you help?

-- 
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-...@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.



AdWords API Re: socket write error

2009-11-10 Thread John Bliss
Thanks.  Rackspace updated the firmware on our firewall to the latest
version and I've not seen this error again.  I'll reply to this thread
if/when I see it again.

On Nov 9, 9:17 am, AdWords API Advisor 
wrote:
> Hi John,
>
> The error message appears to indicate that the SSL connection to the
> AdWords API servers was closed while your application was writing to
> it.  Errors like this are common when there are brief network
> interruptions.  This doesn't necessarily mean that the problem is on
> your end, but I haven't heard any other reports of this problem from
> other customers.
>
> Best,
> - Eric
>
> On Nov 7, 8:36 am, John Bliss  wrote:> > This fault 
> appears to be coming from your application, not the AdWords API servers.
>
> > How can you tell?  Because I'm the only one seeing this?
>
> > > It looks like a broken connection.  Have their been any disruptions on 
> > > your network?
>
> > Not that I know of.  I'll check with our hosting provider.
>
> > On Nov 6, 10:17 am, AdWords API Advisor 
> > wrote:
>
> > > Hi John,
>
> > > This fault appears to be coming from your application, not the AdWords
> > > API servers.  It looks like a broken connection.  Have their been any
> > > disruptions on your network?
>
> > > Best,
> > > - Eric Koleda, AdWords API Team
>
> > > On Nov 4, 11:06 am, John Bliss  wrote:
>
> > > > This morning, my calls to CriterionService.updateCriteria() are
> > > > producing:
>
> > > > Detail: The fault returned when invoking the web service operation is:
> > > > AxisFault
> > > > faultCode: {http://schemas.xmlsoap.org/soap/envelope/}
> > > > Server.userException
> > > > faultString: javax.net.ssl.SSLException: Connection has been shutdown:
> > > > javax.net.ssl.SSLException: java.net.SocketException: Software caused
> > > > connection abort: socket write error
>
> > > > I've not changed anything on my end.  Ideas?

--

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-...@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=.




AdWords API Re: socket write error

2009-11-07 Thread John Bliss
> This fault appears to be coming from your application, not the AdWords API 
> servers.

How can you tell?  Because I'm the only one seeing this?

> It looks like a broken connection.  Have their been any disruptions on your 
> network?

Not that I know of.  I'll check with our hosting provider.


On Nov 6, 10:17 am, AdWords API Advisor 
wrote:
> Hi John,
>
> This fault appears to be coming from your application, not the AdWords
> API servers.  It looks like a broken connection.  Have their been any
> disruptions on your network?
>
> Best,
> - Eric Koleda, AdWords API Team
>
> On Nov 4, 11:06 am, John Bliss  wrote:
>
> > This morning, my calls to CriterionService.updateCriteria() are
> > producing:
>
> > Detail: The fault returned when invoking the web service operation is:
> > AxisFault
> > faultCode: {http://schemas.xmlsoap.org/soap/envelope/}
> > Server.userException
> > faultString: javax.net.ssl.SSLException: Connection has been shutdown:
> > javax.net.ssl.SSLException: java.net.SocketException: Software caused
> > connection abort: socket write error
>
> > I've not changed anything on my end.  Ideas?

--

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-...@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.