Re: AccountService is only available on a whitelist basis

2012-08-03 Thread alok
Hello Danial,

I was able to get and mutate (add budget) to the accounts using 
BudgetOrderService of v201206.But when i try to set (update) or remove the 
budget for the account i get error with msg 
BudgetOrderError.BUDGET_ALREDY_STARTED.Does that mean we cannot 
set/remove a budget when the startDateTime already started.What the rule to 
set/remove a budget?

Thanks,
Alok

On Monday, July 30, 2012 12:17:39 PM UTC+5:30, AdWords API Advisor wrote:

 Hello Alok, 


 We do not have any public examples available at the moment. I'll log this 
 as a request for future library releases. 


 -Danial, AdWords API Team. 


 Original Message Follows: 
  
 From: alok aloks.sh...@gmail.com 
 Subject: Re: AccountService is only available on a whitelist basis 
 Date: Fri, 27 Jul 2012 05:27:08 -0700 (PDT) 

  Hi Danial, 
  
  Is there any example code to set and get busget using 
  budgetOrderService.Iam confused with what fields should go into the 
  selector fields 
  
  Thanks, 
  Alok 
  
  On Thursday, July 26, 2012 3:43:11 PM UTC+5:30, AdWords API Advisor 
 wrote: 
   
   Hello Alok, 
   
   
   This functionality is available in the BudgetOrderService: 
   
 
   
   

 https://developers.google.com/adwords/api/docs/reference/latest/BudgetOrderService
  

   
   
   -Danial, AdWords API Team. 
   
   
   Original Message Follows: 
    
   From: alok aloks.sh...@gmail.com 
   Subject: Re: AccountService is only available on a whitelist basis 
   Date: Thu, 26 Jul 2012 00:11:12 -0700 (PDT) 
   
Hi Danial, 

I want to set and get Budgets at accounts level.This facility was 
   provided 
in v13 account service but i dont see it in SAS.CAn you point me to 
 the 
right service which should be used to set/get budget at account 
 level 
   (not 
campaign level) 

Regards, 
Alok 

On Friday, November 11, 2011 9:28:09 PM UTC+5:30, Danial Klimkin 
 wrote: 
 
 Hello carlinda, 
 
 
 In most cases ServicedAccountService is a new replacement for the 
 AccountService. Please migrate to SAS before Feb. If there is any 
 functionality missing please let us know. 
 
 
 -Danial, AdWords API Team. 
 

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



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


CustomerSyncService Bug? CustomerSyncService not returning changed criteria when AdGroupCriteron are added to two or more adgroups in one operation

2012-08-03 Thread Akil Burgess
Hi All,

I am seeing an issue where the CustomerSyncService is not showing the 
correct change data when I follow these steps:

   1. I perform an AdGroupCriterionService.mutate operation that adds a 
   keyword to two different adgroups (*
   requestId 0004c65980b97b580aeddd445bee*)
   2. Perform CustomerSyncService.get using a timerange that contains that 
   mutate operation (*requestId 0004c659815517480a96292176e2*)
   
Expected: The CustomerChangeData should contain AdGroupChangeData with 
changedCriteria
Actual: The CustomerChangeData contains no changes.

I've only tested for this bug in the API sandbox but this issue occurs 
whether I submit the operations via the AdGroupCriterionService or the 
MutateJobService.

For now I can work around the issue by only submitting operations on a per 
adgroup basis but this definitely seems like a bug. Has anyone else come 
across this issue? *API Team -* Can you please investigate this issue?

Thanks in advance!

Akil

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 the API method to fetch automated rules? Also is there a way to find out details of a adgroup or a campaign?

2012-08-03 Thread Saikat Sinha
Please help!

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Where do I get a report id from?

2012-08-03 Thread Dorian Kind
Hi,

it's only possible to download reports created (previously, as it's 
read-only now) via the API; so even if you found the report definition ID 
in the web interface, you wouldn't be able to download it. The solution is 
really just to use the Ad Hoc reporting service, I can't think of any 
functionality that is covered by the ReportDefinitionService but not 
possible with Ad Hoc reports.

Hope this helps, cheers
Dorian

On Thursday, August 2, 2012 3:02:47 PM UTC+2, TheAinz wrote:

 Apologies if this is covered anywhere, but I can't find anything on it 
 despite searching for ages.

 I'm trying to use DownloadDefinedReport.php from v201206. If I understand 
 right, you can only download reports now not define them. Line 40 and 41 
 of  DownloadDefinedReport.php requests the id of a defined report:

 // Enter parameters required by the code example.
 $reportDefinitionId = 'INSERT_REPORT_DEFINITION_ID_HERE';

 My question is where do you get the report definition id from? I can 
 locate campaign id's from the url fragment when in the adwords interface in 
 a browser, but there's nothing similar in the report interface that I can 
 spot. 

 I have tried to use GetDefinedReports.php to get a list of reports, but 
 get this error despite using the most recent version of the php library 
 (downloaded today):

 *Fatal error*: Class 'ReportDefinitionSelector' not found in 

 Have run out of ideas now. Thanks for any help.


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: @kevin sandbox account initialization logic didn't properly initialize accounts (and assigned them zeros).

2012-08-03 Thread Elisaveta Manusheva


On Wednesday, July 25, 2012 11:56:51 PM UTC+3, Sander wrote:

 Hello Kevin,

 I took my problem out of the running topic on 
 https://groups.google.com/forum/?fromgroups#!topic/adwords-api/RuzzccFvpE8 to 
 avoid confusion and because that discussion is flagged as answered.


 I just made a brand new account, but have the same result with zeros :

 My code:

 $user = new AdWordsUser(null, $username, $password, $developerToken);
 $user-SetDefaultServer(https://adwords-sandbox.google.com/;); 
 $user-SetClientId(null);

 $campaignService = $user-GetService('CampaignService', 'v201109_1');
  // Create selector.
 $selector = new Selector();
 $selector-fields = array('Id', 'Name');
 $selector-ordering[] = new OrderBy('Name', 'ASCENDING');
  // Create paging controls.
 $selector-paging = new Paging(0, AdWordsConstants::RECOMMENDED_PAGE_SIZE);
  do {
 // Make the get request.
 $page = $campaignService-get($selector);
  // Display results.
 if (isset($page-entries)) {
 foreach ($page-entries as $campaign) {
 printf(Campaign with name '%s' and id '%s' was found.\n,
 $campaign-name, $campaign-id);
 }
 } else {
 print No campaigns were found.\n;
 }
  // Advance the paging index.
 $selector-paging-startIndex += AdWordsConstants::RECOMMENDED_PAGE_SIZE;
 } while ($page-totalNumEntries  $selector-paging-startIndex);


  $campaignService = $user-GetService('CampaignService', 'v201109');
$customerSyncService = $user-GetService('CustomerSyncService', 
 'v201109');
   
$accountService = $user-GetService(ServicedAccountService, 
 'v201109');
 $selector = new ServicedAccountSelector();
 $page = $accountService-get($selector);
   
 echo PRE;
 print_r($page);
  foreach ($page-accounts as $account) {
 print Customer ID: {$account-customerId}\n;
 }

 Resulting in:

 No campaigns were found.

 ServicedAccountGraph Object
 (
 [accounts] = Array
 (
 [0] = Account Object
 (
 [customerId] = 0
 [login] = client_1+testapisand...@gmail.com
 [companyName] = 
 [canManageClients] = 
 [currencyCode] = 
 [dateTimeZone] = 
 )

 [1] = Account Object
 (
 [customerId] = 0
 [login] = client_2+testapisand...@gmail.com

 [companyName] = 
 [canManageClients] = 
 [currencyCode] = 
 [dateTimeZone] = 
 )


 Am I in the wrong ?


On Wednesday, July 25, 2012 11:56:51 PM UTC+3, Sander wrote:

 Hello Kevin,

 I took my problem out of the running topic on 
 https://groups.google.com/forum/?fromgroups#!topic/adwords-api/RuzzccFvpE8 to 
 avoid confusion and because that discussion is flagged as answered.


 I just made a brand new account, but have the same result with zeros :

 My code:

 $user = new AdWordsUser(null, $username, $password, $developerToken);
 $user-SetDefaultServer(https://adwords-sandbox.google.com/;); 
 $user-SetClientId(null);

 $campaignService = $user-GetService('CampaignService', 'v201109_1');
  // Create selector.
 $selector = new Selector();
 $selector-fields = array('Id', 'Name');
 $selector-ordering[] = new OrderBy('Name', 'ASCENDING');
  // Create paging controls.
 $selector-paging = new Paging(0, AdWordsConstants::RECOMMENDED_PAGE_SIZE);
  do {
 // Make the get request.
 $page = $campaignService-get($selector);
  // Display results.
 if (isset($page-entries)) {
 foreach ($page-entries as $campaign) {
 printf(Campaign with name '%s' and id '%s' was found.\n,
 $campaign-name, $campaign-id);
 }
 } else {
 print No campaigns were found.\n;
 }
  // Advance the paging index.
 $selector-paging-startIndex += AdWordsConstants::RECOMMENDED_PAGE_SIZE;
 } while ($page-totalNumEntries  $selector-paging-startIndex);


  $campaignService = $user-GetService('CampaignService', 'v201109');
$customerSyncService = $user-GetService('CustomerSyncService', 
 'v201109');
   
$accountService = $user-GetService(ServicedAccountService, 
 'v201109');
 $selector = new ServicedAccountSelector();
 $page = $accountService-get($selector);
   
 echo PRE;
 print_r($page);
  foreach ($page-accounts as $account) {
 print Customer ID: {$account-customerId}\n;
 }

 Resulting in:

 No campaigns were found.

 ServicedAccountGraph Object
 (
 [accounts] = Array
 (
 [0] = Account Object
 (
 [customerId] = 0
 [login] = client_1+testapisand...@gmail.com
 [companyName] = 
 [canManageClients] = 
 [currencyCode] = 
 [dateTimeZone] = 
 )

 [1] = Account Object
 (
 [customerId] = 0
 [login] = client_2+testapisand...@gmail.com

 [companyName] = 
 

Re: duplicate keywords

2012-08-03 Thread Danial Klimkin
Hello supraja,


The keyword is only deleted if it has no events associated with it, 
otherwise it will still be present in the system as deleted criteria. Only 
active keywords are considered for delivery.

For more details on keywords behavior I suggest to check with the general 
AdWords support as it is not directly related to the API.


-Danial, AdWords API Team.




On Thursday, August 2, 2012 8:50:01 PM UTC+4, supraja wrote:

 Hi,

 So could you please let me know if the history (like clicks, conversions, 
 etc) will not exist for the new keyword id or is it transferred from old 
 keyword id to new if both have same keyword text? Which keyword is 
 considered in paid search display? I mean do we need to keep track of both 
 such keywords and bid on them or can we deprecate the older one?

 On Thursday, August 2, 2012 3:36:16 AM UTC-5, Danial Klimkin wrote:

 Hello Artur,


 Generally yes, but it is not guaranteed. Over time the procedures on the 
 backend can change and generate different id for the same keyword text. 
 This is less likely to happen when the keywords are created within short 
 period of time.


 -Danial, AdWords API Team.


 On Tuesday, July 31, 2012 12:08:17 PM UTC+4, Artur Meinzer wrote:

 I have set a unique key in my database to keywordId + AdgroupId. It all 
 works fine, but I wonder why I have some duplicate keywords in some groups 
 with different keywordIds.
 For example:
 3042089426, ferienwohnung trieste (Broad), enabled
 25883905881, ferienwohnung trieste (Broad), deleted

 I thought one KeywordId stands for a keyword text + match type.



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 Dashboard Down?

2012-08-03 Thread Danial Klimkin
Hello,


This forum is for technical questions specific to the AdWords API only. For 
general AdWords question please contact AdWords support team:

  http://support.google.com/adwords/http://support.google.com/adwords/?hl=en


-Danial, AdWords API Team.


On Wednesday, August 1, 2012 2:12:58 AM UTC+4, Adwords Advertiser wrote:

 I recently started my ads about 2 hours ago. It says the engineers are 
 working on the problem. Wasn't sure how long to be expected? Need to make 
 some money today :)

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: is the google adwords api open to write permissions for third party usage?

2012-08-03 Thread Danial Klimkin
Hello Ali,


The API does not have any additional permission settings other than AdWords 
user setting. If a user has write access to an account, he can use the API 
to access it with write permissions.


-Danial, AdWords API Team.


On Wednesday, August 1, 2012 1:18:44 AM UTC+4, Ali wrote:


 is the google adwords api open to write permissions for third party usage? 

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Bulk Downloading Definitions

2012-08-03 Thread Danial Klimkin
Hello Brandon,


ReportDefinitionService is currently deprecated and replaced by AdHoc 
report. It is the fastest way to get information about large number of the 
API objects.

See this guide for more details:

  https://developers.google.com/adwords/api/docs/guides/reporting

For reports and fields reference see:

  https://developers.google.com/adwords/api/docs/appendix/reports

I also recommend to use one of our client libraries as they make reports 
usage very easy:

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


-Danial, AdWords API Team.


On Wednesday, August 1, 2012 12:59:43 AM UTC+4, Brandon Parise wrote:

 I have an account that has 150,000 ads that I need to pull down.  Up until 
 this point I've been using AdGroupAdService with paging but that's insanely 
 slow (5-10s per 100 definitions).  I've seen mention of people using the 
 ReportDefinitionService but I am not sure that's the suggested way.  What's 
 the best way to download large amounts of definitions from AdWords API?

 This is just 1 of maybe 50 accounts we manage so this needs to be quick.

 Brandon


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: AdGroupAdService Really Slow to get get 10 ads

2012-08-03 Thread Danial Klimkin
Hello Brandon,


The reply time depends on many parameters including current system load. 
Please consider joining your requests into batches or use reporting if you 
need to query large number of AdGroups for Ads.


-Danial, AdWords API Team.


On Wednesday, August 1, 2012 12:04:36 AM UTC+4, Brandon Parise wrote:

 We are experiencing really long response times from the API.  This 
 operation is trying to get 10 Ads from the AdGroupAdService using NO 
 predicates;

 Response snippet:

 soap:HeaderResponseHeader xmlns=
 https://adwords.google.com/api/adwords/cm/v201109_1
 requestId0004c625a338a6380a96b0047e8c/requestIdserviceNameAdGroupAdService/serviceNamemethodNameget/methodNameoperations10/operationsresponseTime
 *3917*/responseTimeunits10/units/ResponseHeader/soap:Header

 These historically ran about 500-600ms responseTime.  Any indication why?  
 My selector is only selecting the following fields:

 ?php
 $selector-fields = array(
 'Id', 
 'AdGroupId', 
 'Url', 
 'DisplayUrl', 
 'Headline', 
 'Description1', 
 'Description2', 
 'Status'
 );
 ?

 Any help would be greatly appreciated!!!
 Brandon



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Sandbox reports timing out

2012-08-03 Thread Danial Klimkin
Hello Ian,


We do not support AdHoc reporting in the Sandbox. There is no data on 
sandbox to return. Also, as AdHoc reports are free it is possible to test 
on production instead.


-Danial, AdWords API Team.


On Tuesday, July 31, 2012 11:47:01 PM UTC+4, Ian wrote:

 Is the sandbox adhoc report service down? All of our adhoc reports are 
 timing out.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: AccountService is only available on a whitelist basis

2012-08-03 Thread AdWordsAPIAdvisor
Hello veseo,


The v13 AccountService (and v13 in general) will be completely disabled on
the sunset date.


-Danial, AdWords API Team.


Original Message Follows:

From: veseo hernicet...@gmail.com
Subject: Re: AccountService is only available on a whitelist basis
Date: Thu, 2 Aug 2012 03:33:05 -0700 (PDT)

 Hello,
 
 will we be able to use v13's AccountService to manipulate budgets after 
 that service's sunset date or all of its methods (including those for 
 budgets) will be sunset on 20 August 2012?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: AccountService is only available on a whitelist basis

2012-08-03 Thread Danial Klimkin
Hello Alok,


The budget start date can not be changed once it has started. The end date 
should be available to set.


-Danial, AdWords API Team.


On Friday, August 3, 2012 10:01:46 AM UTC+4, alok wrote:

 Hello Danial,

 I was able to get and mutate (add budget) to the accounts using 
 BudgetOrderService of v201206.But when i try to set (update) or remove the 
 budget for the account i get error with msg 
 BudgetOrderError.BUDGET_ALREDY_STARTED.Does that mean we cannot 
 set/remove a budget when the startDateTime already started.What the rule to 
 set/remove a budget?

 Thanks,
 Alok

 On Monday, July 30, 2012 12:17:39 PM UTC+5:30, AdWords API Advisor wrote:

 Hello Alok, 


 We do not have any public examples available at the moment. I'll log this 
 as a request for future library releases. 


 -Danial, AdWords API Team. 


 Original Message Follows: 
  
 From: alok aloks.sh...@gmail.com 
 Subject: Re: AccountService is only available on a whitelist basis 
 Date: Fri, 27 Jul 2012 05:27:08 -0700 (PDT) 

  Hi Danial, 
  
  Is there any example code to set and get busget using 
  budgetOrderService.Iam confused with what fields should go into the 
  selector fields 
  
  Thanks, 
  Alok 
  
  On Thursday, July 26, 2012 3:43:11 PM UTC+5:30, AdWords API Advisor 
 wrote: 
   
   Hello Alok, 
   
   
   This functionality is available in the BudgetOrderService: 
   
 
   
   

 https://developers.google.com/adwords/api/docs/reference/latest/BudgetOrderService
  

   
   
   -Danial, AdWords API Team. 
   
   
   Original Message Follows: 
    
   From: alok aloks.sh...@gmail.com 
   Subject: Re: AccountService is only available on a whitelist basis 
   Date: Thu, 26 Jul 2012 00:11:12 -0700 (PDT) 
   
Hi Danial, 

I want to set and get Budgets at accounts level.This facility was 
   provided 
in v13 account service but i dont see it in SAS.CAn you point me to 
 the 
right service which should be used to set/get budget at account 
 level 
   (not 
campaign level) 

Regards, 
Alok 

On Friday, November 11, 2011 9:28:09 PM UTC+5:30, Danial Klimkin 
 wrote: 
 
 Hello carlinda, 
 
 
 In most cases ServicedAccountService is a new replacement for the 
 AccountService. Please migrate to SAS before Feb. If there is any 
 functionality missing please let us know. 
 
 
 -Danial, AdWords API Team. 
 

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



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: AdGroupAdService Really Slow to get get 10 ads

2012-08-03 Thread Brandon Parise
Is there anyway to batch ::get() requests like BulkMutateJob?

B

On Friday, August 3, 2012 8:31:05 AM UTC-4, Danial Klimkin wrote:

 Hello Brandon,


 The reply time depends on many parameters including current system load. 
 Please consider joining your requests into batches or use reporting if you 
 need to query large number of AdGroups for Ads.


 -Danial, AdWords API Team.


 On Wednesday, August 1, 2012 12:04:36 AM UTC+4, Brandon Parise wrote:

 We are experiencing really long response times from the API.  This 
 operation is trying to get 10 Ads from the AdGroupAdService using NO 
 predicates;

 Response snippet:

 soap:HeaderResponseHeader xmlns=
 https://adwords.google.com/api/adwords/cm/v201109_1
 requestId0004c625a338a6380a96b0047e8c/requestIdserviceNameAdGroupAdService/serviceNamemethodNameget/methodNameoperations10/operationsresponseTime
 *3917*/responseTimeunits10/units/ResponseHeader/soap:Header

 These historically ran about 500-600ms responseTime.  Any indication 
 why?  My selector is only selecting the following fields:

 ?php
 $selector-fields = array(
 'Id', 
 'AdGroupId', 
 'Url', 
 'DisplayUrl', 
 'Headline', 
 'Description1', 
 'Description2', 
 'Status'
 );
 ?

 Any help would be greatly appreciated!!!
 Brandon



-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Where do I get a report id from?

2012-08-03 Thread TheAinz
Thanks Dorian,
That clears it up for me - I'm looking for the wrong thing. I took the 
instructions to mean that I had to create the report first (in the web 
interface) then just use the API to download it using the id.
I'll check the docs again and read up on the ad hoc service you mention.
Thanks again,
Neil 

On Friday, 3 August 2012 12:30:26 UTC+1, Dorian Kind wrote:

 Hi,

 it's only possible to download reports created (previously, as it's 
 read-only now) via the API; so even if you found the report definition ID 
 in the web interface, you wouldn't be able to download it. The solution is 
 really just to use the Ad Hoc reporting service, I can't think of any 
 functionality that is covered by the ReportDefinitionService but not 
 possible with Ad Hoc reports.

 Hope this helps, cheers
 Dorian

 On Thursday, August 2, 2012 3:02:47 PM UTC+2, TheAinz wrote:

 Apologies if this is covered anywhere, but I can't find anything on it 
 despite searching for ages.

 I'm trying to use DownloadDefinedReport.php from v201206. If I understand 
 right, you can only download reports now not define them. Line 40 and 41 
 of  DownloadDefinedReport.php requests the id of a defined report:

 // Enter parameters required by the code example.
 $reportDefinitionId = 'INSERT_REPORT_DEFINITION_ID_HERE';

 My question is where do you get the report definition id from? I can 
 locate campaign id's from the url fragment when in the adwords interface in 
 a browser, but there's nothing similar in the report interface that I can 
 spot. 

 I have tried to use GetDefinedReports.php to get a list of reports, but 
 get this error despite using the most recent version of the php library 
 (downloaded today):

 *Fatal error*: Class 'ReportDefinitionSelector' not found in 

 Have run out of ideas now. Thanks for any help.



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