Re: OPERATION_NOT_PERMITTED_FOR_REMOVED_ENTITY Bug?

2014-09-16 Thread David Midgley
Hi Greg

I do exactly what you do, but I guess I'm scared that this could be a 
permanent change and so when v201402 gets retired, we'll be in big trouble!

The reason why I put the word bug in the question is to find out if this 
is by design or an unintended consequence of another update. And the 
follow-up question would be: if it is by design, has the team considered 
this senario? This is also odd because it diverges from the UI. Maybe it is 
a step in a bigger migration? Anash has mentioned earlier in this thread: 
The UI and older API versions allows this behaviour for now, but they will 
eventually start working like the way v201406 works today.

If this is the future, then I hope we can find a workaround well before 
v201402 gets retired!

Cheers

David

On Monday, 15 September 2014 22:00:40 UTC+1, GregT wrote:

 David, it sounds like you do something extremely similar to us.  For a 
 workaround, what we've had to do ever since we upgraded to v201406 is leave 
 a small portion of our code at v201402 to just handle this scenario.  I.e. 
 all our code is using v201406, except when we run into a case where we want 
 to create an ad group with the same name as a deleted ad group, in which 
 case we call into a separate class that uses v201402 to rename the deleted 
 ad group so that we can now (using v201406) add an ad group with that name. 
  Klunky, but until AdWords brings consistency to this, it works.

 FYI,
 Greg

 On Monday, September 15, 2014 10:16:41 AM UTC-5, David Midgley wrote:

 Hi Anash

 I've just done a test via the UI (I've already attempted lots via the 
 API) and you cannot name a new adgroup the same name as a deleted adgroup 
 in the same campaign.

 It would be great if you could get the team to investigate further. Just 
 to confirm, that is not in itself a problem. The problem is that we can't 
 rename the deleted adgroup so we can add an adgroup with the name we want. 
 As far as the API is concerned an adgroup becomes read-only when you 
 remove it.

 Cheers

 David

 On Monday, 15 September 2014 16:04:31 UTC+1, Anash P. Oommen (AdWords API 
 Team) wrote:

 Hi David,

 If I remember correctly, the name needs to be unique in only active + 
 paused items, not globally (with the new change). So if the user deletes an 
 adgroup with the same name, you could create one with the same name again. 
 Let me know if you are seeing a different behaviour, and I'll ask the team 
 to investigate this further.

 Cheers,
 Anash P. Oommen,
 AdWords API Advisor.

 On Monday, September 8, 2014 2:29:07 PM UTC-4, David Midgley wrote:

 Thanks for the quick response Anash!

 Let me explain my use case and maybe you can find a workaround?

 We are working on an optimisation application that uses a strict naming 
 convention for campaign and adgroup names. If a user accidentally deletes 
 an adgroup, my software can't correct the error by recreating the adgroup 
 because if we create a new adgroup with the same name in the same campaign 
 we'll get a duplicate adgroup name error. Our solution to this problem was 
 to rename the deleted adgroup which enabled us to create the new adgroup.

 Now that we can't rename the deleted adgroup and we can't create a new 
 adgroup with the same name, how can we enforce our strict naming 
 convention? This naming convention links adgroups between campaigns and is 
 critical to our operations.

 We could version adgroup names, but this seems pretty untidy. We 
 could use labels, but this could create thousands of labels and more 
 (potentially error-prone) manual work.

 Can you think of a workaround?

 Cheers

 David

 On Monday, 8 September 2014 19:15:49 UTC+1, Anash P. Oommen (AdWords 
 API Team) wrote:

 Hi David,

 AdWords API v201406 no longer allows you to undelete campaigns, 
 adgroups, etc. The UI and older API versions allows this behaviour for 
 now, 
 but they will eventually start working like the way v201406 works today.

 Cheers,
 Anash P. Oommen,
 AdWords API Advisor.

 On Monday, September 8, 2014 11:19:45 AM UTC-4, David Midgley wrote:

 Hi

 I'm having problems with a new 
 OPERATION_NOT_PERMITTED_FOR_REMOVED_ENTITY error.

 It appears that you can't undelete an adgroup (ie set any 
 properties of a removed adgroup, including Status) or even add a keyword 
 to 
 an existing adgroup where that keyword was previously deleted. This 
 seems 
 to be a change between the v201402 and v201406 versions of the API. 
 Obviously these are things that you can do via the UI.

 There is mention of this in another post:

 https://groups.google.com/forum/#!searchin/adwords-api/OPERATION_NOT_PERMITTED_FOR_REMOVED_ENTITY%7Csort:relevance/adwords-api/uLdWDk7dMgs/kCLnPsog1UAJ

 Is this a bug? Is this going to get fixed soon?

 Cheers

 David



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

Change Ad Destination URL

2014-09-16 Thread Anil
Hi,

Is it possible now to change Ad Destination URL using SET method instead 
of creating new copy of same ad?
When we tried it does not show any error but the URL is not changed 
actually.


Thanks,

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

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


Creating Customer Feed with LOCATION placeholder

2014-09-16 Thread Tomas Rimkus
Hi,
When trying to create Customer Feed with Location placeholder I get the 
following error:
FunctionError.INVALID_FUNCTION_FOR_PLACEHOLDER @ operations[0].operand.
matchingFunction; trigger:'Invalid function for customer feed location 
placeholder'

FeedFunction creation:
$feedFunctionRequestContextOperand = new 
RequestContextOperand();
$feedFunctionRequestContextOperand-contextType = 'FEED_ITEM_ID';


$feedItemFunction = new FeedFunction();
$feedItemFunction-lhsOperand = array(
$feedFunctionRequestContextOperand);
$feedItemFunction-operator = 'IN';


$constantOperand = new ConstantOperand();
$constantOperand-longValue = $feedItemId;
$constantOperand-type = 'LONG';
$feedItemFunction-rhsOperand = [$constantOperand];


What's the correct way to create Customer feed with Location placeholder?

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

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


Re: API will remove the login field from ManagedCustomer???

2014-09-16 Thread Danial Klimkin
Hello Oliver,


Technically, we're intending to remove this field, you understood it 
correctly. We are open to discuss the options available.

1. This is the intended effect. If you'd like to contact users, you need to 
obtain their addresses and consent directly, e.g. during registration. You 
can also look into other google APIs for this purpose 
https://developers.google.com/+/web/people/#retrieve_an_authenticated_users_email_address
.

2. Customer ID (123-456-7890) should be used to identify an account. 
Multiple email addresses can map to one account and this mapping can change 
over time, only ID allows one to one matching. Account name can be set with 
ManagedCustomerService if you create an account on behalf of a user.

3. I understand this approach involves a manual step to see the permissions 
level. Instead, I can suggest making a few requests with validateOnly flag 
set, this should reveal the privileges level in an automated way.


-Danial, AdWords API Team.




On Sunday, September 14, 2014 1:12:01 PM UTC+4, Oliver wrote:

 I just saw this announcement:


 http://googleadsdeveloper.blogspot.co.uk/2014/09/login-field-sunsetting-in-adwords-api.html

 Is this saying that we will no longer be able to find out the email 
 address of an account?

 I hope not as this would definitely have *serious and extreme negative 
 effects* on many tools out there.

 In our tool, and for *many others* out there we use and aware of, we 
 *don't* use the email address to identify an account like the above post 
 is suggesting.  That wouldn't be a wise thing to do anyway.

 However, we do use the email address for purposes like:

 1) Send emails to the customer using our tool when we need to notify him 
 of various issues to do with the account.

 2) The customer himself wants to see the email address on the screen as 
 that's how many users visually identify their own accounts.  A lot of 
 accounts we manage don't even have the name field defined (it's blank).  If 
 you also remove the email address then users won't be able to identify 
 their accounts at all.  I'm sure you'll agree that displaying customer ID 
 is no good way of identifying account by the human eye.

 3) Adwords accounts can have multiple email addresses associated with them 
 (with various access levels) and without knowing the email address of the 
 OAuth user who is trying to use our tool, we have no way of knowing if he 
 is the account administrator, etc. hence not setting him up properly within 
 our tool.


 I really hope I either misunderstood the above announcement or somehow the 
 above won't happen.  This is a lot more of a serious usability issue than 
 just a way for computers to identify accounts.


 Oliver





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

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


Re: What is the problem with my Developer token ? Why I cannot use it with a test Account ?

2014-09-16 Thread proseon


Thank you so much for your reply !
I will make sure to complete the Signup procedure properly.

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

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


Add biddable ad group criterion (PHP)

2014-09-16 Thread kinsey001
Hi, I'm not sure why the code below (snippet) is not producing expected 
results. Once complete it is adding the mobile application as an EXCLUSION 
but in the code I (think) am adding it as a POSITIVE biddable criterion 
type. 

$adGroupId  = '15001671537';
$applicationCriterionId = '35552476224';

$adGroupCriterionService = 
$user-GetService('AdGroupCriterionService', ADWORDS_VERSION);
$criterion   = new \MobileApplication();
   $criterion-appId = '1-501724085';

$biddableAdgroupCriterion = new \BiddableAdGroupCriterion();

$biddableAdgroupCriterion-adGroupId = $adGroupId;
$biddableAdgroupCriterion-criterion = $criterion;

$CPCbid  = new \CpcBid();
$CPCbid-bid = new \Money(900);

$biddingStrategyConfiguration = new \BiddingStrategyConfiguration();
//$biddingStrategyConfiguration-type = 'biddable';
$biddingStrategyConfiguration-bids = $CPCbid;
$biddableAdgroupCriterion-biddingStrategyConfiguration = 
$biddingStrategyConfiguration;

// Create operation.
$operation   = new \AdGroupCriterionOperation();
$operation-operand  = $biddableAdgroupCriterion;
$operation-operator = 'ADD';

$operations = array($operation);

// Make the mutate request.
$result = $adGroupCriterionService-mutate($operations);



   Here are the results of the soap_xml.log (snippet)

soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;
  soap:Header
ResponseHeader 
xmlns=https://adwords.google.com/api/adwords/cm/v201402;
  requestId00050320b27d9a300a424c24f700644a/requestId
  serviceNameAdGroupCriterionService/serviceName
  methodNamemutate/methodName
  operations1/operations
  responseTime419/responseTime
/ResponseHeader
  /soap:Header
  soap:Body
mutateResponse 
xmlns=https://adwords.google.com/api/adwords/cm/v201402;
  rval

ListReturnValue.TypeAdGroupCriterionReturnValue/ListReturnValue.Type
value xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; 
xsi:type=BiddableAdGroupCriterion
  adGroupId15001671537/adGroupId
  criterion xsi:type=MobileApplication
id43208636333/id
typeMOBILE_APPLICATION/type
Criterion.TypeMobileApplication/Criterion.Type
appId1-501724085/appId
  /criterion
  
AdGroupCriterion.TypeBiddableAdGroupCriterion/AdGroupCriterion.Type
  userStatusACTIVE/userStatus
  systemServingStatusELIGIBLE/systemServingStatus
  approvalStatusAPPROVED/approvalStatus
  biddingStrategyConfiguration
biddingStrategyTypeMANUAL_CPC/biddingStrategyType
biddingStrategySourceCAMPAIGN/biddingStrategySource
biddingScheme xsi:type=ManualCpcBiddingScheme
  
BiddingScheme.TypeManualCpcBiddingScheme/BiddingScheme.Type
  enhancedCpcEnabledfalse/enhancedCpcEnabled
/biddingScheme
bids xsi:type=CpmBid
  Bids.TypeCpmBid/Bids.Type
  bid
ComparableValue.TypeMoney/ComparableValue.Type
microAmount25/microAmount
  /bid
  cpmBidSourceADGROUP/cpmBidSource
/bids
bids xsi:type=CpcBid
  Bids.TypeCpcBid/Bids.Type
  bid
ComparableValue.TypeMoney/ComparableValue.Type
microAmount900/microAmount
  /bid
  cpcBidSourceCRITERION/cpcBidSource
/bids
  /biddingStrategyConfiguration
/value
  /rval
/mutateResponse
  /soap:Body
/soap:Envelope

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

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


Re: QuotaCheckError.INCOMPLETE_SIGNUP or AuthorizationError.USER_PERMISSION_DENIED

2014-09-16 Thread Joey Belarmino
Hi Ray,

We are also experiencing the INCOMPLETE_SIGNUP even though we've followed 
the step by step guide. 

Can you please check our requests if we really have the right headers as 
well as if we have agreed the terms and condition (which we did when we 
entered the CC info).

Prod MCC Id: 963-992-4530
Test MCC Id: 254-360-2361

Thanks!


On Tuesday, September 16, 2014 3:24:53 AM UTC+8, Ray Tsang (AdWords API 
Team) wrote:

 Saeed,

 Could I trouble you to carefully follow every step in the INCOMPLETE_SIGNUP 
 guide 
 https://developers.google.com/adwords/api/docs/common-errors#QuotaCheckError
 ?
 Also, INCOMPLETE_SIGNUP and USER_PERMISSION_DENIED are two very different 
 errors.

 The former may mean that you may have specified a production account 
 customer ID, while the latter may indicate that the refresh token is 
 associated w/ a wrong user.

 Thanks,

 Ray

 On Monday, September 15, 2014 9:19:37 AM UTC-4, Saeed wrote:

 Hi,

 I tried almost all of the proposed solutions out there in the web. But 
 I'm always getting the same error messages. 
 Either QuotaCheckError.INCOMPLETE_SIGNUP or 
 AuthorizationError.USER_PERMISSION_DENIED if I specify the customerClientId.

 Here are my settings:


 I created a new MCC account (with billing information)
 I created a new MCC-Test account (with billing information)
 Linked an old adwords account to the MCC account (with billing 
 information)

 Created a new Project (google console) with the MCC-Test account.



 api.adwords.refreshToken= generated with 

 api.adwords.clientId= clientId provided by the project (on MCC-Test)
 api.adwords.clientSecret= clientSecret provided by the project (on 
 MCC-Test)

 api.adwords.clientCustomerId= clientCustomerId of the adwords account
 api.adwords.userAgent= adfsdfwerqew
 api.adwords.developerToken= dev Token from the production MCC- account 

 api.adwords.isPartialFailure=true



 I'm trying to run the samples provided by the adwords.axis.v201406 
 Project.

 Thanks in advance



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

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


Python adwords API: How to remove root in product partition tree of shopping campaigns

2014-09-16 Thread MoWgli
I am getting below error while creating product partition tree:
'[AdGroupCriterionError.PRODUCT_PARTITION_ALREADY_EXISTS @ 
operations[0].operand.criterion, 
AdGroupCriterionError.PRODUCT_PARTITION_DOES_NOT_EXIST @ 
operations[1].operand.criterion.parentCriterionId; 
trigger:'TempCriterionId{id=1}']'

Looking at the error it is clear that i have to remove existing partition 
tree. 

How to remove root in product partition tree of shopping campaigns. From 
where can i get the id for the existing root?


division_old = {
'xsi_type': 'ProductPartition',
'partitionType': 'SUBDIVISION',
'id': '192098485'
}

  
adgroup_criterion_old = {
'xsi_type': 'BiddableAdGroupCriterion',
'adGroupId': self.adgroup_id,
'criterion': division_old
}

operation = {
'operator': 'REMOVE',
'operand': adgroup_criterion_old
}




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

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


Re: PHP Client Library: An error has occurred: [QuotaCheckError.INCOMPLETE_SIGNUP @ ; trigger:'null']

2014-09-16 Thread Joey Belarmino
Hi Josh,

Can you please also check ours, we are also having the same problem, but we 
have already contacted AdWords API Compliance via 
this: https://services.google.com/fb/forms/apicontact/
but still no reply. 

Prod MCC Id: 963-992-4530
Test MCC ID: 254-360-2361

Thank you!

On Saturday, September 6, 2014 1:37:30 AM UTC+8, Josh Radcliff (AdWords API 
Team) wrote:

 Hi,

 Did you go through the steps in the common errors guide as outlined in the 
 best 
 answer 
 https://groups.google.com/d/msg/adwords-api/IosB9QqubDo/dfGumQ0n4WIJ?

 Thanks,
 Josh, AdWords API Team

 On Friday, September 5, 2014 6:14:27 AM UTC-4, Gasper Mis wrote:

 Hi I have the same problem. Can you check please my account.

 ID stranke: 250-162-0830
 User: test.advert2025 gmail com



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

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


AWQL and RESPONSE_SIZE_LIMIT_EXCEEDED

2014-09-16 Thread Ramon
Hey API-devs,

I am trying to get all AdGroupCriteria from a couple of accounts with 
millions of keywords using an AQWL-statement like

SELECT
Id, CampaignId, AdGroupId, CriterionUse, Status, KeywordText, 
KeywordMatchType, DestinationUrl,
Labels, SystemServingStatus, ApprovalStatus, FinalUrls, FinalMobileUrls, 
TrackingUrlTemplate,
UrlCustomParameters WHERE Status IN [ENABLED,PAUSED] LIMIT x,1

and raising x by 10k everytime, but around 60k/70k/80k I am getting 
the RESPONSE_SIZE_LIMIT_EXCEEDED exception.
Even if I lower the pagelimit down to 250, it raises this exception around 
the same amount of entries.

Since I like to download all criteria, AdHoc reports are not a solution - 
they don't offer (yet?) all fields I need to have.

Anyone has a solution for that problem ?

Regards
Ramon

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

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


Re: What is the problem with my Developer token ? Why I cannot use it with a test Account ?

2014-09-16 Thread proseon
Hi Danial,

As far as we know, Terms and Conditions are to be expected in the last step 
of Completing Billing Preferences. But we get stuck at the very 1st Page.
A screenshot is also attached here !

We have already submitted the billing details via email and they are yet to 
be approved sue to some technical issues from Google Adwords Team. 

So How can I manage to go to Terms  Conditions page ?

Can you please guide !

https://lh3.googleusercontent.com/-V7whlj04BBE/VBf2dUweuoI/AAM/y07puqcUuSg/s1600/Error.PNG



On Monday, September 15, 2014 5:39:56 PM UTC+5:30, Danial Klimkin wrote:

 Hello,


 You don't have Terms and Conditions accepted for the MCC account. Please 
 see this post:

   https://groups.google.com/forum/#!topic/adwords-api/rp0HFwu-E0M

 Also, make sure to reset your developer token. It is sensitive key you 
 should not be sharing publicly.


 -Danial, AdWords API Team.


 On Monday, September 15, 2014 3:46:11 PM UTC+4, pro...@gmail.com wrote:

 I am having a MCC Account with CID -  917-645-8379
 I am having a test account with CID - 410-967-3879

 I am getting error - Inner Exception - 
 {[QuotaCheckError.INCOMPLETE_SIGNUP @ ; trigger:'null']} 
 And Error in Code - {http://schemas.xmlsoap.org/soap/envelope/:Server}


 My Developer token is CMFua-JMeOuMcQBb0kk-kQ and is in Pending Approval 
 state

 I am able to run Oauth token generator.

 Please help me asap so that I can at-least start checking with samples 
 given in Client Library.

 I am using .net to develop my tool to access Adwords API.



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

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


Re: What is the problem with my Developer token ? Why I cannot use it with a test Account ?

2014-09-16 Thread Danial Klimkin
Unfortunately, I don't see the image attached. Please contact the audit 
team directly as they can give you more details:

  https://services.google.com/fb/forms/apicontact/

Also, I'd like to ask you to avoid cross-posting the same question on 
multiple threads simultaneously.


-Danial, AdWords API Team.


On Tuesday, September 16, 2014 12:44:37 PM UTC+4, pro...@gmail.com wrote:

 Hi Danial,

 As far as we know, Terms and Conditions are to be expected in the last 
 step of Completing Billing Preferences. But we get stuck at the very 1st 
 Page.
 A screenshot is also attached here !

 We have already submitted the billing details via email and they are yet 
 to be approved sue to some technical issues from Google Adwords Team. 

 So How can I manage to go to Terms  Conditions page ?

 Can you please guide !


 https://lh3.googleusercontent.com/-V7whlj04BBE/VBf2dUweuoI/AAM/y07puqcUuSg/s1600/Error.PNG



 On Monday, September 15, 2014 5:39:56 PM UTC+5:30, Danial Klimkin wrote:

 Hello,


 You don't have Terms and Conditions accepted for the MCC account. Please 
 see this post:

   https://groups.google.com/forum/#!topic/adwords-api/rp0HFwu-E0M

 Also, make sure to reset your developer token. It is sensitive key you 
 should not be sharing publicly.


 -Danial, AdWords API Team.


 On Monday, September 15, 2014 3:46:11 PM UTC+4, pro...@gmail.com wrote:

 I am having a MCC Account with CID -  917-645-8379
 I am having a test account with CID - 410-967-3879

 I am getting error - Inner Exception - 
 {[QuotaCheckError.INCOMPLETE_SIGNUP @ ; trigger:'null']} 
 And Error in Code - {http://schemas.xmlsoap.org/soap/envelope/:Server}


 My Developer token is CMFua-JMeOuMcQBb0kk-kQ and is in Pending Approval 
 state

 I am able to run Oauth token generator.

 Please help me asap so that I can at-least start checking with samples 
 given in Client Library.

 I am using .net to develop my tool to access Adwords API.



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

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


Re: Change Ad Destination URL

2014-09-16 Thread Danial Klimkin
Hello Anil,


No, ads are immutable as any changes to an ad requires a re-review. You may 
also want to explore the Upgraded URLs that are coming soon:

  
http://googleadsdeveloper.blogspot.ru/2014/09/sign-up-for-upgraded-urls-in-adwords-api.html


-Danial, AdWords API Team.


On Tuesday, September 16, 2014 4:29:12 PM UTC+4, Anil wrote:

 Hi,

 Is it possible now to change Ad Destination URL using SET method instead 
 of creating new copy of same ad?
 When we tried it does not show any error but the URL is not changed 
 actually.


 Thanks,



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

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


Re: Creating Customer Feed with LOCATION placeholder

2014-09-16 Thread Tomas Rimkus
Ok, nevermind. Found the example:
  $customerMatchingFunction = new FeedFunction();
  $constOperand = new ConstantOperand();
  $constOperand-type = 'BOOLEAN';
  $constOperand-booleanValue = true;
  $customerMatchingFunction-lhsOperand = array($constOperand);
  $customerMatchingFunction-operator = 'IDENTITY';
  $customerFeed-matchingFunction = $customerMatchingFunction;


On Tuesday, September 16, 2014 2:29:01 PM UTC+2, Tomas Rimkus wrote:

 Hi,
 When trying to create Customer Feed with Location placeholder I get the 
 following error:
 FunctionError.INVALID_FUNCTION_FOR_PLACEHOLDER @ operations[0].operand.
 matchingFunction; trigger:'Invalid function for customer feed location 
 placeholder'

 FeedFunction creation:
 $feedFunctionRequestContextOperand = new 
 RequestContextOperand();
 $feedFunctionRequestContextOperand-contextType = 'FEED_ITEM_ID';


 $feedItemFunction = new FeedFunction();
 $feedItemFunction-lhsOperand = array(
 $feedFunctionRequestContextOperand);
 $feedItemFunction-operator = 'IN';


 $constantOperand = new ConstantOperand();
 $constantOperand-longValue = $feedItemId;
 $constantOperand-type = 'LONG';
 $feedItemFunction-rhsOperand = [$constantOperand];


 What's the correct way to create Customer feed with Location placeholder?



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

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


Re: AWQL and RESPONSE_SIZE_LIMIT_EXCEEDED

2014-09-16 Thread Danial Klimkin
Hello Ramon,


What are the fields you are missing? Please check out the Criteria report:

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

There is a hard limit of start index, so for large accounts you would not 
be able to pull every item. If you pull a lot of columns, you hit this 
limitation sooner.

If you absolutely need to use the service, add restriction by Campaign ID 
instead of paging.


-Danial, AdWords API Team.


On Tuesday, September 16, 2014 1:21:02 PM UTC+4, Ramon wrote:

 Hey API-devs,

 I am trying to get all AdGroupCriteria from a couple of accounts with 
 millions of keywords using an AQWL-statement like

 SELECT
 Id, CampaignId, AdGroupId, CriterionUse, Status, KeywordText, 
 KeywordMatchType, DestinationUrl,
 Labels, SystemServingStatus, ApprovalStatus, FinalUrls, FinalMobileUrls, 
 TrackingUrlTemplate,
 UrlCustomParameters WHERE Status IN [ENABLED,PAUSED] LIMIT x,1

 and raising x by 10k everytime, but around 60k/70k/80k I am getting 
 the RESPONSE_SIZE_LIMIT_EXCEEDED exception.
 Even if I lower the pagelimit down to 250, it raises this exception around 
 the same amount of entries.

 Since I like to download all criteria, AdHoc reports are not a solution - 
 they don't offer (yet?) all fields I need to have.

 Anyone has a solution for that problem ?

 Regards
 Ramon


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

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


Re: Receiving the Error REQUEST_SIZE_LIMIT_EXCEEDED when creating Partitions.

2014-09-16 Thread 'Eshaan Jayalath' via AdWords API Forum
 

Thanks Sergio for the info given, However can Google make this process 
simpler than what you’ve mentioned below, by adopting the process that we 
always use when creating a file with large volume of data in it, such as;

 

1. Create the file Handler with a unique file name.

2. Use the file Handler created and write data multiple times to it without 
exceeding the buffer limit.

3. Close the file Handler to create the complete file and finalize the 
creation of it.

 

In the context of Partitions, we could adopt the above theory as follows.

 

1. Create the Partition root node and obtain the Root Node ID (Handler).

2. Create subsequent levels using the Root Node ID mentioned above by 
posting data multiple times without exceeding the 5000 limit (Google won’t 
validate the Partition at this level).

3. Signal the completion of Partition creation (with a Google API call) 
using the same Root Node ID so that Google could then start the process of 
validating the Partition as a whole unit.

 

I believe, this sort of a method would be very much easier to adopt and not 
complicated at all, also it gives a chance to Google to process the 
Partition as whole at the end. If the Partition creation has never been 
closed with a time period (set by Google) in the 3rd step above, Google may 
discard the Partition creation as an abandon operation.

 

Is there any way we can do something like this for Google Partitions? I 
have some more ideas of the same if interested.


Regards

Eshaan


On Thursday, August 28, 2014 8:21:01 AM UTC-4, Eshaan Jayalath wrote:

 Hi 

 We are receiving the error REQUEST_SIZE_LIMIT_EXCEEDED when creating new 
 Partitions. Do we have 5,000 limit on Partitions as well? Is this for a 
 session or for the entire Partition level, meaning can we have more than 
 5,000 sub-divisions within a single level?

  

 If we cannot exceed 5,000 per session when creating a Partition, we cannot 
 adopt the method of dropping and re-creating the whole Partition whenever 
 we modify the Partition. Because when we have more than 5000 sub-divisions; 
 first, we have to create the new Partition with first 5,000 items 
 (sub-divisions) and then modify the same Partition to continue attaching 
 the rest of the sub-divisions. Will this be the case with Partition having 
 more than 5,000 sub-divisions (items)?

 Regards

 Eshaan


 *ERROR*
 An API exception has occurred. See ApiException and InnerException fields 
 for more details. [SizeLimitError.*REQUEST_SIZE_LIMIT_EXCEEDED* @ ] 
 (dbname=DB123 partitionId=XXX).at 
 Google.Api.Ads.Common.Lib.AdsSoapClient.MakeApiCall(String methodName, 
 Object[] parameters) at 
 Google.Api.Ads.Common.Lib.AdsSoapClient.Invoke(String methodName, Object[] 
 parameters) at 
 Google.Api.Ads.AdWords.v201402.AdGroupCriterionService.mutate(AdGroupCriterionOperation[]
  
 operations) 



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

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


About selecting mobile platforms via API

2014-09-16 Thread appCcloud Cayto
Hello there,

I was wondering if I could restrict my ads only for Android devices.

Is there any way to restrict my ads only for Android through the API?

Thanks,

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

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


Re: AWQL and RESPONSE_SIZE_LIMIT_EXCEEDED

2014-09-16 Thread Ramon
Thank you Danial for your kind answer.
I already tried using the Criteria report, but it doesn't give me the same 
amount of information like the AdGroupCriterion Service does:

I am using the following query:

SELECT AdGroupId, ApprovalStatus, CriteriaDestinationUrl, CriteriaType, 
FinalMobileUrls,
FinalUrls, Id, IsNegative, Status, 
TrackingUrlTemplate, UrlCustomParameters,
Criteria, DisplayName, Parameter
 FROM CRITERIA_PERFORMANCE_REPORT
 WHERE  CampaignStatus IN [ENABLED, PAUSED] AND
AdGroupStatus IN [ENABLED, PAUSED] AND
CriteriaType != KEYWORD
 DURING TODAY

One returned line is a negative webpage placement (PAGE_TITLE == X)
With the AdGroupCriterionService, I am getting a nice object with all 
necessary information, but the CRITERIA_PERFORMANCE_REPORT has a massive 
lack of information.

CriteriaType =  -- instead of WEBPAGE and Parameter has a weird encoded 
string, containing the conditions - but they're not usable as long as 
they're encrypted.

So what's the result? I am getting a negative criterion, but I don't know 
which type it is.

Using the service and limiting by Campaigns or AdGroups has one big 
disadvantage: I cannot push that to best performance, because some AdGroups 
just have a handful of Criteria, others do have 20k - so the best method to 
not hit tne START_INDEX_TO_HIGH exception is to limit it to 5 AdGroups in 
parallel ... which takes ages with account with hundred thousands of 
AdGroups


What's your suggestion especially for the consistency problem ?

BR
Ramon

On Tuesday, September 16, 2014 3:13:49 PM UTC+2, Danial Klimkin wrote:

 Hello Ramon,


 What are the fields you are missing? Please check out the Criteria report:

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

 There is a hard limit of start index, so for large accounts you would not 
 be able to pull every item. If you pull a lot of columns, you hit this 
 limitation sooner.

 If you absolutely need to use the service, add restriction by Campaign ID 
 instead of paging.


 -Danial, AdWords API Team.


 On Tuesday, September 16, 2014 1:21:02 PM UTC+4, Ramon wrote:

 Hey API-devs,

 I am trying to get all AdGroupCriteria from a couple of accounts with 
 millions of keywords using an AQWL-statement like

 SELECT
 Id, CampaignId, AdGroupId, CriterionUse, Status, KeywordText, 
 KeywordMatchType, DestinationUrl,
 Labels, SystemServingStatus, ApprovalStatus, FinalUrls, FinalMobileUrls, 
 TrackingUrlTemplate,
 UrlCustomParameters WHERE Status IN [ENABLED,PAUSED] LIMIT x,1

 and raising x by 10k everytime, but around 60k/70k/80k I am getting 
 the RESPONSE_SIZE_LIMIT_EXCEEDED exception.
 Even if I lower the pagelimit down to 250, it raises this exception 
 around the same amount of entries.

 Since I like to download all criteria, AdHoc reports are not a solution - 
 they don't offer (yet?) all fields I need to have.

 Anyone has a solution for that problem ?

 Regards
 Ramon



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

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


Is Budget ID globally unique (awaiting answer - Yes / No)?

2014-09-16 Thread BDCoder
Hi Guys,

Sorry to re-post -- but I really need a YES or NO answer to this as I am 
stalled until I get a definitive answer:

In reference to my previous question: *Is Budget ID globally unique?*

https://developers.google.com/adwords/api/community/?place=msg%2Fadwords-api%2FkpiXEnoN_rc%2FtuLKzcruSnYJ

I am *assuming *Yes, but I would really like to see something in the 
documentation.

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

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


Traffic Estimator Service: RateExceededError

2014-09-16 Thread Christian Borck
In one of our applications we're using the traffic estimator service to get 
keyword estimates for different maxCPCs and get rate-limit errors 
(name=RateExceededError, rateName=RATE_LIMIT, rateScope=ACCOUNT) on the 
account level as soon as we do on average more than 3 requests per second. 
This significantly slows down our system since we have accounts with a 
large number of campaigns and we want to handle them in parallel (on the 
campaign-level). We'd like to know if there is any way to increase the 
number of permitted requests. Or can you suggest a different way to deal 
with this problem?

Thanks,
Christian

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

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


Re: Callout Extensions

2014-09-16 Thread GDZ
Thank you Danial!



On Tuesday, September 16, 2014 12:08:56 PM UTC-4, Danial Klimkin wrote:

 And here is the announcement:

   
 http://googleadsdeveloper.blogspot.com/2014/09/announcing-callout-extensions-support.html


 -Danial, AdWords API Team.

 On Monday, September 15, 2014 11:21:31 PM UTC+4, GDZ wrote:

 Awesome, thank you Tomas!

 GDZ

 On Monday, September 15, 2014 8:26:37 AM UTC-4, Tomas Rimkus wrote:

 There is CALLOUTS feed placeholder. So it should be possible to manage 
 callout extensions using FEED services.
 https://developers.google.com/adwords/api/docs/appendix/placeholders.html

 On Thursday, September 11, 2014 9:25:51 PM UTC+2, GDZ wrote:

 Hello!

 Are Callout Extensions available for creation via API already?

 Thank you!

 GDZ



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

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


Re: Callout Extensions

2014-09-16 Thread Danial Klimkin
And here is the announcement:

  
http://googleadsdeveloper.blogspot.com/2014/09/announcing-callout-extensions-support.html


-Danial, AdWords API Team.

On Monday, September 15, 2014 11:21:31 PM UTC+4, GDZ wrote:

 Awesome, thank you Tomas!

 GDZ

 On Monday, September 15, 2014 8:26:37 AM UTC-4, Tomas Rimkus wrote:

 There is CALLOUTS feed placeholder. So it should be possible to manage 
 callout extensions using FEED services.
 https://developers.google.com/adwords/api/docs/appendix/placeholders.html

 On Thursday, September 11, 2014 9:25:51 PM UTC+2, GDZ wrote:

 Hello!

 Are Callout Extensions available for creation via API already?

 Thank you!

 GDZ



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

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


Error in .Net App.config / Web.config documentation ...

2014-09-16 Thread BDCoder
On Page:
https://github.com/googleads/googleads-dotnet-lib/wiki/Specifying-separate-App.config-for-client-library

When setting up a seperate config for Adwords, the code states the 
following:

?xml version=1.0 encoding=utf-8 ?
configuration
  configSections
section name=DfpApi
 type=System.Configuration.DictionarySectionHandler/
  /configSections
  *AdWordsApi configSource=AdWordsApi.config/*
…
/configuration



The correct code is:

?xml version=1.0 encoding=utf-8 ?
configuration
  configSections
section name=*AdWordsApi* 
 type=System.Configuration.DictionarySectionHandler/
  /configSections
  *AdWordsApi configSource=AdWordsApi.config/*
…
/configuration



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

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


Re: Add biddable ad group criterion (PHP)

2014-09-16 Thread kinsey001

FYI, this issue has been solved. 
The code below was working correctly, but because that particular app was 
already on a exclusion list at the campaign level it came up as excluded 
rather than (positive) biddable. 



On Monday, September 15, 2014 1:46:30 PM UTC-7, kinsey001 wrote:

 Hi, I'm not sure why the code below (snippet) is not producing expected 
 results. Once complete it is adding the mobile application as an EXCLUSION 
 but in the code I (think) am adding it as a POSITIVE biddable criterion 
 type. 

 $adGroupId  = '15001671537';
 $applicationCriterionId = '35552476224';
 
 $adGroupCriterionService = 
 $user-GetService('AdGroupCriterionService', ADWORDS_VERSION);
 $criterion   = new \MobileApplication();
$criterion-appId = '1-501724085';
 
 $biddableAdgroupCriterion = new \BiddableAdGroupCriterion();
 
 $biddableAdgroupCriterion-adGroupId = $adGroupId;
 $biddableAdgroupCriterion-criterion = $criterion;
 
 $CPCbid  = new \CpcBid();
 $CPCbid-bid = new \Money(900);
 
 $biddingStrategyConfiguration = new 
 \BiddingStrategyConfiguration();
 //$biddingStrategyConfiguration-type = 'biddable';
 $biddingStrategyConfiguration-bids = $CPCbid;
 $biddableAdgroupCriterion-biddingStrategyConfiguration = 
 $biddingStrategyConfiguration;
 
 // Create operation.
 $operation   = new \AdGroupCriterionOperation();
 $operation-operand  = $biddableAdgroupCriterion;
 $operation-operator = 'ADD';
 
 $operations = array($operation);
 
 // Make the mutate request.
 $result = $adGroupCriterionService-mutate($operations);



Here are the results of the soap_xml.log (snippet)

 soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;
   soap:Header
 ResponseHeader xmlns=
 https://adwords.google.com/api/adwords/cm/v201402;
   requestId00050320b27d9a300a424c24f700644a/requestId
   serviceNameAdGroupCriterionService/serviceName
   methodNamemutate/methodName
   operations1/operations
   responseTime419/responseTime
 /ResponseHeader
   /soap:Header
   soap:Body
 mutateResponse xmlns=
 https://adwords.google.com/api/adwords/cm/v201402;
   rval
 
 ListReturnValue.TypeAdGroupCriterionReturnValue/ListReturnValue.Type
 value xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; 
 xsi:type=BiddableAdGroupCriterion
   adGroupId15001671537/adGroupId
   criterion xsi:type=MobileApplication
 id43208636333/id
 typeMOBILE_APPLICATION/type
 Criterion.TypeMobileApplication/Criterion.Type
 appId1-501724085/appId
   /criterion
   
 AdGroupCriterion.TypeBiddableAdGroupCriterion/AdGroupCriterion.Type
   userStatusACTIVE/userStatus
   systemServingStatusELIGIBLE/systemServingStatus
   approvalStatusAPPROVED/approvalStatus
   biddingStrategyConfiguration
 biddingStrategyTypeMANUAL_CPC/biddingStrategyType
 biddingStrategySourceCAMPAIGN/biddingStrategySource
 biddingScheme xsi:type=ManualCpcBiddingScheme
   
 BiddingScheme.TypeManualCpcBiddingScheme/BiddingScheme.Type
   enhancedCpcEnabledfalse/enhancedCpcEnabled
 /biddingScheme
 bids xsi:type=CpmBid
   Bids.TypeCpmBid/Bids.Type
   bid
 ComparableValue.TypeMoney/ComparableValue.Type
 microAmount25/microAmount
   /bid
   cpmBidSourceADGROUP/cpmBidSource
 /bids
 bids xsi:type=CpcBid
   Bids.TypeCpcBid/Bids.Type
   bid
 ComparableValue.TypeMoney/ComparableValue.Type
 microAmount900/microAmount
   /bid
   cpcBidSourceCRITERION/cpcBidSource
 /bids
   /biddingStrategyConfiguration
 /value
   /rval
 /mutateResponse
   /soap:Body
 /soap:Envelope



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

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

Sign up for beta access to upgrade your URL settings (form problem)? ...

2014-09-16 Thread BDCoder
Regarding the signup form at:

https://services.google.com/fb/forms/upgradeurls/

The form on the page contains RADIO buttons so it is impossible to check *all 
*that apply or  Check the *products *you use.
Just saying ...

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

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


Re: QuotaCheckError.INCOMPLETE_SIGNUP or AuthorizationError.USER_PERMISSION_DENIED

2014-09-16 Thread Ray Tsang (AdWords API Team)
Saeed,

It most likely is in #3 where you may be making calls w/ unapproved token 
against a production account.  Please ensure that you are using the 
production account developer token (pending approval) against a test 
account by setting the client customer ID of the test account.  (See the test 
account guide https://developers.google.com/adwords/api/docs/test-accounts
).

Please send me the full request/response SOAP XML in private if the issue 
persists.

Thanks,

Ray


On Tuesday, September 16, 2014 4:50:06 AM UTC-4, Saeed wrote:

 Hi Ray,

 ok, I'll put it this way: Since I followed these step and always 
 got INCOMPLETE_SIGNUP I tried out every possible combination of clientId, 
 clientCustomerId, DevToken and refreshToken (from the MCC-Test-account, 
 MCC-Production-account and adwords-account which is linked to the 
 production account).
 Thats why, INCOMPLETE_SIGNUP and USER_PERMISSION_DENIED .


 What does the  INCOMPLETE_SIGNUP guide 
 https://developers.google.com/adwords/api/docs/common-errors#QuotaCheckError
  say:
 *Did you enter your billing information?*
 Yes I did! Indeed I did.
 *Are you having trouble entering your billing information?*
 *No!*
 *Are you using an unapproved developer token against a production AdWords 
 account?*
 I'm using an * unapproved (production) developer token *against an *MCC-test 
 Account*.

 *Still receiving INCOMPLETE_SIGNUP error after completing the above steps?*
 *Yes*
 *If you've successfully entered your billing information and agreed to the 
 terms and conditions online but are still receiving 
 theINCOMPLETE_SIGNUP error when making calls against test AdWords accounts, 
 then you need to contact AdWords API Compliance 
 https://services.google.com/fb/forms/apicontact/ and select the I need 
 to sign the AdWords API Terms  Conditions option to obtain help.*
 *Yes, I did it two times and got the nearly the same answer.*

 *I also called the hotline * * 0800- 589- 4011 but they told me that they 
 have no api **knowledge.*

 What am I doing wrong ?

 Thanks,
 Saeed


 Am Montag, 15. September 2014 21:24:53 UTC+2 schrieb Ray Tsang (AdWords 
 API Team):

 Saeed,

 Could I trouble you to carefully follow every step in the INCOMPLETE_SIGNUP 
 guide 
 https://developers.google.com/adwords/api/docs/common-errors#QuotaCheckError
 ?
 Also, INCOMPLETE_SIGNUP and USER_PERMISSION_DENIED are two very different 
 errors.

 The former may mean that you may have specified a production account 
 customer ID, while the latter may indicate that the refresh token is 
 associated w/ a wrong user.

 Thanks,

 Ray

 On Monday, September 15, 2014 9:19:37 AM UTC-4, Saeed wrote:

 Hi,

 I tried almost all of the proposed solutions out there in the web. But 
 I'm always getting the same error messages. 
 Either QuotaCheckError.INCOMPLETE_SIGNUP or 
 AuthorizationError.USER_PERMISSION_DENIED if I specify the customerClientId.

 Here are my settings:


 I created a new MCC account (with billing information)
 I created a new MCC-Test account (with billing information)
 Linked an old adwords account to the MCC account (with billing 
 information)

 Created a new Project (google console) with the MCC-Test account.



 api.adwords.refreshToken= generated with 

 api.adwords.clientId= clientId provided by the project (on MCC-Test)
 api.adwords.clientSecret= clientSecret provided by the project (on 
 MCC-Test)

 api.adwords.clientCustomerId= clientCustomerId of the adwords account
 api.adwords.userAgent= adfsdfwerqew
 api.adwords.developerToken= dev Token from the production MCC- account 

 api.adwords.isPartialFailure=true



 I'm trying to run the samples provided by the adwords.axis.v201406 
 Project.

 Thanks in advance



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

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


Re: Python adwords API: How to remove root in product partition tree of shopping campaigns

2014-09-16 Thread Ray Tsang (AdWords API Team)
Hi,

You can get the existing root by retrieving the existing product 
partitions, and find the one that has no parent criterion.

Thanks,

Ray

On Tuesday, September 16, 2014 4:14:22 AM UTC-4, MoWgli wrote:

 I am getting below error while creating product partition tree:
 '[AdGroupCriterionError.PRODUCT_PARTITION_ALREADY_EXISTS @ 
 operations[0].operand.criterion, 
 AdGroupCriterionError.PRODUCT_PARTITION_DOES_NOT_EXIST @ 
 operations[1].operand.criterion.parentCriterionId; 
 trigger:'TempCriterionId{id=1}']'

 Looking at the error it is clear that i have to remove existing partition 
 tree. 

 How to remove root in product partition tree of shopping campaigns. From 
 where can i get the id for the existing root?


 division_old = {
 'xsi_type': 'ProductPartition',
 'partitionType': 'SUBDIVISION',
 'id': '192098485'
 }

   
 adgroup_criterion_old = {
 'xsi_type': 'BiddableAdGroupCriterion',
 'adGroupId': self.adgroup_id,
 'criterion': division_old
 }

 operation = {
 'operator': 'REMOVE',
 'operand': adgroup_criterion_old
 }






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

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


Re: About selecting mobile platforms via API

2014-09-16 Thread Ray Tsang (AdWords API Team)
Hi,

There are a number of mobile ad options in AdWords 
https://support.google.com/adwords/answer/2472719?hl=en.  In the AdWords 
API, you may be able to use the MobileDevice 
https://developers.google.com/adwords/api/docs/reference/v201406/CampaignCriterionService.MobileDevice
 
criterion to restrict devices.

Thanks,

Ray

On Tuesday, September 16, 2014 10:12:38 AM UTC-4, appCcloud Cayto wrote:

 Hello there,

 I was wondering if I could restrict my ads only for Android devices.

 Is there any way to restrict my ads only for Android through the API?

 Thanks,


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

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


Re: Is Budget ID globally unique (awaiting answer - Yes / No)?

2014-09-16 Thread Ray Tsang (AdWords API Team)
Hi,

The thread is already being investigated.  Let's keep the conversation in 
the previous thread.

Thanks,

Ray

On Tuesday, September 16, 2014 11:44:45 AM UTC-4, BDCoder wrote:

 Hi Guys,

 Sorry to re-post -- but I really need a YES or NO answer to this as I am 
 stalled until I get a definitive answer:

 In reference to my previous question: *Is Budget ID globally unique?*


 https://developers.google.com/adwords/api/community/?place=msg%2Fadwords-api%2FkpiXEnoN_rc%2FtuLKzcruSnYJ

 I am *assuming *Yes, but I would really like to see something in the 
 documentation.



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

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


Re: Traffic Estimator Service: RateExceededError

2014-09-16 Thread Ray Tsang (AdWords API Team)
Christian,

Please review the Rate Limit guide 
https://developers.google.com/adwords/api/docs/guides/rate-limits - freshly 
created new AdWords account may have a significantly more restrictive rate 
limit.  The rate limit may be relaxed over time for freshly created 
accounts.  You may want to explore the different strategies in the guide to 
deal w/ the rate limits.

Thanks,

Ray

On Tuesday, September 16, 2014 11:53:53 AM UTC-4, Christian Borck wrote:

 In one of our applications we're using the traffic estimator service to 
 get keyword estimates for different maxCPCs and get rate-limit errors 
 (name=RateExceededError, rateName=RATE_LIMIT, rateScope=ACCOUNT) on the 
 account level as soon as we do on average more than 3 requests per second. 
 This significantly slows down our system since we have accounts with a 
 large number of campaigns and we want to handle them in parallel (on the 
 campaign-level). We'd like to know if there is any way to increase the 
 number of permitted requests. Or can you suggest a different way to deal 
 with this problem?

 Thanks,
 Christian


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

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


Re: Error in .Net App.config / Web.config documentation ...

2014-09-16 Thread Ray Tsang (AdWords API Team)
Hi,

The documentation beneath the code example has additional explanation 
around the node name depends on the API for which you are specifying.  I'll 
file a github issue to clarify that page.

Thanks!

Ray

On Tuesday, September 16, 2014 12:17:57 PM UTC-4, BDCoder wrote:

 On Page:

 https://github.com/googleads/googleads-dotnet-lib/wiki/Specifying-separate-App.config-for-client-library

 When setting up a seperate config for Adwords, the code states the 
 following:

 ?xml version=1.0 encoding=utf-8 ?
 configuration
   configSections
 section name=DfpApi
  type=System.Configuration.DictionarySectionHandler/
   /configSections
   *AdWordsApi configSource=AdWordsApi.config/*
 …
 /configuration



 The correct code is:

 ?xml version=1.0 encoding=utf-8 ?
 configuration
   configSections
 section name=*AdWordsApi* 
  type=System.Configuration.DictionarySectionHandler/
   /configSections
   *AdWordsApi configSource=AdWordsApi.config/*
 …
 /configuration





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

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


Re: Error in .Net App.config / Web.config documentation ...

2014-09-16 Thread Ray Tsang (AdWords API Team)
A GitHub issue is 
created. https://github.com/googleads/googleads-dotnet-lib/issues/25

Please feel free to collaborate there for this issue.

Thanks!

Ray

On Tuesday, September 16, 2014 2:11:12 PM UTC-4, Ray Tsang (AdWords API 
Team) wrote:

 Hi,

 The documentation beneath the code example has additional explanation 
 around the node name depends on the API for which you are specifying.  I'll 
 file a github issue to clarify that page.

 Thanks!

 Ray

 On Tuesday, September 16, 2014 12:17:57 PM UTC-4, BDCoder wrote:

 On Page:

 https://github.com/googleads/googleads-dotnet-lib/wiki/Specifying-separate-App.config-for-client-library

 When setting up a seperate config for Adwords, the code states the 
 following:

 ?xml version=1.0 encoding=utf-8 ?
 configuration
   configSections
 section name=DfpApi
  type=System.Configuration.DictionarySectionHandler/
   /configSections
   *AdWordsApi configSource=AdWordsApi.config/*
 …
 /configuration



 The correct code is:

 ?xml version=1.0 encoding=utf-8 ?
 configuration
   configSections
 section name=*AdWordsApi* 
  type=System.Configuration.DictionarySectionHandler/
   /configSections
   *AdWordsApi configSource=AdWordsApi.config/*
 …
 /configuration





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

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


Re: Sign up for beta access to upgrade your URL settings (form problem)? ...

2014-09-16 Thread Ray Tsang (AdWords API Team)
Thanks for the feed back - I'll let the form owner know.

Cheers,

Ray

On Tuesday, September 16, 2014 1:51:42 PM UTC-4, BDCoder wrote:

 Regarding the signup form at:

 https://services.google.com/fb/forms/upgradeurls/

 The form on the page contains RADIO buttons so it is impossible to check 
 *all 
 *that apply or  Check the *products *you use.
 Just saying ...


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

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


Re: Is Budget ID globally unique?

2014-09-16 Thread Ray Tsang (AdWords API Team)
Hi,

The Budget ID is globally unique.
That being said, I feel you should still keep track of the budget ID within 
the context of the account.

Thanks,

Ray

On Monday, September 15, 2014 3:53:10 PM UTC-4, BDCoder wrote:

 Here you go ...


 https://developers.google.com/adwords/api/docs/reference/v201406/BudgetService.Budget#budgetId

 Thanks!


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

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


Re: About selecting mobile platforms via API

2014-09-16 Thread appCcloud Cayto
Ray,

Thanks for the answer.
Also I'm using PHP to create some ads, and I want to know which id should I 
use to restrict for android using the MobileDevice criterion.
Is there any references that tells about the mobile devices id?

2014年9月17日水曜日 3時04分29秒 UTC+9 Ray Tsang (AdWords API Team):

 Hi,

 There are a number of mobile ad options in AdWords 
 https://support.google.com/adwords/answer/2472719?hl=en.  In the 
 AdWords API, you may be able to use the MobileDevice 
 https://developers.google.com/adwords/api/docs/reference/v201406/CampaignCriterionService.MobileDevice
  
 criterion to restrict devices.

 Thanks,

 Ray

 On Tuesday, September 16, 2014 10:12:38 AM UTC-4, appCcloud Cayto wrote:

 Hello there,

 I was wondering if I could restrict my ads only for Android devices.

 Is there any way to restrict my ads only for Android through the API?

 Thanks,



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

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