Re: [Java] Company in white list to get Account Budget

2014-12-03 Thread Brandon
Hi Josh,

Thanks for the reply.

Seems like this service only can get the information about spent limitation.

What if we want to get the money we saved to our account?

I mean the amount which could be consumed by the costs of the account.

Is this possible?

Brandon

Josh Radcliff (AdWords API Team)於 2014年12月3日星期三UTC+8下午10時01分18秒寫道:
>
> Hi Brandon,
>
> From your description it sounds like the service you want is the 
> BudgetOrderService 
> .
>  
> You may want to check out our guide on that service 
>  as 
> well.
>
> Thanks,
> Josh, AdWords API Team
>
> On Wednesday, December 3, 2014 4:51:39 AM UTC-5, Brandon wrote:
>>
>> Hi,
>>
>> We are already in the white list which is able to get Account 
>> Budget(According to my team leader).
>>
>> But I can' t find any service to do the request.
>>
>> Does this white list still exists?
>>
>> If it does, how can we get Account Budget?
>>
>> We need to use this feature to do some budget monitor.
>>
>> Any help will be appreciate.
>>
>> Brandon
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/146464c0-35c6-4d5e-93de-67293a7ec60a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Google Adwords API

2014-12-03 Thread Bebins V
Hi Adwords Team ,
 I am using Dotnet client API,
I generated a test account , clientid, client secrets and all, but i was 
unable to successfully complete the functionality, What is the major 
problem exists in that

On Wednesday, December 3, 2014 3:50:28 PM UTC+5:30, Bebins V wrote:
>
> Failed to get campaigns. Exception says "An API exception has occurred. 
> See ApiException and InnerException fields for more 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/c9bcba34-0884-438e-b65f-8a27ddf14da4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: PLACEMENT IdeaType deprecation on v201409

2014-12-03 Thread Danial Klimkin
Hello Bernardo,


This is a product-level change, removed from AdWords in general, not just 
the API. There was a very limited usage.


-Danial, AdWords API Team.

On Wednesday, December 3, 2014 2:55:48 AM UTC-8, Bernardo Alves wrote:
>
> Hello,
>
> I would like to know why has the PLACEMENT IdeaType been deprecated on 
> v201409 and what alternatives exist on the API to get placement data.
>
> Best Regards,
> Bernardo Alves
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/73c9cb36-57b1-42b4-8e36-63fe59ad7c71%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Incomplete documentation for ClickType - does "Product Listing Ad - Coupon" match up with "pla_with_promotion"?

2014-12-03 Thread HK
Hi, Josh

Any luck with determining if "pla_with_promotion" maps to "Product Listing 
Ad - Coupon"?

Thanks,
Hans

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/9a1dfcfd-845a-4a7f-bc5f-eeea4599a640%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Updating the ReportDefinitionService data to reflect changes in v201409

2014-12-03 Thread Ian Knox
Awesome-- 
That makes less code refactoring for me... as long as the UI doesn't change
:)

Cheers,
Ian

On Tuesday, December 2, 2014 1:22:30 PM UTC-6, Josh Radcliff (AdWords API 
Team) wrote:
>
> Hi Ian,
>
> This is expected behavior, as the display field name and XML attribute 
> name tend to follow the same conventions as the UI.
>
> Cheers,
> Josh, AdWords API Team
>
> On Monday, December 1, 2014 2:37:46 PM UTC-5, Ian Knox wrote:
>>
>> In 201409 several field names were changed (see: 
>> https://developers.google.com/adwords/api/docs/guides/migration/v201409) 
>> however it appears that the displayFieldName and xmlAttributeName data 
>> found in the ReportDefinitionService isn't changing:
>> [54] => Google\Api\Ads\AdWords\v201409\ReportDefinitionField Object
>> (
>> [fieldName] => CpcBid
>> [displayFieldName] => Max. CPC
>> [xmlAttributeName] => maxCPC
>> [fieldType] => Money
>> [enumValues] => 
>> [canSelect] => 1
>> [canFilter] => 1
>> [isEnumType] => 
>> [isBeta] => 
>> [enumValuePairs] => 
>> [fieldBehavior] => ATTRIBUTE
>> [isZeroRowCompatible] => 1
>> )
>>
>>
>> Was this an oversight or expected behavior?
>>
>> Thanks,
>> Ian
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/655cf037-28ae-453e-889e-c039792543b6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: PRODUCT_PARTITION_REPORT Error

2014-12-03 Thread Anup Pathak
Hi Josh,

Thank you for your quick response,
 

Thank you for you solution on this issue




  

On Wednesday, December 3, 2014 5:37:41 PM UTC+5:30, Anup Pathak wrote:
>
> Hi,
>
> I am using Adwords API Python Library, i am trying to fetch 
>  PRODUCT_PARTITION_REPORT i got following error 
>
> *code snippet:*
>
> report_downloader = client.GetReportDownloader(version='v201409') 
>   report = {
>   'reportName': 'CUSTOM_DATE PRODUCT_PARTITION_REPORT',
>   'dateRangeType': 'CUSTOM_DATE',
>   'reportType': 'PRODUCT_PARTITION_REPORT',
>   'downloadFormat': 'XML',
>   'selector': {
>   'fields': ['CampaignId', 'CampaignName', 'AdGroupId', 
> 'AdGroupName', 'Id', 'BenchmarkAverageMaxCpc', 'Clicks', 'Impressions', 
> 'Cost', 'AverageCpc', 'Conversions', 'ConversionValue', 'ConversionRate' ],
>   'dateRange': {'min':[startDate],'max':[endDate]},
>   'predicates': [
>  {
>   'field': 'AdGroupStatus',
>   'operator': 'IN',
>   'values': ['ENABLED']  
>   }
>  ],
>},
>   'includeZeroImpressions': 'true'
> }
>   with open(PATH, 'w') as output_file:
>file_path = report_downloader.DownloadReport(report, output_file)
>
>
> *Error: *
>
> googleads.errors.AdWordsReportBadRequestError: Type: 
> ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT
> Trigger: None
> Field Path: AdGroupStatus
>
>
> I have also tried using "*Status*" and " *CampaignStatus* "  it not 
> worked for me.
>
> Please suggest me solution on it.
>
> Thank You!
> Anup Pathak 
>
>   
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/cd9908d4-4d6b-4542-b0d9-fe90967fe704%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Getting Null response for some keywords requests

2014-12-03 Thread Josh Radcliff (AdWords API Team)
Hi Jorge,

The keywords that are returning null for those values probably do not have 
enough search volume for AdWords to produce meaningful statistics. Starting 
in v201406 (see the release notes 
):

Changes to displayed values
   
   - TrafficEstimatorService will no longer return a 0 for a derived field 
   if its denominator is zero; it will omit the field entirely.

Therefore, your code should handle nulls gracefully. I'll make a note of 
this so we update our code example accordingly.

Cheers,
Josh, AdWords API Team

On Wednesday, December 3, 2014 6:07:18 AM UTC-5, Jorge Brasil wrote:
>
> Hi Josh,
>
> My issue is that some parameters of the keywords estimations are coming as 
> null. So I make the request with success but some in some responses a few 
> parameters are null, for example cpc max = nulll  cpc min = null.
> If I try the same keyword with the same value in python for example 
> instead of null I get zero.
> I can build exception on my script but do you have any idea why this is 
> happening?
>
> Best 
>
> On Tuesday, 2 December 2014 15:53:11 UTC, Jorge Brasil wrote:
>>
>> Hi,
>>
>> I am developing an application that uses the traffic estimation service 
>> to get some predictions for the keywords traffic for my company adds.
>>
>> The issue is that for some keywords that are in one of our campaigns I 
>> get a null response from the API, also if I make multiple calls for the 
>> same keyword ate some point the response is going to be null.
>>
>>
>> here is my code
>>
>>
>> // Copyright 2014 Google Inc. All Rights Reserved.
>> //
>> // Licensed under the Apache License, Version 2.0 (the "License");
>> // you may not use this file except in compliance with the License.
>> // You may obtain a copy of the License at
>> //
>> // http://www.apache.org/licenses/LICENSE-2.0
>> //
>> // Unless required by applicable law or agreed to in writing, software
>> // distributed under the License is distributed on an "AS IS" BASIS,
>> // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 
>> implied.
>> // See the License for the specific language governing permissions and
>> // limitations under the License.
>>
>> package adwords.axis.v201409.optimization;
>>
>> import com.google.api.ads.adwords.axis.factory.AdWordsServices;
>> import com.google.api.ads.adwords.axis.v201409.cm.Criterion;
>> import com.google.api.ads.adwords.axis.v201409.cm.Keyword;
>> import com.google.api.ads.adwords.axis.v201409.cm.KeywordMatchType;
>> import com.google.api.ads.adwords.axis.v201409.cm.Language;
>> import com.google.api.ads.adwords.axis.v201409.cm.Location;
>> import com.google.api.ads.adwords.axis.v201409.cm.Money;
>> import com.google.api.ads.adwords.axis.v201409.o.AdGroupEstimateRequest;
>> import com.google.api.ads.adwords.axis.v201409.o.CampaignEstimateRequest;
>> import com.google.api.ads.adwords.axis.v201409.o.KeywordEstimate;
>> import com.google.api.ads.adwords.axis.v201409.o.KeywordEstimateRequest;
>> import com.google.api.ads.adwords.axis.v201409.o.TrafficEstimatorResult;
>> import com.google.api.ads.adwords.axis.v201409.o.TrafficEstimatorSelector;
>> import 
>> com.google.api.ads.adwords.axis.v201409.o.TrafficEstimatorServiceInterface;
>> import com.google.api.ads.adwords.lib.client.AdWordsSession;
>> import com.google.api.ads.common.lib.auth.OfflineCredentials;
>> import com.google.api.ads.common.lib.auth.OfflineCredentials.Api;
>> import com.google.api.client.auth.oauth2.Credential;
>>
>> import java.util.ArrayList;
>> import java.util.List;
>>
>> /**
>>  * This example gets keyword traffic estimates.
>>  *
>>  * Credentials and properties in {@code fromFile()} are pulled from the
>>  * "ads.properties" file. See README for more info.
>>  *
>>  * Tags: TrafficEstimatorService.get
>>  *
>>  * Category: adx-exclude
>>  *
>>  * @author Kevin Winter
>>  */
>> public class EstimateKeywordTraffic {
>> public static ArrayList parameters = new ArrayList();
>> public static ArrayList words_param = new ArrayList();
>> public static ArrayList bid_values = new ArrayList();
>> public static ArrayList copy_bid = new ArrayList();
>> private static  List bids = new ArrayList();
>>   
>> /*
>> public static void main(String[] args) throws Exception {
>> // Generate a refreshable OAuth2 credential similar to a ClientLogin 
>> token
>> // and can be used in place of a service account.
>> Credential oAuth2Credential = new OfflineCredentials.Builder()
>> .forApi(Api.ADWORDS)
>> .fromFile()
>> .build()
>> .generateCredential();
>>
>> // Construct an AdWordsSession.
>> AdWordsSession session = new AdWordsSession.Builder()
>> .fromFile()
>> .withOAuth2Credential(oAuth2Credential)
>> .build();
>>
>> AdWordsServices adWordsServices = new AdWordsServices();
>>
>> runExample(adWordsServices, session);
>>   }
>> */
>>   public static void runExample(
>>
>> AdWords

Re: Google Adwords API

2014-12-03 Thread Josh Radcliff (AdWords API Team)
Hi,

The SOAP fault from the failure will contain more details. Please include 
that in your post so I can help identify the issue.

If you're not sure how to get the fault, the github page for the client 
library  you 
are using should include a section on enabling logging in its *README.md* 
file.

Thanks,
Josh, AdWords API Team

On Wednesday, December 3, 2014 5:20:28 AM UTC-5, Bebins V wrote:
>
> Failed to get campaigns. Exception says "An API exception has occurred. 
> See ApiException and InnerException fields for more 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/e528cbb1-61c5-4248-8d69-a5034ffa062f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: What do I have to do to get developer token approval.

2014-12-03 Thread Josh Radcliff (AdWords API Team)
Hi,

Have you filled out the second part 
 of the application form? 
If not, please go ahead and fill it out. Once you submit that form, the 
AdWords API Compliance team will respond with an answer within a business 
day.

If you DID fill out this form, let me know your MCC ID (e.g 
123-456-7890) and I can check in with the compliance team.

Thanks,

Josh, AdWords API Team

On Wednesday, December 3, 2014 6:14:08 AM UTC-5, in...@theweblogics.com 
wrote:
>
> Hi All,
>
> I have got developer token (pending approval) and used with test account. 
> Now I have finished my application. So what do I have to do make my 
> application live and get developer token approval ?
>
> 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/c2240661-44bb-4bff-bbb2-c40cd247e872%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: PRODUCT_PARTITION_REPORT Error

2014-12-03 Thread Josh Radcliff (AdWords API Team)
Hi Anup,

The list of valid fields for each report is listed on the Report Types page 
.
 
The *Product Partition Report *does not have a field for the status of an 
ad group. If you need to filter to only *ENABLED* ad groups then you should 
run an Ad Group Performance Report 
 
filtered 
by *AdGroupStatus*, collect the *AdGroupId* values from that report, and 
then use those in an *AdGroupId* predicate in the *Product Partition Report*
.

We're aware that having *AdGroupStatus* would be useful on the *Product 
Partition Report* (as well as some other reports where it's not available), 
and I've passed this suggestion on to the reporting team.

Thanks,
Josh, AdWords API Team

On Wednesday, December 3, 2014 8:29:04 AM UTC-5, Anup Pathak wrote:
>
> Hi,
>
> Its working using CampaignId and AdGroupId, 
>
> for ex:
> report = {
>   'reportName': 'CUSTOM_DATE PRODUCT_PARTITION_REPORT',
>   'dateRangeType': 'CUSTOM_DATE',
>   'reportType': 'PRODUCT_PARTITION_REPORT',
>   'downloadFormat': 'XML',
>   'selector': {
>   'fields': ['CampaignId', 'CampaignName', 'AdGroupId', 
> 'AdGroupName', 'Id', 'BenchmarkAverageMaxCpc', 'Clicks', 'Impressions', 
> 'Cost', 'AverageCpc', 'Conversions', 'ConversionValue', 'ConversionRate' ],
>   'dateRange': {'min':[startDate],'max':[endDate]},
>   'predicates': [
>  {
>   'field': 'CampaignId',
>   'operator': 'EQUALS',
>   'values': [campaign_id]  
>   }
>  ],
>},
>   'includeZeroImpressions': 'true'
> }
>   with open(PATH, 'w') as output_file:
>file_path = report_downloader.DownloadReport(report, output_file)
>
> please suggest me any other solution. 
>
> Thank You!
> Anup Pathak
>
>
> On Wednesday, December 3, 2014 5:37:41 PM UTC+5:30, Anup Pathak wrote:
>>
>> Hi,
>>
>> I am using Adwords API Python Library, i am trying to fetch 
>>  PRODUCT_PARTITION_REPORT i got following error 
>>
>> *code snippet:*
>>
>> report_downloader = client.GetReportDownloader(version='v201409') 
>>   report = {
>>   'reportName': 'CUSTOM_DATE PRODUCT_PARTITION_REPORT',
>>   'dateRangeType': 'CUSTOM_DATE',
>>   'reportType': 'PRODUCT_PARTITION_REPORT',
>>   'downloadFormat': 'XML',
>>   'selector': {
>>   'fields': ['CampaignId', 'CampaignName', 'AdGroupId', 
>> 'AdGroupName', 'Id', 'BenchmarkAverageMaxCpc', 'Clicks', 'Impressions', 
>> 'Cost', 'AverageCpc', 'Conversions', 'ConversionValue', 'ConversionRate' ],
>>   'dateRange': {'min':[startDate],'max':[endDate]},
>>   'predicates': [
>>  {
>>   'field': 'AdGroupStatus',
>>   'operator': 'IN',
>>   'values': ['ENABLED']  
>>   }
>>  ],
>>},
>>   'includeZeroImpressions': 'true'
>> }
>>   with open(PATH, 'w') as output_file:
>>file_path = report_downloader.DownloadReport(report, output_file)
>>
>>
>> *Error: *
>>
>> googleads.errors.AdWordsReportBadRequestError: Type: 
>> ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT
>> Trigger: None
>> Field Path: AdGroupStatus
>>
>>
>> I have also tried using "*Status*" and " *CampaignStatus* "  it not 
>> worked for me.
>>
>> Please suggest me solution on it.
>>
>> Thank You!
>> Anup Pathak 
>>
>>   
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/26c75e49-208f-418a-b5cd-77b277b4b7eb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Java] Company in white list to get Account Budget

2014-12-03 Thread Josh Radcliff (AdWords API Team)
Hi Brandon,

>From your description it sounds like the service you want is the 
BudgetOrderService 
.
 
You may want to check out our guide on that service 
 as 
well.

Thanks,
Josh, AdWords API Team

On Wednesday, December 3, 2014 4:51:39 AM UTC-5, Brandon wrote:
>
> Hi,
>
> We are already in the white list which is able to get Account 
> Budget(According to my team leader).
>
> But I can' t find any service to do the request.
>
> Does this white list still exists?
>
> If it does, how can we get Account Budget?
>
> We need to use this feature to do some budget monitor.
>
> Any help will be appreciate.
>
> Brandon
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/9e16a148-9f64-42c4-a429-fa7b04a42255%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


What do I have to do to get developer token approval.

2014-12-03 Thread info
Hi All,

I have got developer token (pending approval) and used with test account. 
Now I have finished my application. So what do I have to do make my 
application live and get developer token approval ?

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/cfd1c4da-2a23-40df-a6e6-330d13ac76ce%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Google Adwords API

2014-12-03 Thread Bebins V
Failed to get campaigns. Exception says "An API exception has occurred. See 
ApiException and InnerException fields for more 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/d75d4f81-2d48-4f62-8c10-740e162d98e6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Can't create MCC test account

2014-12-03 Thread adwords-test
Hello everybody,

I have the same problem. After creating a test account, the site is 
refreshing every 3 to 5 seconds and never stops. I've called the Support 
hotline, but they can't help me. They meant, to create a new account, but 
the same problem is still there. The lady on the phone told me, that the 
registration process is not finished well. OK, but what I should do? 

It would be nice, if you can help me.

Thanks in advance.

Br
Eugen


Am Freitag, 28. November 2014 09:54:20 UTC+1 schrieb ro...@rocketroi.com:
>
> I'm trying to create a new MCC test account with the link on doc. After 
> filling the form and click to "create test account", the page start 
> refreshing and never stops.
>
> I called to adwords assistant but they said is a problem due to changes on 
> invoicing process (now is mandatory) and seams it's not implemented in test 
> account process.
>
> Any Idea how can I create the account?
>
> Thank you,
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/c5f60d54-6956-4b31-a098-58b6474f6300%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: PRODUCT_PARTITION_REPORT Error

2014-12-03 Thread Anup Pathak
Hi,

Its working using CampaignId and AdGroupId, 

for ex:
report = {
  'reportName': 'CUSTOM_DATE PRODUCT_PARTITION_REPORT',
  'dateRangeType': 'CUSTOM_DATE',
  'reportType': 'PRODUCT_PARTITION_REPORT',
  'downloadFormat': 'XML',
  'selector': {
  'fields': ['CampaignId', 'CampaignName', 'AdGroupId', 
'AdGroupName', 'Id', 'BenchmarkAverageMaxCpc', 'Clicks', 'Impressions', 
'Cost', 'AverageCpc', 'Conversions', 'ConversionValue', 'ConversionRate' ],
  'dateRange': {'min':[startDate],'max':[endDate]},
  'predicates': [
 {
  'field': 'CampaignId',
  'operator': 'EQUALS',
  'values': [campaign_id]  
  }
 ],
   },
  'includeZeroImpressions': 'true'
}
  with open(PATH, 'w') as output_file:
   file_path = report_downloader.DownloadReport(report, output_file)

please suggest me any other solution. 

Thank You!
Anup Pathak


On Wednesday, December 3, 2014 5:37:41 PM UTC+5:30, Anup Pathak wrote:
>
> Hi,
>
> I am using Adwords API Python Library, i am trying to fetch 
>  PRODUCT_PARTITION_REPORT i got following error 
>
> *code snippet:*
>
> report_downloader = client.GetReportDownloader(version='v201409') 
>   report = {
>   'reportName': 'CUSTOM_DATE PRODUCT_PARTITION_REPORT',
>   'dateRangeType': 'CUSTOM_DATE',
>   'reportType': 'PRODUCT_PARTITION_REPORT',
>   'downloadFormat': 'XML',
>   'selector': {
>   'fields': ['CampaignId', 'CampaignName', 'AdGroupId', 
> 'AdGroupName', 'Id', 'BenchmarkAverageMaxCpc', 'Clicks', 'Impressions', 
> 'Cost', 'AverageCpc', 'Conversions', 'ConversionValue', 'ConversionRate' ],
>   'dateRange': {'min':[startDate],'max':[endDate]},
>   'predicates': [
>  {
>   'field': 'AdGroupStatus',
>   'operator': 'IN',
>   'values': ['ENABLED']  
>   }
>  ],
>},
>   'includeZeroImpressions': 'true'
> }
>   with open(PATH, 'w') as output_file:
>file_path = report_downloader.DownloadReport(report, output_file)
>
>
> *Error: *
>
> googleads.errors.AdWordsReportBadRequestError: Type: 
> ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT
> Trigger: None
> Field Path: AdGroupStatus
>
>
> I have also tried using "*Status*" and " *CampaignStatus* "  it not 
> worked for me.
>
> Please suggest me solution on it.
>
> Thank You!
> Anup Pathak 
>
>   
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/db59652a-97bd-4fe5-b214-1746fdb7340c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


PRODUCT_PARTITION_REPORT Error

2014-12-03 Thread Anup Pathak
Hi,

I am using Adwords API Python Library, i am trying to fetch 
 PRODUCT_PARTITION_REPORT i got following error 

*code snippet:*

report_downloader = client.GetReportDownloader(version='v201409') 
  report = {
  'reportName': 'CUSTOM_DATE PRODUCT_PARTITION_REPORT',
  'dateRangeType': 'CUSTOM_DATE',
  'reportType': 'PRODUCT_PARTITION_REPORT',
  'downloadFormat': 'XML',
  'selector': {
  'fields': ['CampaignId', 'CampaignName', 'AdGroupId', 
'AdGroupName', 'Id', 'BenchmarkAverageMaxCpc', 'Clicks', 'Impressions', 
'Cost', 'AverageCpc', 'Conversions', 'ConversionValue', 'ConversionRate' ],
  'dateRange': {'min':[startDate],'max':[endDate]},
  'predicates': [
 {
  'field': 'AdGroupStatus',
  'operator': 'IN',
  'values': ['ENABLED']  
  }
 ],
   },
  'includeZeroImpressions': 'true'
}
  with open(PATH, 'w') as output_file:
   file_path = report_downloader.DownloadReport(report, output_file)


*Error: *

googleads.errors.AdWordsReportBadRequestError: Type: 
ReportDefinitionError.INVALID_FIELD_NAME_FOR_REPORT
Trigger: None
Field Path: AdGroupStatus


I have also tried using "*Status*" and " *CampaignStatus* "  it not worked 
for me.

Please suggest me solution on it.

Thank You!
Anup Pathak 

  

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/79c770c9-f511-46ca-b5e4-03dfbfad2460%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Getting Null response for some keywords requests

2014-12-03 Thread Jorge Brasil
Hi Josh,

My issue is that some parameters of the keywords estimations are coming as 
null. So I make the request with success but some in some responses a few 
parameters are null, for example cpc max = nulll  cpc min = null.
If I try the same keyword with the same value in python for example instead 
of null I get zero.
I can build exception on my script but do you have any idea why this is 
happening?

Best 

On Tuesday, 2 December 2014 15:53:11 UTC, Jorge Brasil wrote:
>
> Hi,
>
> I am developing an application that uses the traffic estimation service to 
> get some predictions for the keywords traffic for my company adds.
>
> The issue is that for some keywords that are in one of our campaigns I get 
> a null response from the API, also if I make multiple calls for the same 
> keyword ate some point the response is going to be null.
>
>
> here is my code
>
>
> // Copyright 2014 Google Inc. All Rights Reserved.
> //
> // Licensed under the Apache License, Version 2.0 (the "License");
> // you may not use this file except in compliance with the License.
> // You may obtain a copy of the License at
> //
> // http://www.apache.org/licenses/LICENSE-2.0
> //
> // Unless required by applicable law or agreed to in writing, software
> // distributed under the License is distributed on an "AS IS" BASIS,
> // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
> // See the License for the specific language governing permissions and
> // limitations under the License.
>
> package adwords.axis.v201409.optimization;
>
> import com.google.api.ads.adwords.axis.factory.AdWordsServices;
> import com.google.api.ads.adwords.axis.v201409.cm.Criterion;
> import com.google.api.ads.adwords.axis.v201409.cm.Keyword;
> import com.google.api.ads.adwords.axis.v201409.cm.KeywordMatchType;
> import com.google.api.ads.adwords.axis.v201409.cm.Language;
> import com.google.api.ads.adwords.axis.v201409.cm.Location;
> import com.google.api.ads.adwords.axis.v201409.cm.Money;
> import com.google.api.ads.adwords.axis.v201409.o.AdGroupEstimateRequest;
> import com.google.api.ads.adwords.axis.v201409.o.CampaignEstimateRequest;
> import com.google.api.ads.adwords.axis.v201409.o.KeywordEstimate;
> import com.google.api.ads.adwords.axis.v201409.o.KeywordEstimateRequest;
> import com.google.api.ads.adwords.axis.v201409.o.TrafficEstimatorResult;
> import com.google.api.ads.adwords.axis.v201409.o.TrafficEstimatorSelector;
> import 
> com.google.api.ads.adwords.axis.v201409.o.TrafficEstimatorServiceInterface;
> import com.google.api.ads.adwords.lib.client.AdWordsSession;
> import com.google.api.ads.common.lib.auth.OfflineCredentials;
> import com.google.api.ads.common.lib.auth.OfflineCredentials.Api;
> import com.google.api.client.auth.oauth2.Credential;
>
> import java.util.ArrayList;
> import java.util.List;
>
> /**
>  * This example gets keyword traffic estimates.
>  *
>  * Credentials and properties in {@code fromFile()} are pulled from the
>  * "ads.properties" file. See README for more info.
>  *
>  * Tags: TrafficEstimatorService.get
>  *
>  * Category: adx-exclude
>  *
>  * @author Kevin Winter
>  */
> public class EstimateKeywordTraffic {
> public static ArrayList parameters = new ArrayList();
> public static ArrayList words_param = new ArrayList();
> public static ArrayList bid_values = new ArrayList();
> public static ArrayList copy_bid = new ArrayList();
> private static  List bids = new ArrayList();
>   
> /*
> public static void main(String[] args) throws Exception {
> // Generate a refreshable OAuth2 credential similar to a ClientLogin 
> token
> // and can be used in place of a service account.
> Credential oAuth2Credential = new OfflineCredentials.Builder()
> .forApi(Api.ADWORDS)
> .fromFile()
> .build()
> .generateCredential();
>
> // Construct an AdWordsSession.
> AdWordsSession session = new AdWordsSession.Builder()
> .fromFile()
> .withOAuth2Credential(oAuth2Credential)
> .build();
>
> AdWordsServices adWordsServices = new AdWordsServices();
>
> runExample(adWordsServices, session);
>   }
> */
>   public static void runExample(
>
> AdWordsServices adWordsServices, AdWordsSession session) throws Exception {
> // Get the TrafficEstimatorService.
>  
>   
>   TrafficEstimatorServiceInterface trafficEstimatorService =
> adWordsServices.get(session, 
> TrafficEstimatorServiceInterface.class);
>
> // Create keywords. Refer to the TrafficEstimatorService documentation 
> for the maximum
> // number of keywords that can be passed in a single request.
> //   
> https://developers.google.com/adwords/api/docs/reference/latest/TrafficEstimatorService
> List keywords = new ArrayList();
>   
> keywords.add(new Keyword(null, null, null, "public liability 
> insurance", KeywordMatchType.PHRASE));
>//keywords.add(new Keyword(null, null, null, "Insurance public", 
> KeywordMatchType.EXACT));
>//

PLACEMENT IdeaType deprecation on v201409

2014-12-03 Thread Bernardo Alves
Hello,

I would like to know why has the PLACEMENT IdeaType been deprecated on 
v201409 and what alternatives exist on the API to get placement data.

Best Regards,
Bernardo Alves

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/7572b429-a59a-4f38-b2a4-b20100f629d2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[Java] Company in white list to get Account Budget

2014-12-03 Thread Brandon
Hi,

We are already in the white list which is able to get Account 
Budget(According to my team leader).

But I can' t find any service to do the request.

Does this white list still exists?

If it does, how can we get Account Budget?

We need to use this feature to do some budget monitor.

Any help will be appreciate.

Brandon

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/b0f78150-dd73-4ff7-b810-8ef0a69fff6b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: IP exclusion via Adwords API

2014-12-03 Thread techpoint . 2015
Hi,

Is IP Exclusion feature available via API now?

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/2b7ec614-d307-4bda-a192-fdf233371695%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.