URL Performance report down 7 days and counting!!!

2012-06-26 Thread ADM
AdWords API,

The URL Performance report no longer works when the URL field is included 
in the report (this is the whole purpose of the report). When the URL field 
is included then all that is returned is:

 - !!!1|||-1|||Unexpected exception??? 

This has been going on now over a week!

What is going on? I am sure this system wide issue for this report. 

I can run the report for Domain level URL reporting, but that is not even 
close to useful.  We need the whole URL level report, as we have been using 
daily for  the last 2 years. 

I really need this report. When is this going to be fixed?

Help!!

Thanks,
ADM

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: URL Performance Report failing on google's end

2012-06-26 Thread ADM


Greg,

Have you found a solution to this issue? 

Have you heard anything from any of the AdWords API staff?

This is now been going on for over a week, and there seems to be absolutely 
nothing happening on the Google AdWords API side, very hard to understand. 

Best regards, 
ADM

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: API developer token taking crazy long

2012-06-26 Thread bogdan
Hi Kevin.

We're waiting for 2 months already. Can you help?
Customer ID: 314-798-7512

Also it's not 100% clear from documentation - if we're going to use API 
token internally on just one site, are there any requirements for 
application?

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


database:permission denied error

2012-06-26 Thread krunal shah
I got this error in sandbox environment when adding ad group to campaign. 

DatabaseError.PERMISSION_DENIED @ operations[0].operand.campaignId; 
trigger:'CampaignId: 681769'

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: database:permission denied error

2012-06-26 Thread Anash P. Oommen
Hi Krunal,

Please post the sanitized SOAP request and response for a failed request 
and I'll look into it.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, 26 June 2012 12:57:47 UTC+5:30, krunal shah wrote:

 I got this error in sandbox environment when adding ad group to campaign. 

 DatabaseError.PERMISSION_DENIED @ operations[0].operand.campaignId; 
 trigger:'CampaignId: 681769'


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: URL Performance Report failing on google's end

2012-06-26 Thread Anash P. Oommen
Hi,

Could you email a failed request (developer token, clientCustomerId, report 
definition xml) to me (anash.p.oom...@google.com) and ping this thread? 
I'll check with the reports team and figure out why this request is failing.

Cheers,
Anash P. Oommen,
AdWords API Advisor.


On Tuesday, 26 June 2012 11:54:32 UTC+5:30, ADM wrote:



 Greg,

 Have you found a solution to this issue? 

 Have you heard anything from any of the AdWords API staff?

 This is now been going on for over a week, and there seems to be 
 absolutely nothing happening on the Google AdWords API side, very hard to 
 understand. 

 Best regards, 
 ADM


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: URL Performance report down 7 days and counting!!!

2012-06-26 Thread Anash P. Oommen
Hi,

I've responded on the other thread, could you please follow up on that 
thread instead?

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, 26 June 2012 11:49:51 UTC+5:30, ADM wrote:

 AdWords API,

 The URL Performance report no longer works when the URL field is 
 included in the report (this is the whole purpose of the report). When the 
 URL field is included then all that is returned is:

  - !!!1|||-1|||Unexpected exception??? 

 This has been going on now over a week!

 What is going on? I am sure this system wide issue for this report. 

 I can run the report for Domain level URL reporting, but that is not 
 even close to useful.  We need the whole URL level report, as we have been 
 using daily for  the last 2 years. 

 I really need this report. When is this going to be fixed?

 Help!!

 Thanks,
 ADM


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Adwords API Team - Please reply to any of my emails or forum posts or my acount email.

2012-06-26 Thread Anash P. Oommen
Hi,

As posted several times on this thread, the token review team has a 
significant backlog right now, so it will take a while before your tokens 
are approved. I have escalated your request internally, but since our team 
doesn't do token reviews, I cannot do anything more to help you out. Sorry 
about that.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, 26 June 2012 02:22:22 UTC+5:30, adwords account wrote:

 Still no reply? Other posts get a reply, but not posts regarding API 
 approval. Why is that?

 Thank you,

 On Wednesday, June 20, 2012 2:00:20 PM UTC-7, adwords account wrote:

 Dear Adwords API team - We have a project that has been funded, we have 
 customers waiting and if I do not hear back from someone soon I could loose 
 my house and my wife will probably leave me.

 When we first signed up the online docs said a couple of weeks. It has 
 been months without a single reply. I have tried contacting you in every 
 way that I can think of. Obviously if I do not get a reply soon we will 
 loose everything that we have been working so hard for.

 Please reply and let me know what the status is on our API approval is.

 Thank you,
 Customer ID: 808-683-3685



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: ApiException in Ruby client library for non-ASCII keywords

2012-06-26 Thread Anash P. Oommen
Hi,

Could you please report an issue at  
http://code.google.com/p/google-api-ads-ruby/issues/list ? The Ruby library 
maintainer will follow up with you over the issue tracker.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, 26 June 2012 02:24:48 UTC+5:30, Roman Fuchs wrote:

 Hi,

 When I query the TrafficEstimatorService with the newest Ruby client 
 library, I get an ApiException for keywords with Non-ASCII characters (e.g. 
 Aigües).

 This is the exact error I get:
 *AdsCommon::Errors::ApiException***Unknown exception with error: 
 ParseError at [row,col]:[1,1730] Message: XML document structures must 
 start and end within the same entity.

- *file:* savon_service.rb 
- *location:* handle_errors 
- *line: *118


 Or with different input (a longer list of keywords), I have alternatively 
 seen these errors:
 Unknown exception with error: Unmarshalling Error: ParseError at 
 [row,col]:[1,231125] Message: XML document structures must start and end 
 within the same entity.
 or
 Unknown exception with error: ParseError at [row,col]:[1,235050] Message: 
 The element type env:Envelope must be terminated by the matching end-tag 
 /env:Envelope.

 I'm using the following Ruby Gems:
 gem 'google-adwords-api',   '0.6.2'
 gem 'google-ads-common','0.7.3'

 Here is the SOAP request XML that leads to the exception:
 ?xml version=1.0 encoding=UTF-8?env:Envelope xmlns:xsd=
 http://www.w3.org/2001/XMLSchema; xmlns:xsi=
 http://www.w3.org/2001/XMLSchema-instance; xmlns:wsdl=
 https://adwords.google.com/api/adwords/o/v201109; xmlns:env=
 http://schemas.xmlsoap.org/soap/envelope/; xmlns:ns0=
 https://adwords.google.com/api/adwords/cm/v201109;env:Headerwsdl:RequestHeader
  
 xmlns=https://adwords.google.com/api/adwords/cm/v201109;userAgentRuby 
 Sample (AwApi-Ruby/0.6.2, Common-Ruby/0.7.3, Savon/1.0.0, ruby/1.9.3, 
 HTTPI/1.0.0, 
 net_http)/userAgentdeveloperToken[...]/developerTokenauthToken[...]/authToken/wsdl:RequestHeader/env:Headerenv:Bodyget
  
 xmlns=https://adwords.google.com/api/adwords/o/v201109;selectorsearchParameters
  
 xsi:type=RelatedToKeywordSearchParameterkeywordsns0:textAigües
 /ns0:textns0:matchTypeBROAD/ns0:matchType/keywords/searchParametersideaTypeKEYWORD/ideaTyperequestTypeSTATS/requestTyperequestedAttributeTypesCRITERION/requestedAttributeTypesrequestedAttributeTypesGLOBAL_MONTHLY_SEARCHES/requestedAttributeTypespagingns0:startIndex0/ns0:startIndexns0:numberResults2000/ns0:numberResults/paging/selector/get/env:Body/env:Envelope

 The request succeeds, when I replace Aigües with Aigues:
 ?xml version=1.0 encoding=UTF-8?env:Envelope xmlns:xsd=
 http://www.w3.org/2001/XMLSchema; xmlns:xsi=
 http://www.w3.org/2001/XMLSchema-instance; xmlns:wsdl=
 https://adwords.google.com/api/adwords/o/v201109; xmlns:env=
 http://schemas.xmlsoap.org/soap/envelope/; xmlns:ns0=
 https://adwords.google.com/api/adwords/cm/v201109;env:Headerwsdl:RequestHeader
  
 xmlns=https://adwords.google.com/api/adwords/cm/v201109;userAgentRuby 
 Sample (AwApi-Ruby/0.6.2, Common-Ruby/0.7.3, Savon/1.0.0, ruby/1.9.3, 
 HTTPI/1.0.0, 
 net_http)/userAgentdeveloperToken[...]/developerTokenauthToken[...]/authToken/wsdl:RequestHeader/env:Headerenv:Bodyget
  
 xmlns=https://adwords.google.com/api/adwords/o/v201109;selectorsearchParameters
  
 xsi:type=RelatedToKeywordSearchParameterkeywordsns0:textAigues
 /ns0:textns0:matchTypeBROAD/ns0:matchType/keywords/searchParametersideaTypeKEYWORD/ideaTyperequestTypeSTATS/requestTyperequestedAttributeTypesCRITERION/requestedAttributeTypesrequestedAttributeTypesGLOBAL_MONTHLY_SEARCHES/requestedAttributeTypespagingns0:startIndex0/ns0:startIndexns0:numberResults2000/ns0:numberResults/paging/selector/get/env:Body/env:Envelope

 This used to work with an older client library (google-adwords-api 0.5.3), 
 and I haven't made any change my code since upgrading. Am I missing some 
 encoding that I now need to manually adjust? Any help is much appreciated!


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: database:permission denied error

2012-06-26 Thread krunal shah
Hi Anash,

I got it. I forgot to pass client id which causes the problem. Thank you 
for your help. 

On Tuesday, 26 June 2012 12:57:47 UTC+5:30, krunal shah wrote:

 I got this error in sandbox environment when adding ad group to campaign. 

 DatabaseError.PERMISSION_DENIED @ operations[0].operand.campaignId; 
 trigger:'CampaignId: 681769'


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Campaign Daily Budget Settings

2012-06-26 Thread Anash P. Oommen
Hi Ronak,

You could run the report requesting Date as a field, and the campaign 
performance report should give you the spent on the cost field of the 
report. Period is set using dateRange field of report definition. See 
http://code.google.com/p/google-api-adwords-php/source/browse/trunk/examples/v201109_1/Reporting/DownloadCriteriaReport.php#59
 for 
an example of how dateRange is used.

Cheers,
Anash P. Oommen,
AdWords API Advisor.


On Friday, 22 June 2012 11:11:23 UTC+5:30, Ronak Shah wrote:

 Hello All,

 I want to know the daily budget spent on campaigns through Ad hoc  report 
 service, cani know that? And also in campaign performance report there is 
 field representing amount and period how can i use that to know the daily 
 budget spent?

 Please reply.

 Thanks and Regards
 Ronak shah


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Quality score insights

2012-06-26 Thread Anash P. Oommen
Hi,

These aren't available through the AdWords API right now.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Saturday, 23 June 2012 18:43:29 UTC+5:30, Expand Online wrote:

 Dear community,

 Since some time the AdWords UI gives insights and ratings in three aspects 
 of the Quality Score rating on a keyword level (Expected clickthrough rate, 
 Ad relevance and Landing page experience). See also the screenshot in the 
 attachment (in the Dutch UI).
 My question is if these aspects/ratings are also obtainable through the 
 API?

 Thanks in advance for your reply
 Remy Bronkhorst


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Do I have to pause belonging ads when I pause an AdGroup?

2012-06-26 Thread Anash P. Oommen
Hi,

You could ask that question on the AdWords forum at 
https://www.en.adwords-community.com/t5/AdWords-Community/ct-p/AdWords, 
since this is not related to AdWords API.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Monday, 25 June 2012 15:06:40 UTC+5:30, Temla wrote:


 I know that the ads are reviewed and I know what Destination URL not 
 working means. If I have an AdGroup with an Ad that is reviewed and 
 approved. One month later I paused the AdGroup. Why do you still ping the 
 ad's destination url? If I pause the AdGroup the Ad wont show up anyway. 
 Why should I spend more API units sending an request to pause the Ad as 
 well?

 On Monday, June 11, 2012 8:26:31 AM UTC+2, Anash P. Oommen wrote:

 Hi Temla,

 All the ads that you upload to your AdWords servers are reviewed for 
 policy compliance before they are served out. Destination URL not working 
 is one of the policy violations, so if your destination url is not working, 
 your ads will get disapproved. My recommendation is to upload ads only 
 after you fix your website.

 Cheers,
 Anash P. Oommen,
 AdWords API Advisor.

 On Thursday, 7 June 2012 13:47:09 UTC+5:30, Temla wrote:

 If I pause an AdGroup using the API, do I have to pause all the 
 belonging ads as well? I know the ads won't show up if the AdGroup is 
 paused but
 I get a lot of mails saying Destination URL not working. And that's 
 true, the url is not working, therefore I paused the AdGroup.

 Should I care about this warning? And why does it continuously check the 
 ad url when my AdGroup is paused?

 Regards



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Dynamic sitelinks

2012-06-26 Thread Anash P. Oommen
Hi Nikhil,

This is not supported by AdWords or the API as far as I can tell. You might 
want to ask this question on the AdWords forum (
https://www.en.adwords-community.com/t5/AdWords-Community/ct-p/AdWords) 
also for additional insights on what could be done.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Friday, 22 June 2012 17:25:07 UTC+5:30, Nikhil Parachure wrote:

 Hi 
 Here is what i need to achieve 
 1. There are 10k brands we will be bidding on
 2. Each brand will have similar ad copy and some use of DKI for brand terms
 3. Each ad should have 4 sitelinks which will have same text but diffrent 
 URL for each brand.
 Now the issue is I dont want to create 10K campaigns :) and trying to find 
 out a way to update sitelinks dynamically each time ad is displayed. Now 
 the problem is i cant use DKI in the sitelinks so just trying to figure out 
 if i can achieve this with APIs
 Thanks in advance
 Regards
 Nik



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


I randomly get this error [TargetingIdeaError.INVALID_ATTRIBUTE_TYPE @ selector; trigger:'CRITERION']

2012-06-26 Thread Juan Girini
Hi guys,

I'm getting this error randomly on API v201109_1 on Sandbox using the PHP 
library.
I run the same script with the same data on it and sometimes it runs ok and 
sometimes I get this error:
*
[TargetingIdeaError.INVALID_ATTRIBUTE_TYPE @ selector; trigger:'CRITERION']*

I call the following function which is quite simple and follows the 
GetKeywordsIdeas.php example made by Eric Koleda. Even his example has this 
random behaviour.
In this function $keyword_item is any keyword, $requestType is 'STATS' or 
'IDEAS' and $matchType is 'BROAD' or 'EXACT'
*
*
*public function getKeywordData($keyword_item='', $requestType='', 
$matchType='') {*

*$keywordIdeas = array();*

*if (empty($keyword_item) || empty($requestType) || 
empty($matchType)):*
*return;*
*endif;*

*try {*
*$user = new AdWordsUser();*
*} catch (Exception $e) {*
*$this-CI-session-set_flashdata(OPERATION_RESULT, 
$e-getMessage);*
*return;*
*}*

*   // Get the service, which loads the required classes.*
*$targetingIdeaService = $user-GetService('TargetingIdeaService', 
$this-api_version);*

*// Create seed keyword.*

*$keyword = new Keyword();*
*$keyword-text = $keyword_item;*
*$keyword-matchType = $matchType;*

*// Create selector.*
*$selector = new TargetingIdeaSelector();*
*$selector-requestType = $requestType;*
*$selector-ideaType = 'KEYWORD';*
*$selector-requestedAttributeTypes = array('CRITERION', 
'AVERAGE_TARGETED_MONTHLY_SEARCHES', 'COMPETITION');*
**

*$location = new Location();*
*$location-id = '2826'; //UK *
*$selector-searchParameters[] =*
*new LocationSearchParameter(array($location));*

*$language = new Language();*
*$language-id = '1000'; //en *
*$selector-searchParameters[] =*
*new LanguageSearchParameter(array($language));*

*// Create related to keyword search parameter.*
*$selector-searchParameters[] = new 
RelatedToKeywordSearchParameter(array($keyword));*

*// Create keyword match type search parameter to ensure unique 
results.*
*$selector-searchParameters[] = new 
KeywordMatchTypeSearchParameter(array($matchType));*

*// Set selector paging (required by this service).*
*$selector-paging = new Paging(0, $this-paging);*

*do {*
*// Make the get request.*
*try {*
*$page = $targetingIdeaService-get($selector); //here is 
where it fails*
*} catch (Exception $e) {*
*$this-CI-session-set_flashdata(OPERATION_RESULT, 
ERROR:  . $e-getMessage());*
*return;*
*}*
...

Do you know why do I get this funny behaviour?
I'd really appreciate any help, thank you! 

Juan

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Updating Keyword Max CPC

2012-06-26 Thread Anash P. Oommen
Hi Steve,

What errors are you seeing? From what I can tell, your code seems fine. See 
the code example from .NET client library for reference.  
http://code.google.com/p/google-api-adwords-dotnet/source/browse/trunk/examples/adwords/csharp/v201109_1/BasicOperations/UpdateKeyword.cs
 

Cheers,A
Anash P. Oommen,
AdWords API Advisor.

On Saturday, 23 June 2012 03:27:20 UTC+5:30, Steve wrote:

 Hi,

 Is it possible to update the maxCpc of an existing keyword through the API?

 If it is, can someone provide an example in PHP? I tried the following and 
 it did not work:

 $bids = new ManualCPCAdGroupCriterionBids();
 $bids-maxCpc = new Bid(new Money(100));
 $adGroupCriterion-bids = $bids; 

 Thank you in advance for taking time to help me out.

 Steve




-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: pentaho integration

2012-06-26 Thread Anash P. Oommen
Hi,

I haven't used this platform before, so if you can point me to some 
resource on how 3rd party integration are usually done with Pentaho, I 
could try to help you.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Friday, 22 June 2012 22:42:44 UTC+5:30, Palmetto274 wrote:

 Did anyone ever try this or figure out how to integrate AdWords and 
 Pentaho? Thanks

 On Tuesday, March 15, 2011 2:52:16 PM UTC-4, discovlad wrote:

 Folks, 
 Has anybody tried integrating Pentaho with adwords. If so, what 
 approach are you using?  That is, have you written a kettle plugin 
 that calls goodle's adword api, or are you using wsdl integration or 
 are you simply downloading zip files by hand and importing them into 
 pentaho?  I would very much like to hear what has is being tried and 
 works. 



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ java.lang.IllegalStateException: Shasta returned more rows than requested

2012-06-26 Thread Anash P. Oommen
Hi,

Since this is an AdWords Editor issue, could you report it on the product 
forum instead?  
https://www.en.adwords-community.com/t5/AdWords-Community/ct-p/AdWords 

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Friday, 22 June 2012 17:35:23 UTC+5:30, Snow Globe wrote:

 Hi

 We have this message when we try to get recent changes via adwords editor. 
 We can post changes however.

 Please try to help us
 thanks
 Ben

 On Tuesday, August 24, 2010 2:56:35 AM UTC+2, xbeast wrote:

 Hi, 

 I was using BidLandscapeService in v201003 and wanted to get all 
 landscape points for all keywords under an campaign. I got the error 
 like the below 

 faultString: InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ 
 java.lang.IllegalStateException: Shasta returned more rows than 
 requested 

 I was wondering, if there is a limit on how many landscape rows can be 
 returned in one request. Did my error occur because there are too many 
 keywords under the requested campaign? 

 Thanks a lot for replying. 



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Selecting AdGroups by KeywordContentMaxCpc, not working?

2012-06-26 Thread Anash P. Oommen
Hi Rallan,

Could you post a sanitized version of the SOAP logs (request and response 
xmls) for a failed request?

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Sunday, 24 June 2012 03:46:25 UTC+5:30, Rallan wrote:

 Hi. I'm working in PHP on my own site, and I am a newbie so if I am 
 missing something obvious please be patient :-)

 I've been unable to get the sandbox working so I am working (carefully) 
 with a test campaign in the live environment. I need to select AdGroups 
 based on their KeywordContentMaxCpc, which is supposed to be Filterable  
 Selectable. I've uploaded six test AdGroups (via Adwords Editor v9.7.1) 
 with the value filled in.

 If I select as follows I get No AdGroups Found:

   $aPredicates = array();
   $aPredicates[] = new Predicate('CampaignName', 'EQUALS', 'LAMPS');
   $aPredicates[] = new Predicate('KeywordContentMaxCpc', 'EQUALS', 
 round($bid * 100));
   $selector-predicates = $aPredicates;

 If I select as follows all six AdGroups are returned:

   $aPredicates = array();
   $aPredicates[] = new Predicate('CampaignName', 'EQUALS', 'LAMPS');
   $aPredicates[] = new Predicate('KeywordContentMaxCpc', 'EQUALS', 0);
   $selector-predicates = $aPredicates;

 However if I then display the field information I can see that the values 
 ARE present!

   if (isset($page-entries)) {
 foreach ($page-entries as $adGroup) {
 echo $adGroup-bids-keywordMaxCpc-amount-microAmount;
 }
   }

 Which returns returns the following values:

 50
 60
 130
 60
 80
 60


On Sunday, 24 June 2012 03:46:25 UTC+5:30, Rallan wrote:

 Hi. I'm working in PHP on my own site, and I am a newbie so if I am 
 missing something obvious please be patient :-)

 I've been unable to get the sandbox working so I am working (carefully) 
 with a test campaign in the live environment. I need to select AdGroups 
 based on their KeywordContentMaxCpc, which is supposed to be Filterable  
 Selectable. I've uploaded six test AdGroups (via Adwords Editor v9.7.1) 
 with the value filled in.

 If I select as follows I get No AdGroups Found:

   $aPredicates = array();
   $aPredicates[] = new Predicate('CampaignName', 'EQUALS', 'LAMPS');
   $aPredicates[] = new Predicate('KeywordContentMaxCpc', 'EQUALS', 
 round($bid * 100));
   $selector-predicates = $aPredicates;

 If I select as follows all six AdGroups are returned:

   $aPredicates = array();
   $aPredicates[] = new Predicate('CampaignName', 'EQUALS', 'LAMPS');
   $aPredicates[] = new Predicate('KeywordContentMaxCpc', 'EQUALS', 0);
   $selector-predicates = $aPredicates;

 However if I then display the field information I can see that the values 
 ARE present!

   if (isset($page-entries)) {
 foreach ($page-entries as $adGroup) {
 echo $adGroup-bids-keywordMaxCpc-amount-microAmount;
 }
   }

 Which returns returns the following values:

 50
 60
 130
 60
 80
 60


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Are all trademark policy violations non-exemptable ?

2012-06-26 Thread Anash P. Oommen
Hi Kiril,

This is a question best asked on the product forum (
https://www.en.adwords-community.com/t5/AdWords-Community/ct-p/AdWords). 
But to quickly answer your question, no, not all policy violations are 
exemptable, and not all Ads which have a policy violation as exemptable 
(and for which you submitted an exemptionRequest) are eventually approved.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Friday, 22 June 2012 17:07:26 UTC+5:30, ABO.MCC wrote:

 Hi,

 i would like to know if I there is any sense in sending an exemption 
 request for Ads, that have violated trademark policies ? Can they be 
 exempted ? Is the answer always the same, or are there any special cases ?

 Thanks in advance.
 Best regards
 Kiril


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: What exactly is returned when using the DateRange in Service calls

2012-06-26 Thread Anash P. Oommen
Hi,

DateRange is meant for filtering out the range of dates for which campaign 
stats are returned, it doesn't give you campaigns by a date range. You 
could look at CustomerSyncService instead, that lets you do what you are 
asking for. See  
https://developers.google.com/adwords/api/docs/reference/latest/CustomerSyncService
  
for details.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Friday, 22 June 2012 14:01:04 UTC+5:30, zooteam wrote:

 I would like to know if when using the DateRange Selector for a Service 
 call the Results contain all new entries and the updates of old entries for 
 that specific Date.
 For example if I want to do an Incremental Download of Campaigns.
 Today at first I would download all Campaigns. Tomorrow I want to specify 
 a DateRange that includes just Yesterday. Does the Service return all new 
 Campaigns and all the updates of existing Campaigns?
 Thanks



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Getting the Change History via the API

2012-06-26 Thread Anash P. Oommen
Hi Oliver,

CustomerSyncService doesn't give you the kind of change details you are 
looking for, it is mostly useful for figuring out what objects changed 
during a time period and then sync local databases with AdWords API server 
by downloading only the modified objects.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Monday, 18 June 2012 21:36:50 UTC+5:30, Oliver wrote:

 Hi,

 I believe the only way to get some data about the 'Change History' is by 
 using the CustomerSyncService object. 

 Looking at this object I have 2 questions:

 1) There doesn't seem to be a timestamp given for when the change took 
 place.  This is unlike the adwords interface that tells you when and how 
 performed the change.  Correct?

 2) It doesn't tell you the nature of the change e.g. if the 'Target CPA' 
 of an adgroup changed, all the API can tell me is that there was a change 
 to the adgroup (but it can't tell me what the change is).  Again, this is 
 different from the interface. Correct?

 Many thanks.

 Oliver


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: LocationCriterionService returns incomplete data in ParentLocations

2012-06-26 Thread Anash P. Oommen
Hi Kevin,

How does the AdWords front end report this location?

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Friday, 8 June 2012 00:27:59 UTC+5:30, Kevin wrote:

 Hi,

 For country of Spain, a city can belong to province, and a province is 
 part of an autonomous community. For example: Barcelona is in Province of 
 Barcelona, Autonomous Community of Catalona, and Country of Spain.
 But when I query LocationCriterionService to get hierarchy 
 (ParentLocations) for Barcelona, it returned Catalona and Spain, thus 
 skipping Province of Barcelona.  Is this a bug?

 AdWords API enforces that when we target geo locations for campaigns, geo 
 location targets must not overlapped.  Without getting a complete 
 hierarchy, we cannot enforce this rule on our side.

 Please advice,
 Kevin


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Dynamic Campaign Reporting with Php Client Library

2012-06-26 Thread Anash P. Oommen
Hi Ashley,

If you look 
at 
http://code.google.com/p/google-api-adwords-php/source/browse/trunk/src/Google/Api/Ads/AdWords/Lib/AdWordsUser.php#103,
 
you could see that AdWordsUser allows you to provide all the parameters for 
configuring it in the constructor. Also, if you pass a non-null value for 
any parameter, it overrides the value in the ini file. (e.g. $email in the 
constructor takes precedence over email key in auth.ini).

So you could provide all the keys in your auth.ini (except client id) and 
then create multiple AdWordsUser objects for each client id using the 
overloaded constructors. 

Hope this helps. Let me know if you have more questions.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, 26 June 2012 02:18:42 UTC+5:30, Ashley Bennett wrote:

 Can anyone give me a run down on how to creatively use the constructor  to 
 dynamically (with or without threading) pull campaign stats for one MCC 
 with a LOT of sub accounts within it?

 I can't seem to find much in the way of advice for this.

 Example Account Structure for our MCC:

 XX, MAIN MCC ACCOUNT
 --XX, Sub Account
 --XX, Sub Account
 --XX, Sub Account
 --XX, Sub Account
 --XX, Sub Account
 --XX, Sub Account
 --XX, Sub Account
 XX, Tertiary Sub Account

 I need to be able to iterate dynamically through our entire list of 
 accounts (quite large) and perform a campaign stats report for each one, 
 then use the returned data and store it into our own CIM.

 Specifically where I am the most confused has to do with how to blend the 
 example files together.  The campaign stats example file is great, but it 
 takes a hard coded clientCustomerID from the auth.ini file in order to run 
 that report with the live service.  I can run the account hierarchy example 
 file, and get all of our account id's, and the client customer ID's of each 
 sub and tertiary account, but I don't see a way to use the adwords user 
 constructor in combination with these two example files in order to pull 
 the right data.

 The php client library has lots of example files, but not much in the way 
 of 'how-to' guides explaining how to dynamically run reports without the 
 use of the auth.ini file, or how I can perform dynamic reporting with 
 threading.

 Any advice would be greatly appreciated.




-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Accessing CALL_METRIC_CALL_DETAILS_REPORT via the API?

2012-06-26 Thread Anash P. Oommen
Hi Chris,

As you mentioned, Beta features are available only if you part of the 
invitation only Beta launch. If you have an Account manager at Google, you 
could get in touch with him/her to know more details.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Monday, 25 June 2012 21:29:34 UTC+5:30, Chris wrote:

 Hi,

 I would like to access the 
 CALL_METRIC_CALL_DETAILS_REPORThttps://developers.google.com/adwords/api/docs/reference/latest/ReportDefinitionService.ReportDefinition#reportType
  via 
 the API (using the PHP library). It looks as though this report is only 
 available if you are part of the invitation only Beta launch - is that 
 correct? If so, how do you go about getting invited to the beta launch? And 
 is there any currently expected date for when this feature will 
 become publicly availably?

 Cheers,

 Chris


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: python api help

2012-06-26 Thread Anash P. Oommen
Hi Jonathan,

Run the GetCampaigns code example first. This will initialize the sandbox 
and create 5 test accounts. Then run GetAccountHierarchy code example to 
retrieve the customer id for the 5 test accounts you created. You can now 
use one of those customer ids to run your code examples.

Also, please open an issue at  
http://code.google.com/p/google-api-ads-python/issues/list to update the 
Python client library's README, and the library maintainer will get in 
touch with you over the issue tracker.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Thursday, 21 June 2012 04:50:22 UTC+5:30, Jonathan Pentecost wrote:


 Hey,

 I've been trying to set up adwords api SANDBOX for python, but it just 
 refuses to work. Is the readme out of date? It seems to be referring to 
 files that don't exist 
 examples/adspygoogle/adwords/v201109/get_unit_count.py.

 I think I am slowly getting somewhere but I cannot for the life of me get 
 the 5 generated accounts. Can someone please help?

 Attached is what I have so far.


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Only 1 of 2 MCC accounts is showing via the API

2012-06-26 Thread Anash P. Oommen
Hi David,

Could you post the SOAP request and response xmls for a failed request 
after clearing out the authToken/developerToken etc.? Also please provide 
your API MCC's customer id so I can take a look at your account structure.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, 20 June 2012 21:58:12 UTC+5:30, David Pitt wrote:

 The web based MCC panel is showing me two clients, however, when asking 
 for the serviced accounts via the api, i am told:
 *
 There are 1 customers  under this account's hierarchy.

 *Is this a common issue?*
 *


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Are these fields available via the API?

2012-06-26 Thread Anash P. Oommen
Hi Oliver,

No, they aren't. All the fields available through 
ServicedAccountService.get are listed at  
https://developers.google.com/adwords/api/docs/reference/latest/ServicedAccountService.Account
 

Cheers,
Anash P. Oommen,
AdWords API Advisor,

On Wednesday, 20 June 2012 22:35:36 UTC+5:30, Oliver wrote:

 These fields are visible via the interface in the Account Preferences 
 screen:

 - Display Language
 - Number Format
 - Auto Tagging

 Are they available via the API?

 Oliver


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: RateExceededError retryAfterSeconds

2012-06-26 Thread Anash P. Oommen
Hi Minh,

Please post a sanitized SOAP request and response xml and I'll ask the API 
team to look into this.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, 20 June 2012 10:26:50 UTC+5:30, Minh wrote:

 Hi

 Today I noticed that the sandbox is returning retryAfterSeconds of zero 
 seconds. I have my application set to wait exactly the number of seconds 
 returned  before retrying the api call. It retries up to a certain limit 
 before giving up. Because the value returned is zero, my application would 
 instantly retry and still get RateExceededError, and so it quickly hits the 
 retry limit.

 Here's part of the soap body message the log generates



 errorStringRateExceededError.RATE_EXCEEDED/errorStringApiError.TypeRateExceededError/ApiError.TypereasonRATE_EXCEEDED/reasonretryAfterSeconds0/retryAfterSeconds/errors


 Is this a bug in the sandbox? It used to always return 30seconds and then 
 would be successful on the next retry but now that it is zero, it quickly 
 fails after 3 attempts. The API should be returning a figure that is close 
 to the correct amount of time to wait, zero clearly isn't this figure.

 Minh


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: trouble using sandbox in Java

2012-06-26 Thread Anash P. Oommen
Hi,

The clientId for a production account doesn't work in sandbox and vice 
versa. To use the sandbox, you need to

- Comment out clientId and run GetCampaigns code example. This initializes 
the sandbox and creates 5 test accounts.
- Comment out clientId and run GetAccountHierarchy code example. This will 
give you the clientIds for the 5 accounts you created in (1).
- Use one of these clientIds in your adwords.properties files to make calls 
to rest of the services.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, 20 June 2012 04:11:06 UTC+5:30, nachomac wrote:

 Hello,
 I'm going crazy trying to get a sandbox AdWordsUser in Java. This is my 
 adwords.properties:
 email=a_non_mcc_acco...@gmail.com
 password=mypassword
 clientId=9xx-xxx-xxx
 userAgent=Mozilla/4.0 (compatible; MSIE 6.1; Windows XP)
 developerToken=a_non_mcc_acco...@gmail.com++USD
 alternateUrl=https://adwords-sandbox.google.com

 What am I doing wrong? What email should I use? Does it have to be an 
 adwords account? Please clarify.
 Thanks a lot




-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Only 1 of 2 MCC accounts is showing via the API

2012-06-26 Thread David Pitt
Ha! I'm so sorry!

I have totally wasted your time.

As I pasted the soap request here I spotted that the client customer id was 
being used instead of the client email - I hadn't seen that in the 
config/code up until now.

Sorry Anash, but thanks for helping.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: LocationCriterionService returns incomplete data in ParentLocations

2012-06-26 Thread Kevin Nguyen
Hi Anash,

The front end is doing the same.

-Kevin

On Tue, Jun 26, 2012 at 3:13 AM, Anash P. Oommen 
anash.p.oommen+fo...@google.com wrote:

 Hi Kevin,

 How does the AdWords front end report this location?

 Cheers,
 Anash P. Oommen,
 AdWords API Advisor.


 On Friday, 8 June 2012 00:27:59 UTC+5:30, Kevin wrote:

 Hi,

 For country of Spain, a city can belong to province, and a province is
 part of an autonomous community. For example: Barcelona is in Province of
 Barcelona, Autonomous Community of Catalona, and Country of Spain.
 But when I query LocationCriterionService to get hierarchy
 (ParentLocations) for Barcelona, it returned Catalona and Spain, thus
 skipping Province of Barcelona.  Is this a bug?

 AdWords API enforces that when we target geo locations for campaigns, geo
 location targets must not overlapped.  Without getting a complete
 hierarchy, we cannot enforce this rule on our side.

 Please advice,
 Kevin

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


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: pentaho integration

2012-06-26 Thread jstedman



 I have used Pentaho data-integration(kettle directly as well as an ejb 
that integrates kettle jobs into a web service) to interface with a wsdl 
based reporting service we host internally and it works well using the 
steps that kettle comes with. It also should be fairly straight forward to 
perform an http request to download google reports(we do not do this, but I 
did suggest it internally). It would be reasonable(almost trivial) to use 
the data-integration suite for downloading and staging report data.

I think managing campaigns using pentaho may require significant work. You 
would likely not be using the google java api to make this happen, unless 
you feel like creating custom kettle plugins for each operation. 




-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Tracking site-link performance.

2012-06-26 Thread jstedman
Thank you for you answer teidukonis, unfortunately it does not solve my 
problem. Analytics is not an option for my current use case unfortunately. 

If effective destination url is actually what it sounds like, it would 
solve my issue(and many other people's) as I could figure out performance 
by site-link with only Google reports available through the adwords api.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: URL Performance Report failing on google's end

2012-06-26 Thread GregT
Hi, Anash.

I've emailed you an example.

Thanks for looking into this,
Greg

On Tuesday, June 26, 2012 4:09:16 AM UTC-5, Anash P. Oommen wrote:

 Hi,

 Could you email a failed request (developer token, clientCustomerId, 
 report definition xml) to me (anash.p.oom...@google.com) and ping this 
 thread? I'll check with the reports team and figure out why this request is 
 failing.

 Cheers,
 Anash P. Oommen,
 AdWords API Advisor.


 On Tuesday, 26 June 2012 11:54:32 UTC+5:30, ADM wrote:



 Greg,

 Have you found a solution to this issue? 

 Have you heard anything from any of the AdWords API staff?

 This is now been going on for over a week, and there seems to be 
 absolutely nothing happening on the Google AdWords API side, very hard to 
 understand. 

 Best regards, 
 ADM



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Getting the Change History via the API

2012-06-26 Thread Akil Burgess
Hi Anash,

Is there any other service that does give the change details? If not, are 
there plans to support this in the future?

Thanks,
Akil Burgess

On Tuesday, June 26, 2012 11:12:11 AM UTC+1, Anash P. Oommen wrote:

 Hi Oliver,

 CustomerSyncService doesn't give you the kind of change details you are 
 looking for, it is mostly useful for figuring out what objects changed 
 during a time period and then sync local databases with AdWords API server 
 by downloading only the modified objects.

 Cheers,
 Anash P. Oommen,
 AdWords API Advisor.

 On Monday, 18 June 2012 21:36:50 UTC+5:30, Oliver wrote:

 Hi,

 I believe the only way to get some data about the 'Change History' is by 
 using the CustomerSyncService object. 

 Looking at this object I have 2 questions:

 1) There doesn't seem to be a timestamp given for when the change took 
 place.  This is unlike the adwords interface that tells you when and how 
 performed the change.  Correct?

 2) It doesn't tell you the nature of the change e.g. if the 'Target CPA' 
 of an adgroup changed, all the API can tell me is that there was a change 
 to the adgroup (but it can't tell me what the change is).  Again, this is 
 different from the interface. Correct?

 Many thanks.

 Oliver



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Getting the Change History via the API

2012-06-26 Thread amy
I really wish there was something.  They are able to create this calendar 
with all it's features, something like being able to see who is modifying 
the calendar doesn't seem too difficult to be able to do!  This request has 
been made several times in the future...I wish they would add it to the 
calendar.  Is there a different free online calendar that anyone has found 
that has this feature?
 
Amy

On Tuesday, June 26, 2012 11:48:46 AM UTC-4, Akil Burgess wrote:

 Hi Anash, 

 Is there any other service that does give the change details? If not, are 
 there plans to support this in the future?

 Thanks,
 Akil Burgess

 On Tuesday, June 26, 2012 11:12:11 AM UTC+1, Anash P. Oommen wrote: 

 Hi Oliver, 

 CustomerSyncService doesn't give you the kind of change details you are 
 looking for, it is mostly useful for figuring out what objects changed 
 during a time period and then sync local databases with AdWords API server 
 by downloading only the modified objects.

 Cheers,
 Anash P. Oommen,
 AdWords API Advisor.

 On Monday, 18 June 2012 21:36:50 UTC+5:30, Oliver wrote: 

 Hi,

 I believe the only way to get some data about the 'Change History' is by 
 using the CustomerSyncService object. 

 Looking at this object I have 2 questions:

 1) There doesn't seem to be a timestamp given for when the change took 
 place.  This is unlike the adwords interface that tells you when and how 
 performed the change.  Correct?

 2) It doesn't tell you the nature of the change e.g. if the 'Target CPA' 
 of an adgroup changed, all the API can tell me is that there was a change 
 to the adgroup (but it can't tell me what the change is).  Again, this is 
 different from the interface. Correct?

 Many thanks.

 Oliver


On Tuesday, June 26, 2012 11:48:46 AM UTC-4, Akil Burgess wrote: 

 Hi Anash, 

 Is there any other service that does give the change details? If not, are 
 there plans to support this in the future?

 Thanks,
 Akil Burgess

 On Tuesday, June 26, 2012 11:12:11 AM UTC+1, Anash P. Oommen wrote: 

 Hi Oliver, 

 CustomerSyncService doesn't give you the kind of change details you are 
 looking for, it is mostly useful for figuring out what objects changed 
 during a time period and then sync local databases with AdWords API server 
 by downloading only the modified objects.

 Cheers,
 Anash P. Oommen,
 AdWords API Advisor.

 On Monday, 18 June 2012 21:36:50 UTC+5:30, Oliver wrote: 

 Hi,

 I believe the only way to get some data about the 'Change History' is by 
 using the CustomerSyncService object. 

 Looking at this object I have 2 questions:

 1) There doesn't seem to be a timestamp given for when the change took 
 place.  This is unlike the adwords interface that tells you when and how 
 performed the change.  Correct?

 2) It doesn't tell you the nature of the change e.g. if the 'Target CPA' 
 of an adgroup changed, all the API can tell me is that there was a change 
 to the adgroup (but it can't tell me what the change is).  Again, this is 
 different from the interface. Correct?

 Many thanks.

 Oliver



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: ApiException in Ruby client library for non-ASCII keywords

2012-06-26 Thread Roman Fuchs
Sure, I have opened issue 77: 
http://code.google.com/p/google-api-ads-ruby/issues/detail?id=77

Thanks,
Roman

On Tuesday, June 26, 2012 2:21:21 AM UTC-7, Anash P. Oommen wrote:

 Hi,

 Could you please report an issue at  
 http://code.google.com/p/google-api-ads-ruby/issues/list ? The Ruby 
 library maintainer will follow up with you over the issue tracker.

 Cheers,
 Anash P. Oommen,
 AdWords API Advisor.

 On Tuesday, 26 June 2012 02:24:48 UTC+5:30, Roman Fuchs wrote:

 Hi,

 When I query the TrafficEstimatorService with the newest Ruby client 
 library, I get an ApiException for keywords with Non-ASCII characters (e.g. 
 Aigües).

 This is the exact error I get:
 *AdsCommon::Errors::ApiException***Unknown exception with error: 
 ParseError at [row,col]:[1,1730] Message: XML document structures must 
 start and end within the same entity.

- *file:* savon_service.rb 
- *location:* handle_errors 
- *line: *118


 Or with different input (a longer list of keywords), I have alternatively 
 seen these errors:
 Unknown exception with error: Unmarshalling Error: ParseError at 
 [row,col]:[1,231125] Message: XML document structures must start and end 
 within the same entity.
 or
 Unknown exception with error: ParseError at [row,col]:[1,235050] Message: 
 The element type env:Envelope must be terminated by the matching end-tag 
 /env:Envelope.

 I'm using the following Ruby Gems:
 gem 'google-adwords-api',   '0.6.2'
 gem 'google-ads-common','0.7.3'

 Here is the SOAP request XML that leads to the exception:
 ?xml version=1.0 encoding=UTF-8?env:Envelope xmlns:xsd=
 http://www.w3.org/2001/XMLSchema; xmlns:xsi=
 http://www.w3.org/2001/XMLSchema-instance; xmlns:wsdl=
 https://adwords.google.com/api/adwords/o/v201109; xmlns:env=
 http://schemas.xmlsoap.org/soap/envelope/; xmlns:ns0=
 https://adwords.google.com/api/adwords/cm/v201109;env:Headerwsdl:RequestHeader
  
 xmlns=https://adwords.google.com/api/adwords/cm/v201109;userAgentRuby 
 Sample (AwApi-Ruby/0.6.2, Common-Ruby/0.7.3, Savon/1.0.0, ruby/1.9.3, 
 HTTPI/1.0.0, 
 net_http)/userAgentdeveloperToken[...]/developerTokenauthToken[...]/authToken/wsdl:RequestHeader/env:Headerenv:Bodyget
  
 xmlns=https://adwords.google.com/api/adwords/o/v201109;selectorsearchParameters
  
 xsi:type=RelatedToKeywordSearchParameterkeywordsns0:textAigües
 /ns0:textns0:matchTypeBROAD/ns0:matchType/keywords/searchParametersideaTypeKEYWORD/ideaTyperequestTypeSTATS/requestTyperequestedAttributeTypesCRITERION/requestedAttributeTypesrequestedAttributeTypesGLOBAL_MONTHLY_SEARCHES/requestedAttributeTypespagingns0:startIndex0/ns0:startIndexns0:numberResults2000/ns0:numberResults/paging/selector/get/env:Body/env:Envelope

 The request succeeds, when I replace Aigües with Aigues:
 ?xml version=1.0 encoding=UTF-8?env:Envelope xmlns:xsd=
 http://www.w3.org/2001/XMLSchema; xmlns:xsi=
 http://www.w3.org/2001/XMLSchema-instance; xmlns:wsdl=
 https://adwords.google.com/api/adwords/o/v201109; xmlns:env=
 http://schemas.xmlsoap.org/soap/envelope/; xmlns:ns0=
 https://adwords.google.com/api/adwords/cm/v201109;env:Headerwsdl:RequestHeader
  
 xmlns=https://adwords.google.com/api/adwords/cm/v201109;userAgentRuby 
 Sample (AwApi-Ruby/0.6.2, Common-Ruby/0.7.3, Savon/1.0.0, ruby/1.9.3, 
 HTTPI/1.0.0, 
 net_http)/userAgentdeveloperToken[...]/developerTokenauthToken[...]/authToken/wsdl:RequestHeader/env:Headerenv:Bodyget
  
 xmlns=https://adwords.google.com/api/adwords/o/v201109;selectorsearchParameters
  
 xsi:type=RelatedToKeywordSearchParameterkeywordsns0:textAigues
 /ns0:textns0:matchTypeBROAD/ns0:matchType/keywords/searchParametersideaTypeKEYWORD/ideaTyperequestTypeSTATS/requestTyperequestedAttributeTypesCRITERION/requestedAttributeTypesrequestedAttributeTypesGLOBAL_MONTHLY_SEARCHES/requestedAttributeTypespagingns0:startIndex0/ns0:startIndexns0:numberResults2000/ns0:numberResults/paging/selector/get/env:Body/env:Envelope

 This used to work with an older client library (google-adwords-api 
 0.5.3), and I haven't made any change my code since upgrading. Am I missing 
 some encoding that I now need to manually adjust? Any help is much 
 appreciated!



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Updating Keyword Max CPC

2012-06-26 Thread Steve
Hi Anash!

Thanks for the response and the code example. It was useful.

Following up:

I'm not getting an error. The code is simply not updating the maxCPC of an 
existing keyword. I'm in the sand box, do you think that could cause the 
issue? Sandbox Behavior?

Here is a full view of the code I'm using. Perhaps, the order in which I'm 
executing the objects is causing the issue?

$criterion = new Criterion();
$criterion-id = $ary['criterionId'];

// Create ad group criterion.
$adGroupCriterion = new BiddableAdGroupCriterion();
$adGroupCriterion-adGroupId = $this-adGroupId;
$adGroupCriterion-criterion = new Criterion($ary['criterionId']);

$bids = new ManualCPCAdGroupCriterionBids();
$bids-maxCpc = new Bid(new Money(100));
$adGroupCriterion-bids = $bids;  

// Create operation.
$operation = new AdGroupCriterionOperation();
$operation-operand = $adGroupCriterion;
$operation-operator = 'SET';

$operations = array($operation);

Thanks again for your assistance. It's much appreciated.

Steve





 

On Tuesday, June 26, 2012 2:42:59 AM UTC-7, Anash P. Oommen wrote:

 Hi Steve,

 What errors are you seeing? From what I can tell, your code seems fine. 
 See the code example from .NET client library for reference.  
 http://code.google.com/p/google-api-adwords-dotnet/source/browse/trunk/examples/adwords/csharp/v201109_1/BasicOperations/UpdateKeyword.cs
  

 Cheers,A
 Anash P. Oommen,
 AdWords API Advisor.

 On Saturday, 23 June 2012 03:27:20 UTC+5:30, Steve wrote:

 Hi,

 Is it possible to update the maxCpc of an existing keyword through the 
 API?

 If it is, can someone provide an example in PHP? I tried the following 
 and it did not work:

 $bids = new ManualCPCAdGroupCriterionBids();
 $bids-maxCpc = new Bid(new Money(100));
 $adGroupCriterion-bids = $bids; 

 Thank you in advance for taking time to help me out.

 Steve




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


What is DeduplicationMode meant for?

2012-06-26 Thread Oliver
Hi API team,

Some reports have this field in them 'DeduplicationMode'.  It can be either 
one-per-click or many-per-click.

I understand the meaning and difference between these two values.  However, 
I don't understand what information this specific field is meant to 
convey?  Conversions are automatically tracked on the one-per-click and 
many-per-click for all adwords entities.  There is no mode that one can set 
'on' or 'off' through the web interface.  And there are dedicated metric 
fields anyway for conversions that are one-per and many-per.

So what is the meaning or important of the 'DeduplicationMode' field?

Oliver

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


Is this understanding of the ProxyCpc field correct?

2012-06-26 Thread Oliver
Hi API team,

In the adgroup report, we have these two fields: KeywordMaxCpc / 
ProxyKeywordMaxCpc.

and in the Keyword report we have these two: MaxCpc / ProxyMaxCpc.

After a bit of research here on the forum I believe the proxy* field is set 
when there is some form of automated bidding going on (CPA bidding, 
Enhanced CPC, etc.)

Is this correct?

and if so, what could be the use for an automated bid that keeps changing 
all the time?

Many thanks

Oliver

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Campaign Daily Budget Settings

2012-06-26 Thread Ronak Shah
Hello Anash,

I din't get u properly, let me explain you the situation here, i want to 
know the daily budget i.e. per day budget spent on my campaigns and i also 
want to know that how much of budget is utilised for my campaigns, logging 
into adwords account  from campaign settings tab we can get the daily 
budget for my campaign but i want that value through report, for that i am 
focussing on campaign performance report in that report, there are two 
fields Amount and Cost, so what does this two columns refer to?

Is it possible through campaign performance report?

Waiting for your reply

Thanks and Regards
Ronak Shah



On Tuesday, June 26, 2012 3:01:36 PM UTC+5:30, Anash P. Oommen wrote:

 Hi Ronak,

 You could run the report requesting Date as a field, and the campaign 
 performance report should give you the spent on the cost field of the 
 report. Period is set using dateRange field of report definition. See 
 http://code.google.com/p/google-api-adwords-php/source/browse/trunk/examples/v201109_1/Reporting/DownloadCriteriaReport.php#59
  for 
 an example of how dateRange is used.

 Cheers,
 Anash P. Oommen,
 AdWords API Advisor.


 On Friday, 22 June 2012 11:11:23 UTC+5:30, Ronak Shah wrote:

 Hello All,

 I want to know the daily budget spent on campaigns through Ad hoc  report 
 service, cani know that? And also in campaign performance report there is 
 field representing amount and period how can i use that to know the daily 
 budget spent?

 Please reply.

 Thanks and Regards
 Ronak shah



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: URL Performance Report failing on google's end

2012-06-26 Thread ADM
Hey Anash,

I've sent you the past 6 days reports that show the issue.

Best,
ADM

On Tuesday, June 26, 2012 2:09:16 AM UTC-7, Anash P. Oommen wrote:

 Hi,

 Could you email a failed request (developer token, clientCustomerId, 
 report definition xml) to me (anash.p.oom...@google.com) and ping this 
 thread? I'll check with the reports team and figure out why this request is 
 failing.

 Cheers,
 Anash P. Oommen,
 AdWords API Advisor.


 On Tuesday, 26 June 2012 11:54:32 UTC+5:30, ADM wrote:



 Greg,

 Have you found a solution to this issue? 

 Have you heard anything from any of the AdWords API staff?

 This is now been going on for over a week, and there seems to be 
 absolutely nothing happening on the Google AdWords API side, very hard to 
 understand. 

 Best regards, 
 ADM



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Getting AdID of product listing ad clicked for Google Merchant Center product

2012-06-26 Thread Dennis Domingo
Hi Hans:

I believe you can set the destination url at the product target level in 
which case you can use {creative} as a value track parameter.
https://developers.google.com/adwords/api/docs/reference/latest/AdGroupCriterionService.BiddableAdGroupCriterion#destinationUrl



On Friday, November 18, 2011 2:25:38 PM UTC-8, Eric Koleda wrote:

 Hi Hans,

 Unfortunately there haven't been any advances that would make this 
 possible.

 Best,
 - Eric


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Getting AdID of product listing ad clicked for Google Merchant Center product

2012-06-26 Thread Dennis Domingo
Also you should be able to use *{adwords_producttargetid} *reference : 
http://support.google.com/adwords/bin/answer.py?hl=enanswer=2456108

On Tuesday, June 26, 2012 11:41:23 AM UTC-7, Dennis Domingo wrote:

 Hi Hans:

 I believe you can set the destination url at the product target level in 
 which case you can use {creative} as a value track parameter.

 https://developers.google.com/adwords/api/docs/reference/latest/AdGroupCriterionService.BiddableAdGroupCriterion#destinationUrl



 On Friday, November 18, 2011 2:25:38 PM UTC-8, Eric Koleda wrote:

 Hi Hans,

 Unfortunately there haven't been any advances that would make this 
 possible.

 Best,
 - Eric



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Campaign Daily Budget Settings

2012-06-26 Thread Ronak Shah
Hello Anash,

I didn't get u properly, let me explain you the situation here, i want to 
know the daily budget i.e. per day budget spent on my campaigns and i also 
want to know that how much of budget is utilised for my campaigns, logging 
into adwords account  from campaign settings tab we can get the daily 
budget for my campaign but i want that value through report, for that i am 
focussing on campaign performance report in that report, there are two 
fields Amount and Cost, so what does this two columns refer to?
And also i spotted one more culumn of DerivedDailyBudget, what is this 
column for?

Is it possible  through campaign performance report?

Waiting for your reply

Thanks and Regards
Ronak Shah

On Tuesday, June 26, 2012 3:01:36 PM UTC+5:30, Anash P. Oommen wrote:

 Hi Ronak,

 You could run the report requesting Date as a field, and the campaign 
 performance report should give you the spent on the cost field of the 
 report. Period is set using dateRange field of report definition. See 
 http://code.google.com/p/google-api-adwords-php/source/browse/trunk/examples/v201109_1/Reporting/DownloadCriteriaReport.php#59
  for 
 an example of how dateRange is used.

 Cheers,
 Anash P. Oommen,
 AdWords API Advisor.


 On Friday, 22 June 2012 11:11:23 UTC+5:30, Ronak Shah wrote:

 Hello All,

 I want to know the daily budget spent on campaigns through Ad hoc  report 
 service, cani know that? And also in campaign performance report there is 
 field representing amount and period how can i use that to know the daily 
 budget spent?

 Please reply.

 Thanks and Regards
 Ronak shah



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