Re: I want to target the mobile application,but something wrong happen via API.

2014-10-13 Thread Jelly Hu
Hi,

Sorry,I find that I need to use AdGroupCriterionService() instead of 
CampaignCriterionService() to target APP.It works OK.

Thank you.

On Monday, October 13, 2014 7:56:52 PM UTC+8, Jelly Hu wrote:
>
>
> Hi,
>
> I use the CampaignCriterionService to add the criterion which targets an 
> application .For example,to target the Clash of Clons (1-529479190).
>
> below is the main code:
>  $campaignId = 'MY_CAMPAIGN_ID';
>  $campaigncriterionservice= 
> $user->GetService('CampaignCriterionService', ADWORDS_VERSION);
>  $operations = array();
>
>  //Create campaigncriterion.
>  $campaigncriterion = new CampaignCriterion();
>  $campaigncriterion->campaignId = $campaignId;
>
>  //target the app.
>  $criterion = new MobileApplication();
>  $criterion->appId = '1-529479190';
>
>  $campaigncriterion->criterion = $criterion;
>  $campaigncriterionoperation = new CampaignCriterionOperation();
>  $campaigncriterionoperation->operand = $campaigncriterion;
>  $campaigncriterionoperation->operator = 'ADD';
>  $operations[] = $campaigncriterionoperation;
>  
>  $result = $campaigncriterionservice->mutate($operations);
>
> It returns the error :An error has occurred: 
> [CriterionError.CANNOT_ADD_CRITERIA_TYPE @ operations[0].operand.criterion]
>
> But when I change the type CampaignCriterion() into 
> NegativeCampaignCriterion() 
> ,It blocks the App and works OK.
> Please help me.
>
> 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/ace7b9ad-58d8-4167-9b0f-14fc7de5f801%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Concurrent Modification on Ad Group Error.

2014-10-13 Thread Brett Koenig
Hey,

We have multiple services and threads that can be updating product group 
destination URLs at the same time. Each one is updating a different product 
group destination URL but sometimes the product groups are under the same Ad 
Group.  When doing this we get a CONCURRENT_MODIFICATION error because we are 
calling the AdGroupCriterionService with the same Ad Group Id but different 
criterion at the same time.  What is the best way to get around this error 
since we know that they aren't conflicting updates?

Thank you,

Brett Koenig | Software Engineer
IgnitionOne - Marketing Technology.  Simplified.
Office:   1545 Peachtree St.  Suite 500 | Atlanta, GA | 30309
Direct:   404.665.1711
Twitter:@ignitionone
See Gartner's "First Take" review of how IgnitionOne is igniting the DMS/Hub 
space: https://www.gartner.com/doc/2687220
 This e-mail and attachments, if any, may contain confidential and/or 
proprietary information. Please be advised that the unauthorized use or 
disclosure of the information is strictly prohibited. If you are not the 
intended recipient, please notify the sender immediately by reply e-mail and 
delete all copies of this email.


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/2354761033dd4beda1e43920e66b4d57%40BY2PR01MB476.prod.exchangelabs.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to get frequency cap on campaign?

2014-10-13 Thread Michael Cloonan (AdWords API Team)
Hello,

FrequencyCap 

 
itself has multiple sub-fields, which are each individually selectable. 
Rather than selecting "FrequencyCap", take a look at that class and include 
the fields within it that are relevant for your situation.

Regards,
Mike, AdWords API Team

On Monday, October 13, 2014 1:00:01 AM UTC-4, Aditya Try Anggoro wrote:
>
> Hi I have a problem when try to get a frequency cap using CampaignService. 
> It's looks FrequencyCap field cannot be used in query or selector. Cany 
> anybody help me to fix this problem? Here's the error that I got 
> "[SelectorError.INVALID_FIELD_NAME @ serviceSelector; 
> trigger:'FrequencyCap']"
>
> 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/8456d817-b35d-48b6-b1be-dc32cd2d7eae%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


UNEXPECTED_INTERNAL_API_ERROR

2014-10-13 Thread rohit
Hi,

Seeing this error while setting ad group name.


http://www.w3.org/2001/XMLSchema";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xmlns:wsdl="https://adwords.google.com/api/adwords/cm/v201402";
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/";>
  
https://adwords.google.com/api/adwords/cm/v201402";>
   *** (AwApi-Ruby/0.11.1, Common-Ruby/0.9.5, Savon/1.2.0, 
jruby/1.9.3, HTTPI/1.1.1, net_http)
  ***
  ***

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

  17919913827
  Supplies Outlet - Discount Code

  

  


http://schemas.xmlsoap.org/soap/envelope/";>
  

  soap:Server
  InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @
  
com.google.ads.api.services.common.error.InternalApiError.(InternalApiErro
  
https://adwords.google.com/api/adwords/cm/v201402";>
  InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @
  
com.google.ads.api.services.common.error.InternalApiError.(InternalApiErro
  
ApiException
  http://www.w3.org/2001/XMLSchema-instance";
  xsi:type="InternalApiError">



InternalApiError.UNEXPECTED_INTERNAL_API_ERROR
InternalApiError
UNEXPECTED_INTERNAL_API_ERROR
  

  

  


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/096f8179-7ea5-4823-9680-cad827068617%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Video Ads - How to pull metrics from Adwords API.

2014-10-13 Thread Kevin Moritz
in v201409, I still don't see anything related to video campaign stats...

Does it still not exist?  If so, are there plans to incorporate this into 
the API in the future?

Kevin



On Friday, July 18, 2014 5:57:14 AM UTC-5, Danial Klimkin wrote:
>
> Hello Ed,
>
>
> Unfortunately no, nothing related to AdWords for Video in v201406.
>
>
> -Danial, AdWords API Team.
>
>
> On Friday, July 18, 2014 12:28:49 AM UTC+4, Ed- wrote:
>>
>> Hi,
>>
>> I just noticed there is a new version of the API - 201406, could not find 
>> anything about download metrics about video ads.
>>
>> Any update on this question?
>>
>> Thank you,
>>
>>
>> On Wednesday, January 25, 2012 10:16:36 AM UTC-2, Nakul Ringshia wrote:
>>>
>>> Hi 
>>>
>>> I need to pull the following metrics for the video ads 
>>> Ad 
>>> Ad previews 
>>> Video 
>>> Impressions 
>>> Views 
>>> View Rate 
>>> Avg. CPV 
>>> Total Cost 
>>> Website clicks 
>>>
>>> I looked at the Ad Performance reports but it does not provide the 
>>> above fields. How can the retrieve the above metrics using the 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/5ae6e410-d993-42a3-b3ba-f512b4aafb0d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Are "keywordMaxCpc" and "keywordContentMaxCpc" same value in AdGroup Performance Report ?

2014-10-13 Thread Josh Radcliff (AdWords API Team)
Hi,

These fields have both been deprecated, but for v201406 and earlier, they 
referred to the different max CPC bids you could configure for an ad group: 
one was the default max CPC and the other was the default *content* max 
CPC, which is the max CPC you used to be able to specify for *Display 
Network* bids. The attached screenshot is from an old ad group that had 
different values for these two fields. The output from the report for this 
ad group looks like this:

"ADGROUP_PERFORMANCE_REPORT (Jan 1, 2013-Jun 30, 2013)"
Default max. CPC,Display Network max. CPC,Impressions
50,125,0
Total, --,0

See our previous blog post 

 regarding 
the deprecation of content bids for the *Display Network *for details.

You may also want to review our blog post on Search Network with Display 
Select campaigns 
,
 
as that will point you to documentation about the campaign type changes 
that made these fields obsolete.

Cheers,
Josh, AdWords API Team 

On Thursday, October 9, 2014 3:32:59 AM UTC-4, 照沼領 wrote:
>
> Hi,
>
> I add comment.
>
> On v201406, contentBid field is removed.
>
> So, How will "keywordContentMaxCpc" field's number change  in adgroup 
> performance report ?
>
> Should I do not use "keywordContentMaxCpc" ?
>
> Please advice to me.
>
> Which "keywordContentMaxCpc" and "keywordMaxCpc" match in below some cases 
> ?
>
>
> Case: 1
>
> Search network valid field: "keywordMaxCpc"
> Search network invalid field: "keywordContentMaxCpc"
>
> Display network valid field: "keywordContentMaxCpc"
> Display network invalid field: "keywordMaxCpc"
>
> Case: 2
>
> Search network valid field: "keywordMaxCpc"
> Search network invalid field: "keywordContentMaxCpc"
>
> Display network valid field: "keywordMaxCpc"
> Display network invalid field: "keywordContentMaxCpc"
>
> Case: 3
>
> Search network valid field: "keywordMaxCpc"
> Search network valid field: "keywordContentMaxCpc"
>
> Display network valid field: "keywordMaxCpc"
> Display network valid field: "keywordContentMaxCpc"
>
> * keywordMaxCpc and keywordContentMaxCpc is same number.
>
>
> Best.
>
>
> 2014年10月8日水曜日 19時45分14秒 UTC+9 照沼領:
>>
>> Hi,
>>
>> I have question of adgroup performance report . Then api version is 
>> v201406.
>>
>> Please advice to me.
>>
>> Currently , "AdGroup Performance Report" is include keywordMaxCpc and 
>> keywordContentCpc.
>>
>> ReportDocument
>>
>> https://developers.google.com/adwords/api/docs/appendix/reports?hl=en#ad-group
>>
>> Are these fields's value same in the case of both search network and 
>> display network ?
>>
>> Best regards.
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/2af071c3-91a4-4c31-ae1c-5f325eb45543%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Adwords API Approved Token Type

2014-10-13 Thread Michael Cloonan (AdWords API Team)
Hello,

There is no way for you to look up whether you have standard or basic 
access, unfortunately. Please reply to me *privately* using the "reply 
privately to author" option from the dropdown on this message, including 
your developer token, and I can look up your access level for you.

Regards,
Mike, AdWords API Team

On Monday, October 13, 2014 7:56:57 AM UTC-4, Chirag wrote:
>
> Hello All,
>
> How i can know Adwords API Token Type?
> Is it basic access or standard access?
>
> Please let me know.
>
> 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/ec1d52ec-9b90-4c28-8df3-0601ce8d069b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Comprehensive list of wsdl files

2014-10-13 Thread Michael Cloonan (AdWords API Team)
Hello Kevin,

The old page was never officially mentioned or supported for public use. It 
was removed intentionally, and there is no official list of every available 
AdWords WSDL.

Regards,
Mike, AdWords API Team

On Friday, October 10, 2014 2:46:18 PM UTC-4, Kevin wrote:
>
> Hi,
>
> Is there a comprehensive list of wsdl files somewhere that we can download 
> to generate our own AdWords API library?
>
> There used to be a page such as https://adwords.google.com/api/adwords/cm 
> that 
> we can go to to find all wsdl files for that group.
>
> Thanks,
> Kevin
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/1330e6fa-b296-4142-a074-c987e073c17e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Applying labels on adgroup

2014-10-13 Thread Ashish Pathak
Hi,

I'm trying to apply labels on adgroups

using code -perations.append({
  'operator': 'ADD',
  'operand': {
  'adGroupId': adGroupID,
  'labelId':  labelId
 }
 })

if label is already associated with adgroup it returns error 
: AdGroupServiceError.ADGROUP_LABEL_ALREADY_EXISTS @ 
operations[104].operand 

which is fine but label should be applied to some of the operation to which 
label is missing.

Example : if label for operation 0-103 is missing in account I'm not get 
above error but when I checked in account label was not applied adgroup for 
which label was missing.

how to handle this case? 

Thanks in advance!
Ashish


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/f901f3f6-8081-47e3-9281-ce5d20969840%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to retrieve disapproval reasons for an ad through the api

2014-10-13 Thread Josh Radcliff (AdWords API Team)
Hi Tim,

I don't have a timeline at this point, but I'll be sure to post back to 
this thread when I have any updates.

Thanks,
Josh, AdWords API Team

On Monday, October 13, 2014 4:29:19 AM UTC-4, tim@smarter-ecommerce.com 
wrote:
>
> Hey Josh, 
>
> thanks for bumping this up to the reporting team. Do you have a timeline 
> for the fix?
> Cheers
> tim
>
> Am Freitag, 19. September 2014 16:37:01 UTC+2 schrieb Josh Radcliff 
> (AdWords API Team):
>>
>> Hi Danilo,
>>
>> A quick follow-up -- as you pointed out, some ads with trademark 
>> disapprovals show the words that triggered the disapproval, while others do 
>> not. I passed this along to the team as well.
>>
>> Cheers,
>> Josh, AdWords API Team
>>
>> On Friday, September 19, 2014 10:27:19 AM UTC-4, Josh Radcliff (AdWords 
>> API Team) wrote:
>>>
>>> Hi Danilo,
>>>
>>> Trademark disapprovals are indicated in a separate field on AdGroupAd: 
>>> trademarkDisapproved 
>>> .
>>>  
>>> Unfortunately, the *Ad Performance Report* does not include that field. 
>>> However, you can retrieve that value via the AdGroupAdService 
>>> ,
>>>  
>>> although the service will not tell you which word(s) triggered the 
>>> trademark disapproval. I have passed this along to the reporting team to 
>>> see if we can add that information. I'll post an update once I hear back 
>>> from them.
>>>
>>> Thanks,
>>> Josh, AdWords API Team
>>>
>>> On Friday, September 19, 2014 5:26:58 AM UTC-4, Danilo B. wrote:

 Quick bump here. We're experiencing the same problems. The API reports 
 shows ads as disapproved without any reason text, while the frontend shows 
 a trademark issue as disapproval reason.

 Example query:

 > SELECT AdGroupName, Id, CampaignName, AdType, CreativeApprovalStatus, 
 AdGroupAdTrademarkDisapproved, AdGroupAdDisapprovalReasons
 > FROM AD_PERFORMANCE_REPORT
 > WHERE Status = "ENABLED" AND AdGroupStatus = "ENABLED" AND 
 CreativeApprovalStatus = "DISAPPROVED"
 > DURING 20140801,20140919

 Ad ID,Ad type,Ad Approval Status,Disapproval reasons
 48609750259,Text ad,disapproved,
 48609111979,Text ad,disapproved,
 48609518299,Text ad,disapproved,
 48608082979,Text ad,disapproved,
 48609698539,Text ad,disapproved,
 48609749899,Text ad,disapproved,
 48609402619,Text ad,disapproved,
 48609408019,Text ad,disapproved,
 216863149,Text ad,disapproved,

 I tried to look for a trademarkDisapproved field in the reports, but 
 nothing like that is available.

 An interesting detail though: Some of the ads do have disapproval 
 reasons that are related to trademark issues (just not the ones listed 
 here). Two examples (in German unfortunately):

 - 28222079179,Text ad,disapproved,[Trademarks] Trademark in Ad Content
 - 25340376739,Text ad,disapproved,[Marken] Marke und Anzeigeninhalt

 What could be the reason for these missing ad disapproval reasons?

 Cheers
 Danilo


 On Wednesday, November 20, 2013 12:09:34 PM UTC+1, Gaurav Agarwal wrote:
>
> Hi,
>
> We are trying to retrieve disapproval reasons for an ad rejected which 
> is trademark disapproved and we are not getting anything through the api, 
> while we can see the reasons on UI.
>
> We are seeing this behaviour for all the ads that are disapproved 
> currently.
>
> An example soap request-response is as follows. Kindly let us know 
> what we are missing and how to retrieve the disapproval reasons in such 
> cases.
>
> Thanks and Regards,
> Gaurav
>
>
> SOAP LOG :  xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"; 
>  
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"; 
>  
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
> >  soapenv:actor="http://schemas.xmlsoap.org/soap/actor/next"; 
>  soapenv:mustUnderstand="0" 
> xmlns:ns1="https://adwords.google.com/api/adwords/cm/v201306"; 
> >1158401043  xmlns="https://adwords.google.com/api/adwords/cm/v201306"; 
> >AdGroupIdStatusIdUrlDisplayUrlAdGroupCreativeApprovalStatusHeadlineDescription1Description2DevicePreferenceDisapprovalReasonsAdGroupIdEQUALS4486137122IdEQUALS27087061322
>
> http://schemas.xmlsoap.org/soap/envelope/"; 
> > xmlns="https://adwords.google.com/api/adwords/cm/v201306"; 
> >0004eb954cf

Google requests destination urls after pausing of campaign

2014-10-13 Thread Sergey Bienko
Hi,
I'm not sure if it's a proper place to ask, but I can't find any other 
place to ask this, maybe somebody knows:

I've paused a campaign because of some broken destination urls within its 
ads, but after that Google started to request some of the destination urls 
from IPs 66.249.89.32,66.249.91.40 (which are owned by Google as I can see) 
even though the campaign is paused and there is no other traffic. So for 2 
days already Google hits broken urls on our website. Do you know why can it 
be? Does Google usually request urls from ads? Does it do it on inactive 
caecmpaigs, adgroups, ads?

Thanks in advance,
Sergey

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/349e52e8-8039-4502-a6b1-8db88fe6b5e9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Can I implement the Available network inventory feature in Display Planner by adwords api?

2014-10-13 Thread Liu Wei
I want to implement the effect of Available network inventory in Display 
Planner(Only for the percentage of  Gender and Age ranges). But I can't 
found relate function at adwords api. I want to know how to implement it?
Also Pls see the attach for details.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/86d55672-272d-4df7-b640-5743d49bee27%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to retrieve disapproval reasons for an ad through the api

2014-10-13 Thread tim . wlcek
Hey Josh, 

thanks for bumping this up to the reporting team. Do you have a timeline 
for the fix?
Cheers
tim

Am Freitag, 19. September 2014 16:37:01 UTC+2 schrieb Josh Radcliff 
(AdWords API Team):
>
> Hi Danilo,
>
> A quick follow-up -- as you pointed out, some ads with trademark 
> disapprovals show the words that triggered the disapproval, while others do 
> not. I passed this along to the team as well.
>
> Cheers,
> Josh, AdWords API Team
>
> On Friday, September 19, 2014 10:27:19 AM UTC-4, Josh Radcliff (AdWords 
> API Team) wrote:
>>
>> Hi Danilo,
>>
>> Trademark disapprovals are indicated in a separate field on AdGroupAd: 
>> trademarkDisapproved 
>> .
>>  
>> Unfortunately, the *Ad Performance Report* does not include that field. 
>> However, you can retrieve that value via the AdGroupAdService 
>> ,
>>  
>> although the service will not tell you which word(s) triggered the 
>> trademark disapproval. I have passed this along to the reporting team to 
>> see if we can add that information. I'll post an update once I hear back 
>> from them.
>>
>> Thanks,
>> Josh, AdWords API Team
>>
>> On Friday, September 19, 2014 5:26:58 AM UTC-4, Danilo B. wrote:
>>>
>>> Quick bump here. We're experiencing the same problems. The API reports 
>>> shows ads as disapproved without any reason text, while the frontend shows 
>>> a trademark issue as disapproval reason.
>>>
>>> Example query:
>>>
>>> > SELECT AdGroupName, Id, CampaignName, AdType, CreativeApprovalStatus, 
>>> AdGroupAdTrademarkDisapproved, AdGroupAdDisapprovalReasons
>>> > FROM AD_PERFORMANCE_REPORT
>>> > WHERE Status = "ENABLED" AND AdGroupStatus = "ENABLED" AND 
>>> CreativeApprovalStatus = "DISAPPROVED"
>>> > DURING 20140801,20140919
>>>
>>> Ad ID,Ad type,Ad Approval Status,Disapproval reasons
>>> 48609750259,Text ad,disapproved,
>>> 48609111979,Text ad,disapproved,
>>> 48609518299,Text ad,disapproved,
>>> 48608082979,Text ad,disapproved,
>>> 48609698539,Text ad,disapproved,
>>> 48609749899,Text ad,disapproved,
>>> 48609402619,Text ad,disapproved,
>>> 48609408019,Text ad,disapproved,
>>> 216863149,Text ad,disapproved,
>>>
>>> I tried to look for a trademarkDisapproved field in the reports, but 
>>> nothing like that is available.
>>>
>>> An interesting detail though: Some of the ads do have disapproval 
>>> reasons that are related to trademark issues (just not the ones listed 
>>> here). Two examples (in German unfortunately):
>>>
>>> - 28222079179,Text ad,disapproved,[Trademarks] Trademark in Ad Content
>>> - 25340376739,Text ad,disapproved,[Marken] Marke und Anzeigeninhalt
>>>
>>> What could be the reason for these missing ad disapproval reasons?
>>>
>>> Cheers
>>> Danilo
>>>
>>>
>>> On Wednesday, November 20, 2013 12:09:34 PM UTC+1, Gaurav Agarwal wrote:

 Hi,

 We are trying to retrieve disapproval reasons for an ad rejected which 
 is trademark disapproved and we are not getting anything through the api, 
 while we can see the reasons on UI.

 We are seeing this behaviour for all the ads that are disapproved 
 currently.

 An example soap request-response is as follows. Kindly let us know what 
 we are missing and how to retrieve the disapproval reasons in such cases.

 Thanks and Regards,
 Gaurav


 SOAP LOG : >>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"; 
  
 xmlns:xsd="http://www.w3.org/2001/XMLSchema"; 
  
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
   soapenv:actor="http://schemas.xmlsoap.org/soap/actor/next"; 
  soapenv:mustUnderstand="0" 
 xmlns:ns1="https://adwords.google.com/api/adwords/cm/v201306"; 
 >1158401043>>>  xmlns="https://adwords.google.com/api/adwords/cm/v201306"; 
 >AdGroupIdStatusIdUrlDisplayUrlAdGroupCreativeApprovalStatusHeadlineDescription1Description2DevicePreferenceDisapprovalReasonsAdGroupIdEQUALS4486137122IdEQUALS27087061322

 http://schemas.xmlsoap.org/soap/envelope/"; 
  xmlns="https://adwords.google.com/api/adwords/cm/v201306"; 
 >0004eb954cfbde800a42f8a7133aAdGroupAdServiceget0172>>>  xmlns="https://adwords.google.com/api/adwords/cm/v201306"; 
 >1AdGroupAdPage4486137122>>>  xsi:type="TextAd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
 >27087061322http://m.nextag.com/goto.jsp?p={ifsearch:

How to get frequency cap on campaign?

2014-10-13 Thread Aditya Try Anggoro
Hi I have a problem when try to get a frequency cap using CampaignService. 
It's looks FrequencyCap field cannot be used in query or selector. Cany 
anybody help me to fix this problem? Here's the error that I got 
"[SelectorError.INVALID_FIELD_NAME @ serviceSelector; 
trigger:'FrequencyCap']"

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/ab69ce9d-ec9b-4211-81ea-2bdb5731f698%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Invalid response 502 while refreshing Oauth 2.0 access token

2014-10-13 Thread Subramaniam S
Hi,

We are getting 502 error while refreshing the access token. This error 
seems to be happening only from last week. Is this any google side issue 
and how do we deal with this issue ?? Will retry work ??


Subra

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/af06dc9c-8384-4cdc-8e67-e39bf1f3264a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Announcing v201409 of the AdWords API

2014-10-13 Thread David Midgley
Hi Danial

Just in case you are looking of use cases for shared sets, here are some 
below:

1. Adding search queries. If you have an automated system that adds search 
queries, you can't compare them with negative keyword lists to see if they 
match. This currently means holding lists in two places which could become 
unsynchronised. The strategy we currently use is to apply identical 
negative keywords to every campaign as the overhead of manually managing 
negative keyword lists and their application to campaign is too labour 
intensive. The drawback of this strategy is that the client has hundreds of 
thousands of negative keywords and it takes an age to sync the account with 
AdWords Editor.

2. Apply list based on label (name match). Because it's hard to see at a 
glance from the AdWords campaign interface which lists are applied where, 
you could write an app (or script) which scans labels to see if any match 
the name of a negative keyword list. If they do and the list is not already 
applied to the campaign, apply the negative list to the campaign. Since 
labels can be viewed easily by customising columns in the AdWords 
interface, it's much easier to see which campaigns have which list applied.

3. Apply list based on label (brand). This is similar to above, but this 
time a specific brand negative list is applied if a "Brand" label is NOT 
attached to the campaign. This ensures all your brand traffic goes to your 
brand campaigns.

4. List "layering". This allows for additional negative keyword lists to be 
applied if the budget is being exhausted too quickly. An app (or script) 
could apply a more strict negative keyword list to help slow spend. You 
could have multiple "layers" of lists that can be applied based on how much 
budget it left. This is preferable to lowering bids or pausing campaigns.

5. Audit application. An audit application that checks if you are applying 
best practice to an account can't see if/how you are using negatives as it 
has no visibiliy of shared lists.

I hope that helps build the case for API access to negative keyword lists!

Cheers

David

On Friday, 10 October 2014 19:10:39 UTC+1, Danial Klimkin wrote:
>
> Hello David,
>
>
> As previously announced, we do not plan to expose Shared sets in the 
> public API. Those services are available temporarily to the existing users 
> only.
>
> I will definitely follow up on this feature request internally.
>
>
> -Danial, AdWords API Team.
>
>
> On Friday, October 10, 2014 4:20:44 AM UTC-4, David Midgley wrote:
>>
>> Hi Danial
>>
>> I was really hoping this release would remove the whitelist only 
>> restriction on the SharedSet Service as it's been in the API for a couple 
>> of releases in a row now. I just tried and got an access denied response 
>> from the API.
>>
>> Any news on when this service will be enabled for all API users? I have 
>> clients with hundreds of thousands of duplicate negative keywords because 
>> they can't programmatically maintain their negative keyword lists using the 
>> SharedSet Service and therefore have to create separate negative keyword 
>> lists for every campaign containing exactly the same keywords.
>>
>> Cheers
>>
>> David
>>
>> On Thursday, 9 October 2014 20:22:24 UTC+1, Danial Klimkin wrote:
>>>
>>> Today we're announcing the release of AdWords API v201409. Here are the 
>>> highlights:
>>>
>>>- *Mobile campaigns for search and display.* Search Mobile App and 
>>>Display Mobile App campaign subtypes 
>>>
>>> 
>>>  are 
>>>now available via CampaignService. These new subtypes are a simplified 
>>> way 
>>>of creating campaigns focused on mobile app promotion 
>>>
>>> 
>>>.
>>>- *Ad Customizers.* Ad Customizers 
>>>
>>> 
>>>  previously 
>>>available for Test Accounts 
>>> only 
>>>are now enabled in production. With this feature you can include dynamic 
>>>values in your ads based on feed data.
>>>- *Currency support for conversions.* Conversion trackers (including 
>>>offline conversions) now supportcurrency specification 
>>>. You 
>>>can also set default currency 
>>>
>>> 
>>>  per 
>>>tracker.
>>>- *Website call conversion tracker.* This tracker 
>>>
>>> 
>>>  allows 
>>>the collection of conversion stats 
>>>
>>> 

I want to target the mobile application,but something wrong happen via API.

2014-10-13 Thread Jelly Hu

Hi,

I use the CampaignCriterionService to add the criterion which targets an 
application .For example,to target the Clash of Clons (1-529479190).

below is the main code:
 $campaignId = 'MY_CAMPAIGN_ID';
 $campaigncriterionservice= 
$user->GetService('CampaignCriterionService', ADWORDS_VERSION);
 $operations = array();

 //Create campaigncriterion.
 $campaigncriterion = new CampaignCriterion();
 $campaigncriterion->campaignId = $campaignId;

 //target the app.
 $criterion = new MobileApplication();
 $criterion->appId = '1-529479190';

 $campaigncriterion->criterion = $criterion;
 $campaigncriterionoperation = new CampaignCriterionOperation();
 $campaigncriterionoperation->operand = $campaigncriterion;
 $campaigncriterionoperation->operator = 'ADD';
 $operations[] = $campaigncriterionoperation;
 
 $result = $campaigncriterionservice->mutate($operations);

It returns the error :An error has occurred: 
[CriterionError.CANNOT_ADD_CRITERIA_TYPE @ operations[0].operand.criterion]

But when I change the type CampaignCriterion() into NegativeCampaignCriterion() 
,It blocks the App and works OK.
Please help me.

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/8eec6fed-32cf-41c5-89ec-0827eb13008b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Adwords API Approved Token Type

2014-10-13 Thread Chirag
Hello All,

How i can know Adwords API Token Type?
Is it basic access or standard access?

Please let me know.

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/5be19e15-b510-4efa-b662-19c3c363a2d9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: SSL Errors

2014-10-13 Thread mccaccountpala...@gmail.com
Thanks. Posted.

https://github.com/googleads/googleads-python-lib/issues/30


On Saturday, October 11, 2014 12:01:02 AM UTC+5:30, Josh Radcliff (AdWords 
API Team) wrote:
>
> Hi,
>
> Could you open an issue on the library's issues page 
> ? You should 
> hear back from the library owners from there.
>
> Cheers,
> Josh, AdWords API Team
>
> On Friday, October 10, 2014 7:11:54 AM UTC-4, mccaccou...@gmail.com wrote:
>>
>> Hi,
>>
>> We are using the python adspygoogle package and we are seeing two kinds 
>> of SSL errors. Though both these are intermittent, they are not infrequent.
>>
>> Traceback:
>>   File "/home/googlelibs/adwords_ops.py", line 2153, in modify_ad
>> response = client.GetAdGroupAdService('https://adwords.google.com
>> ').Mutate(ad_operations)
>>   File 
>> "/home/googlelibs/lib64/python2.6/site-packages/adspygoogle/common/GenericApiService.py",
>>  
>> line 365, in CallMethod
>> self._HandleLogsAndErrors(buf, start_time, stop_time, error)
>>   File 
>> "/home/googlelibs/lib64/python2.6/site-packages/adspygoogle/adwords/GenericAdWordsService.py",
>>  
>> line 256, in _HandleLogsAndErrors
>> raise Error(e)
>> Error: {'data': SSLError('The read operation timed out',)}
>>
>> In this case is there anyway the timeout can be increased in the API 
>> calls without making changes to the actual adspygoogle code?
>>
>> In another scenario, we get a lot of SSL errors of the kinds:
>> SSLError: [Errno 1] _ssl.c:1331: error:1408F119:SSL 
>> routines:SSL3_GET_RECORD:decryption failed or bad record mac
>> SSLError: [Errno 1] _ssl.c:490: error:0D078094:asn1 encoding 
>> routines:ASN1_ITEM_EX_D2I:sequence length mismatch
>> Error: {'data': SSLError(1, '_ssl.c:490: error:0407006A:rsa 
>> routines:RSA_padding_check_PKCS1_type_1:block type is not 01')}
>> Error: {'data': SSLError(1, '_ssl.c:490: error:1408C095:SSL 
>> routines:SSL3_GET_FINISHED:digest check failed')}
>> Error: {'data': SSLError(1, '_ssl.c:490: error:04091068:rsa 
>> routines:INT_RSA_VERIFY:bad signature')}
>> SSLError: [Errno 1] _ssl.c:1331: error:1408F119:SSL 
>> routines:SSL3_GET_RECORD:decryption failed or bad record mac
>>
>> We are using RHEL 6.4. Please let us know if someone has any idea on 
>> these. I would like to emphasize that these are intermittent issues but not 
>> infrequent.
>>
>> Thanks for all the help 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/863d6eb7-deef-48e6-8d2a-06ec2615e254%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.