Re: API support for AdWords "Labels" feature?

2014-07-01 Thread DavM
I've just written an mcc adwords script that iterates though all the 
accounts in an mcc and posts customerids and campaign labels to an API. I 
can post the code if anyone's interested...

On Friday, 13 June 2014 10:26:36 UTC+1, Ben Marengo wrote:
>
> great, thanks. i'll give it a whirl!
>
> On Friday, 13 June 2014 11:22:12 UTC+2, DavM wrote:
>>
>> Here you go! You still need to create an endpoint that will take the 
>> posted label mappings, I hope it helps!
>>
>> Use at your own risk, don't blame me if it breaks everything, etc:
>>
>> //Set "apiUrlAndKey" to url of API enpoint that accepts post of json data 
>> with mappings
>> var apiUrlAndKey = '__API_URL__';
>>
>> function main() {
>>   var labelUpdates = [];
>>   //Push all label names to array
>>   var labelNames = getAllLabels();
>>   
>>   //Iterate through all labels
>>   labelNames.forEach(function (labelName) {
>> //Iterate through all campaigns with that label
>> var campaignIterator = AdWordsApp.campaigns()
>> .withCondition('LabelNames CONTAINS_ANY ["' + labelName + '"]')
>> .get();
>> while (campaignIterator.hasNext()) {
>>   var campaign = campaignIterator.next();
>>   //Push update to object array
>>   labelUpdates.push({label: labelName, campaignId: campaign.getId()});
>> }
>>   });
>>
>>   var req = JSON.stringify(labelUpdates);
>>   
>>   //Call api with mappings
>>   //You can add authorization header to authenticate or send internal api 
>> key in query string
>>   var options = {
>> method: 'POST',
>> payload: req,
>> contentType: 'application/json'
>>   };
>>   
>>   Logger.log('Sending request to API: ' + req);
>>   var resp = UrlFetchApp.fetch(apiUrlAndKey, options).getContentText();
>>   Logger.log('Response from API: ' + resp);
>> }
>>
>> function getAllLabels() {
>>   var labelNames = [];
>>   var labelIterator = AdWordsApp.labels().get();  
>>   while (labelIterator.hasNext()) {
>> var label = labelIterator.next();
>> labelNames.push(label.getName());
>>   }
>>   return labelNames;
>> }
>>
>>
>> On Friday, 13 June 2014 07:55:42 UTC+1, Ben Marengo wrote:
>>>
>>> yes please!
>>>
>>> On Thursday, 12 June 2014 18:05:11 UTC+2, DavM wrote:
>>>>
>>>> I've managed to find a workaround which involves creating an AdWords 
>>>> script that runs hourly and collects all the label/campaign mappings (we 
>>>> only need campaign-level labels) and posts them to our API.
>>>>
>>>> It's not pretty, but it works! I can post the code if anyone is 
>>>> interested...
>>>>
>>>> On Monday, 28 April 2014 19:24:58 UTC+1, Josh Radcliff (AdWords API 
>>>> Team) wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> We're very much aware that there is great interest in adding this 
>>>>> feature, but I don't have a date at this time.
>>>>>
>>>>> Cheers,
>>>>> Josh, AdWords API Team
>>>>>
>>>>> On Thursday, April 24, 2014 9:11:01 AM UTC-4, Amol Sharma wrote:
>>>>>>
>>>>>> +1
>>>>>>
>>>>>> --
>>>>>> Thanks and Regards,
>>>>>> Amol Sharma
>>>>>>
>>>>>>  
>>>>>>
>>>>>> On Thu, Apr 24, 2014 at 6:39 PM, DavM <> wrote:
>>>>>>
>>>>>>> +1 for Label support in AdWords API...
>>>>>>>
>>>>>>> On Thursday, 16 January 2014 17:12:30 UTC, Ray Tsang (AdWords API 
>>>>>>> Team) wrote:
>>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> I'm sorry to inform you that I won't be able to comment on a 
>>>>>>>> release date.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>>
>>>>>>>> --
>>>>>>>> Ray Tsang (AdWords API Advisor)
>>>>>>>>
>>>>>>>>
>>>>>>>> On Monday, January 13, 2014 7:51:10 PM UTC-5, a

Re: API support for AdWords "Labels" feature?

2014-07-01 Thread DavM
I've just written an mcc script that iterates though all the accounts in an 
mcc and posts customerids and campaign labels to an API. I can post the 
code if anyone's interested...

On Friday, 13 June 2014 10:26:36 UTC+1, Ben Marengo wrote:
>
> great, thanks. i'll give it a whirl!
>
> On Friday, 13 June 2014 11:22:12 UTC+2, DavM wrote:
>>
>> Here you go! You still need to create an endpoint that will take the 
>> posted label mappings, I hope it helps!
>>
>> Use at your own risk, don't blame me if it breaks everything, etc:
>>
>> //Set "apiUrlAndKey" to url of API enpoint that accepts post of json data 
>> with mappings
>> var apiUrlAndKey = '__API_URL__';
>>
>> function main() {
>>   var labelUpdates = [];
>>   //Push all label names to array
>>   var labelNames = getAllLabels();
>>   
>>   //Iterate through all labels
>>   labelNames.forEach(function (labelName) {
>> //Iterate through all campaigns with that label
>> var campaignIterator = AdWordsApp.campaigns()
>> .withCondition('LabelNames CONTAINS_ANY ["' + labelName + '"]')
>> .get();
>> while (campaignIterator.hasNext()) {
>>   var campaign = campaignIterator.next();
>>   //Push update to object array
>>   labelUpdates.push({label: labelName, campaignId: campaign.getId()});
>> }
>>   });
>>
>>   var req = JSON.stringify(labelUpdates);
>>   
>>   //Call api with mappings
>>   //You can add authorization header to authenticate or send internal api 
>> key in query string
>>   var options = {
>> method: 'POST',
>> payload: req,
>> contentType: 'application/json'
>>   };
>>   
>>   Logger.log('Sending request to API: ' + req);
>>   var resp = UrlFetchApp.fetch(apiUrlAndKey, options).getContentText();
>>   Logger.log('Response from API: ' + resp);
>> }
>>
>> function getAllLabels() {
>>   var labelNames = [];
>>   var labelIterator = AdWordsApp.labels().get();  
>>   while (labelIterator.hasNext()) {
>> var label = labelIterator.next();
>> labelNames.push(label.getName());
>>   }
>>   return labelNames;
>> }
>>
>>
>> On Friday, 13 June 2014 07:55:42 UTC+1, Ben Marengo wrote:
>>>
>>> yes please!
>>>
>>> On Thursday, 12 June 2014 18:05:11 UTC+2, DavM wrote:
>>>>
>>>> I've managed to find a workaround which involves creating an AdWords 
>>>> script that runs hourly and collects all the label/campaign mappings (we 
>>>> only need campaign-level labels) and posts them to our API.
>>>>
>>>> It's not pretty, but it works! I can post the code if anyone is 
>>>> interested...
>>>>
>>>> On Monday, 28 April 2014 19:24:58 UTC+1, Josh Radcliff (AdWords API 
>>>> Team) wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> We're very much aware that there is great interest in adding this 
>>>>> feature, but I don't have a date at this time.
>>>>>
>>>>> Cheers,
>>>>> Josh, AdWords API Team
>>>>>
>>>>> On Thursday, April 24, 2014 9:11:01 AM UTC-4, Amol Sharma wrote:
>>>>>>
>>>>>> +1
>>>>>>
>>>>>> --
>>>>>> Thanks and Regards,
>>>>>> Amol Sharma
>>>>>>
>>>>>>  
>>>>>>
>>>>>> On Thu, Apr 24, 2014 at 6:39 PM, DavM <> wrote:
>>>>>>
>>>>>>> +1 for Label support in AdWords API...
>>>>>>>
>>>>>>> On Thursday, 16 January 2014 17:12:30 UTC, Ray Tsang (AdWords API 
>>>>>>> Team) wrote:
>>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> I'm sorry to inform you that I won't be able to comment on a 
>>>>>>>> release date.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>>
>>>>>>>> --
>>>>>>>> Ray Tsang (AdWords API Advisor)
>>>>>>>>
>>>>>>>>
>>>>>>>> On Monday, January 13, 2014 7:51:10 PM UTC-5, a

Re: API support for AdWords "Labels" feature?

2014-06-13 Thread DavM
Here you go! You still need to create an endpoint that will take the posted 
label mappings, I hope it helps!

Use at your own risk, don't blame me if it breaks everything, etc:

//Set "apiUrlAndKey" to url of API enpoint that accepts post of json data 
with mappings
var apiUrlAndKey = '__API_URL__';

function main() {
  var labelUpdates = [];
  //Push all label names to array
  var labelNames = getAllLabels();
  
  //Iterate through all labels
  labelNames.forEach(function (labelName) {
//Iterate through all campaigns with that label
var campaignIterator = AdWordsApp.campaigns()
.withCondition('LabelNames CONTAINS_ANY ["' + labelName + '"]')
.get();
while (campaignIterator.hasNext()) {
  var campaign = campaignIterator.next();
  //Push update to object array
  labelUpdates.push({label: labelName, campaignId: campaign.getId()});
}
  });

  var req = JSON.stringify(labelUpdates);
  
  //Call api with mappings
  //You can add authorization header to authenticate or send internal api 
key in query string
  var options = {
method: 'POST',
payload: req,
contentType: 'application/json'
  };
  
  Logger.log('Sending request to API: ' + req);
  var resp = UrlFetchApp.fetch(apiUrlAndKey, options).getContentText();
  Logger.log('Response from API: ' + resp);
}

function getAllLabels() {
  var labelNames = [];
  var labelIterator = AdWordsApp.labels().get();  
  while (labelIterator.hasNext()) {
var label = labelIterator.next();
labelNames.push(label.getName());
  }
  return labelNames;
}


On Friday, 13 June 2014 07:55:42 UTC+1, Ben Marengo wrote:
>
> yes please!
>
> On Thursday, 12 June 2014 18:05:11 UTC+2, DavM wrote:
>>
>> I've managed to find a workaround which involves creating an AdWords 
>> script that runs hourly and collects all the label/campaign mappings (we 
>> only need campaign-level labels) and posts them to our API.
>>
>> It's not pretty, but it works! I can post the code if anyone is 
>> interested...
>>
>> On Monday, 28 April 2014 19:24:58 UTC+1, Josh Radcliff (AdWords API Team) 
>> wrote:
>>>
>>> Hi,
>>>
>>> We're very much aware that there is great interest in adding this 
>>> feature, but I don't have a date at this time.
>>>
>>> Cheers,
>>> Josh, AdWords API Team
>>>
>>> On Thursday, April 24, 2014 9:11:01 AM UTC-4, Amol Sharma wrote:
>>>>
>>>> +1
>>>>
>>>> --
>>>> Thanks and Regards,
>>>> Amol Sharma
>>>>
>>>>  
>>>>
>>>> On Thu, Apr 24, 2014 at 6:39 PM, DavM <> wrote:
>>>>
>>>>> +1 for Label support in AdWords API...
>>>>>
>>>>> On Thursday, 16 January 2014 17:12:30 UTC, Ray Tsang (AdWords API 
>>>>> Team) wrote:
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I'm sorry to inform you that I won't be able to comment on a release 
>>>>>> date.
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> --
>>>>>> Ray Tsang (AdWords API Advisor)
>>>>>>
>>>>>>
>>>>>> On Monday, January 13, 2014 7:51:10 PM UTC-5, adw...@tallemu.com 
>>>>>> wrote:
>>>>>>>
>>>>>>> Thanks David, is there any update about this in near feuture?
>>>>>>>
>>>>>>> On Thursday, October 10, 2013 8:31:30 AM UTC+11, David Torres 
>>>>>>> (AdWords API Team) wrote:
>>>>>>>>
>>>>>>>> Hi All,
>>>>>>>>
>>>>>>>> Labels is definitively in our TODO list but I can't give a release 
>>>>>>>> date yet.
>>>>>>>>
>>>>>>>> Best,
>>>>>>>>
>>>>>>>> - David Torres - AdWords API Team
>>>>>>>>
>>>>>>>> On Monday, October 7, 2013 7:26:52 PM UTC-4, bg...@walmartlabs.com 
>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> +1. This will be very useful API feature.
>>>>>>>>>
>>>>>>>>> On Monday, September 16, 2013 2:22:41 AM UTC-7, Pau Gargallo wrote:
>>>>>>>>>>
>>>>>>>>>> +1
>>>>>>>>>>
>>>>>>>>>> pau
&g

Re: API support for AdWords "Labels" feature?

2014-06-12 Thread DavM
I've managed to find a workaround which involves creating an AdWords script 
that runs hourly and collects all the label/campaign mappings (we only need 
campaign-level labels) and posts them to our API.

It's not pretty, but it works! I can post the code if anyone is 
interested...

On Monday, 28 April 2014 19:24:58 UTC+1, Josh Radcliff (AdWords API Team) 
wrote:
>
> Hi,
>
> We're very much aware that there is great interest in adding this feature, 
> but I don't have a date at this time.
>
> Cheers,
> Josh, AdWords API Team
>
> On Thursday, April 24, 2014 9:11:01 AM UTC-4, Amol Sharma wrote:
>>
>> +1
>>
>> --
>> Thanks and Regards,
>> Amol Sharma
>>
>>  
>>
>> On Thu, Apr 24, 2014 at 6:39 PM, DavM <> wrote:
>>
>>> +1 for Label support in AdWords API...
>>>
>>> On Thursday, 16 January 2014 17:12:30 UTC, Ray Tsang (AdWords API Team) 
>>> wrote:
>>>>
>>>> Hi,
>>>>
>>>> I'm sorry to inform you that I won't be able to comment on a release 
>>>> date.
>>>>
>>>> Thanks,
>>>>
>>>> --
>>>> Ray Tsang (AdWords API Advisor)
>>>>
>>>>
>>>> On Monday, January 13, 2014 7:51:10 PM UTC-5, adw...@tallemu.com wrote:
>>>>>
>>>>> Thanks David, is there any update about this in near feuture?
>>>>>
>>>>> On Thursday, October 10, 2013 8:31:30 AM UTC+11, David Torres (AdWords 
>>>>> API Team) wrote:
>>>>>>
>>>>>> Hi All,
>>>>>>
>>>>>> Labels is definitively in our TODO list but I can't give a release 
>>>>>> date yet.
>>>>>>
>>>>>> Best,
>>>>>>
>>>>>> - David Torres - AdWords API Team
>>>>>>
>>>>>> On Monday, October 7, 2013 7:26:52 PM UTC-4, bg...@walmartlabs.com 
>>>>>> wrote:
>>>>>>>
>>>>>>> +1. This will be very useful API feature.
>>>>>>>
>>>>>>> On Monday, September 16, 2013 2:22:41 AM UTC-7, Pau Gargallo wrote:
>>>>>>>>
>>>>>>>> +1
>>>>>>>>
>>>>>>>> pau
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Thursday, April 4, 2013 9:34:17 AM UTC+2, Oliver wrote:
>>>>>>>>>
>>>>>>>>> Another +1 to add labels please.  It's one of the most useful and 
>>>>>>>>> powerful features in adwords.
>>>>>>>>>
>>>>>>>>> Oliver
>>>>>>>>>
>>>>>>>>> On Wednesday, April 3, 2013 10:44:02 PM UTC+1, Vanessa Sabino 
>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>> +1 to please add labels to the API!
>>>>>>>>>> With the 30 minutes timeout limit for AdWords scripts, it's a 
>>>>>>>>>> huge pain to bulk edit the labels there.
>>>>>>>>>>
>>>>>>>>>  -- 
>>> -- 
>>> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
>>> 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 adwor...@googlegroups.com 
>>> 
>>> To unsubscribe from this group, send email to
>>> adwords-api...@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...@googlegroups.com .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
For more options, visit https://groups.google.com/d/optout.


Re: API support for AdWords "Labels" feature?

2014-06-11 Thread DavM
Hi

Just in case you need some use cases, here's a couple off the top of my 
head:

- Sending "hints" to audit software eg "Ignore", "Brand", "Generic", 
"SummerSale"
- Directing bid management software eg "DoNotBidManage", "ROI250", 
"SummerSale"

I think there are whole categories of AdWords products that could leverage 
labels and help people have more optimised campaigns.

Please add label support to the AdWords API!

Cheers

David

On Monday, 28 April 2014 19:24:58 UTC+1, Josh Radcliff (AdWords API Team) 
wrote:
>
> Hi,
>
> We're very much aware that there is great interest in adding this feature, 
> but I don't have a date at this time.
>
> Cheers,
> Josh, AdWords API Team
>
> On Thursday, April 24, 2014 9:11:01 AM UTC-4, Amol Sharma wrote:
>>
>> +1
>>
>> --
>> Thanks and Regards,
>> Amol Sharma
>>
>>  
>>
>> On Thu, Apr 24, 2014 at 6:39 PM, DavM <> wrote:
>>
>>> +1 for Label support in AdWords API...
>>>
>>> On Thursday, 16 January 2014 17:12:30 UTC, Ray Tsang (AdWords API Team) 
>>> wrote:
>>>>
>>>> Hi,
>>>>
>>>> I'm sorry to inform you that I won't be able to comment on a release 
>>>> date.
>>>>
>>>> Thanks,
>>>>
>>>> --
>>>> Ray Tsang (AdWords API Advisor)
>>>>
>>>>
>>>> On Monday, January 13, 2014 7:51:10 PM UTC-5, adw...@tallemu.com wrote:
>>>>>
>>>>> Thanks David, is there any update about this in near feuture?
>>>>>
>>>>> On Thursday, October 10, 2013 8:31:30 AM UTC+11, David Torres (AdWords 
>>>>> API Team) wrote:
>>>>>>
>>>>>> Hi All,
>>>>>>
>>>>>> Labels is definitively in our TODO list but I can't give a release 
>>>>>> date yet.
>>>>>>
>>>>>> Best,
>>>>>>
>>>>>> - David Torres - AdWords API Team
>>>>>>
>>>>>> On Monday, October 7, 2013 7:26:52 PM UTC-4, bg...@walmartlabs.com 
>>>>>> wrote:
>>>>>>>
>>>>>>> +1. This will be very useful API feature.
>>>>>>>
>>>>>>> On Monday, September 16, 2013 2:22:41 AM UTC-7, Pau Gargallo wrote:
>>>>>>>>
>>>>>>>> +1
>>>>>>>>
>>>>>>>> pau
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Thursday, April 4, 2013 9:34:17 AM UTC+2, Oliver wrote:
>>>>>>>>>
>>>>>>>>> Another +1 to add labels please.  It's one of the most useful and 
>>>>>>>>> powerful features in adwords.
>>>>>>>>>
>>>>>>>>> Oliver
>>>>>>>>>
>>>>>>>>> On Wednesday, April 3, 2013 10:44:02 PM UTC+1, Vanessa Sabino 
>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>> +1 to please add labels to the API!
>>>>>>>>>> With the 30 minutes timeout limit for AdWords scripts, it's a 
>>>>>>>>>> huge pain to bulk edit the labels there.
>>>>>>>>>>
>>>>>>>>>  -- 
>>> -- 
>>> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
>>> 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 adwor...@googlegroups.com 
>>> 
>>> To unsubscribe from this group, send email to
>>> adwords-api...@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...@googlegroups.com .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
For more options, visit https://groups.google.com/d/optout.


Campaign and AdGroup Unique Names

2014-06-05 Thread DavM
Hi

At the API Workshop there was a slide about unique names for Campaigns, 
AdGroups and Feeds. I just want to clarify how unique. The slide in 
question is here: http://www.slideshare.net/marcwan/01-api-update (slide 20)

Yesterday I discovered two adgroups in the same campaign having the same 
name but with different capitalisation ie "My Campaign" vs "My campaign". 
On reading further I have seen mention of the ability to have campaigns or 
adgroups with exactly the same name and capitalisation but different states 
ie "My Campaign" (deleted) and "My Campaign" (live or paused).

So when you mention unique, do you mean case-sensitive/deleted state 
unique? Also, in the case of adgroups - can they be identical, but in 
different campaigns? Are there going to be further changes to make these 
entities "more" unique ie by removing the case sensitivity or differing 
state rules?

Cheers

David

PS I've also noticed that you can have duplicate keywords with the same 
match type in the same adgroup, but just with differing capitalisation 
which seems unnecessary. Are there plans to change this?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
For more options, visit https://groups.google.com/d/optout.


Re: API support for AdWords "Labels" feature?

2014-04-24 Thread DavM
+1 for Label support in AdWords API...

On Thursday, 16 January 2014 17:12:30 UTC, Ray Tsang (AdWords API Team) 
wrote:
>
> Hi,
>
> I'm sorry to inform you that I won't be able to comment on a release date.
>
> Thanks,
>
> --
> Ray Tsang (AdWords API Advisor)
>
>
> On Monday, January 13, 2014 7:51:10 PM UTC-5, adw...@tallemu.com wrote:
>>
>> Thanks David, is there any update about this in near feuture?
>>
>> On Thursday, October 10, 2013 8:31:30 AM UTC+11, David Torres (AdWords 
>> API Team) wrote:
>>>
>>> Hi All,
>>>
>>> Labels is definitively in our TODO list but I can't give a release date 
>>> yet.
>>>
>>> Best,
>>>
>>> - David Torres - AdWords API Team
>>>
>>> On Monday, October 7, 2013 7:26:52 PM UTC-4, bg...@walmartlabs.comwrote:

 +1. This will be very useful API feature.

 On Monday, September 16, 2013 2:22:41 AM UTC-7, Pau Gargallo wrote:
>
> +1
>
> pau
>
>
>
> On Thursday, April 4, 2013 9:34:17 AM UTC+2, Oliver wrote:
>>
>> Another +1 to add labels please.  It's one of the most useful and 
>> powerful features in adwords.
>>
>> Oliver
>>
>> On Wednesday, April 3, 2013 10:44:02 PM UTC+1, Vanessa Sabino wrote:
>>>
>>> +1 to please add labels to the API!
>>> With the 30 minutes timeout limit for AdWords scripts, it's a huge 
>>> pain to bulk edit the labels there.
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
For more options, visit https://groups.google.com/d/optout.


Re: SharedSets API Issue

2014-04-23 Thread DavM
Hi Daniel

I would be great to get a response regarding my question about the future 
of SharedSets in the UI and if there is any kind of workaround to the lack 
of API access to them.

Cheers

David

On Monday, 24 March 2014 15:16:08 UTC, Danial Klimkin wrote:
>
> Hello,
>
>
> Shared sets was a beta feature available to a limited number of users 
> only. After reviewing pros and cons we decided to discontinue it.
>
> While shared sets are helpful in some cases they cause quite a lot of 
> confusion in respect to stats. Such keywords can not be attributed to a 
> particular campaign or ad group, so when returned in reports they caused 
> discrepancies between different report types. With API it is easy to create 
> any number of keywords programmatically.
>
>
> -Danial, AdWords API Team.
>
>
>
> On Friday, March 21, 2014 6:45:52 PM UTC+4, u_api_user wrote:
>>
>> Hi,
>>
>> I'm a litte bit shocked. This was a great feature! We used
>> it for a big amount of accounts which we have to maintain
>> now manually again. What was the reason for this
>> decision? What will/can happen now. The companies who
>> have integrated that are switching back to importing
>> negative keywords on each campaign if they
>> use an automated process. This means
>> you have more keywords in your account although
>> this is not necessary if you would use the shared sets functionality.
>> Certainly it would also uses up more ressources on your
>> site cause you have to provide more space for duplicate 
>> negative keywords. 
>> Alternatively like us they go back importing those NegKWs 
>> manually. This costs a lot of time for hundreds of accounts
>> and is a frustrating task.
>>
>> It would be nice if you would think about that feature again.
>>
>> Thx for your efforts!
>>
>>
>> Am Freitag, 21. März 2014 13:30:01 UTC+1 schrieb Danial Klimkin:
>>>
>>> Hello,
>>>
>>>
>>> No, we don't plan to re-introduce shared sets in the API.
>>>
>>>
>>> -Danial, AdWords API Team.
>>>
>>>
>>> On Tuesday, March 18, 2014 9:56:17 PM UTC+4, DavM wrote:
>>>>
>>>> It appears that SharedSets have been removed from the API. Are they 
>>>> ever going to be re-introduced?
>>>>
>>>> It's so disappointing as they are a great way for managing negative 
>>>> keywords.
>>>>
>>>> On Friday, 26 April 2013 18:39:39 UTC+1, David Torres (AdWords API 
>>>> Team) wrote:
>>>>>
>>>>> Hi Blastian,
>>>>>
>>>>> SharedSet services and reports are limited to beta developers.
>>>>>
>>>>> Best,
>>>>>
>>>>> - David Torres - AdWords API Team
>>>>>
>>>>> On Friday, April 19, 2013 4:40:59 PM UTC-4, Blastian wrote:
>>>>>>
>>>>>> I would like to know if the Sharedsets API is working. I tried 
>>>>>> different ways by using 
>>>>>>
>>>>>> ReportDefinitionReportType reportType = 
>>>>>> (ReportDefinitionReportType)Enum.Parse(typeof(ReportDefinitionReportType),
>>>>>>  
>>>>>> "CAMPAIGN_SHARED_SET_REPORT");
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> SharedSetService service = 
>>>>>> (SharedSetService)user.GetService(AdWordsService.v201302.SharedSetService);
>>>>>>
>>>>>> Selector selector = new Selector();
>>>>>> selector.fields = new String[] { "Name","SharedSetId" };
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> and also the http adhoc report. None of those work, could someone let 
>>>>>> me know if this beta feature is working? They all gave me the error "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.
For more options, visit https://groups.google.com/d/optout.


Re: SharedSets API Issue

2014-04-14 Thread DavM
Hi Danial

Does that mean that the Shared Library "Campaign Negative Keywords" will be 
removed from the UI too? 

The problem we have is if we inherit an account that uses shared libraries 
and want to audit the negative keywords we can't see the shared libraries 
as they are not available on the API.

Is there any kind of workaround to this?

Cheers

David

On Monday, 24 March 2014 15:16:08 UTC, Danial Klimkin wrote:
>
> Hello,
>
>
> Shared sets was a beta feature available to a limited number of users 
> only. After reviewing pros and cons we decided to discontinue it.
>
> While shared sets are helpful in some cases they cause quite a lot of 
> confusion in respect to stats. Such keywords can not be attributed to a 
> particular campaign or ad group, so when returned in reports they caused 
> discrepancies between different report types. With API it is easy to create 
> any number of keywords programmatically.
>
>
> -Danial, AdWords API Team.
>
>
>
> On Friday, March 21, 2014 6:45:52 PM UTC+4, u_api_user wrote:
>>
>> Hi,
>>
>> I'm a litte bit shocked. This was a great feature! We used
>> it for a big amount of accounts which we have to maintain
>> now manually again. What was the reason for this
>> decision? What will/can happen now. The companies who
>> have integrated that are switching back to importing
>> negative keywords on each campaign if they
>> use an automated process. This means
>> you have more keywords in your account although
>> this is not necessary if you would use the shared sets functionality.
>> Certainly it would also uses up more ressources on your
>> site cause you have to provide more space for duplicate 
>> negative keywords. 
>> Alternatively like us they go back importing those NegKWs 
>> manually. This costs a lot of time for hundreds of accounts
>> and is a frustrating task.
>>
>> It would be nice if you would think about that feature again.
>>
>> Thx for your efforts!
>>
>>
>> Am Freitag, 21. März 2014 13:30:01 UTC+1 schrieb Danial Klimkin:
>>>
>>> Hello,
>>>
>>>
>>> No, we don't plan to re-introduce shared sets in the API.
>>>
>>>
>>> -Danial, AdWords API Team.
>>>
>>>
>>> On Tuesday, March 18, 2014 9:56:17 PM UTC+4, DavM wrote:
>>>>
>>>> It appears that SharedSets have been removed from the API. Are they 
>>>> ever going to be re-introduced?
>>>>
>>>> It's so disappointing as they are a great way for managing negative 
>>>> keywords.
>>>>
>>>> On Friday, 26 April 2013 18:39:39 UTC+1, David Torres (AdWords API 
>>>> Team) wrote:
>>>>>
>>>>> Hi Blastian,
>>>>>
>>>>> SharedSet services and reports are limited to beta developers.
>>>>>
>>>>> Best,
>>>>>
>>>>> - David Torres - AdWords API Team
>>>>>
>>>>> On Friday, April 19, 2013 4:40:59 PM UTC-4, Blastian wrote:
>>>>>>
>>>>>> I would like to know if the Sharedsets API is working. I tried 
>>>>>> different ways by using 
>>>>>>
>>>>>> ReportDefinitionReportType reportType = 
>>>>>> (ReportDefinitionReportType)Enum.Parse(typeof(ReportDefinitionReportType),
>>>>>>  
>>>>>> "CAMPAIGN_SHARED_SET_REPORT");
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> SharedSetService service = 
>>>>>> (SharedSetService)user.GetService(AdWordsService.v201302.SharedSetService);
>>>>>>
>>>>>> Selector selector = new Selector();
>>>>>> selector.fields = new String[] { "Name","SharedSetId" };
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> and also the http adhoc report. None of those work, could someone let 
>>>>>> me know if this beta feature is working? They all gave me the error "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.
For more options, visit https://groups.google.com/d/optout.


Re: .net adwords api 'Failed to get access token for service account'

2014-04-11 Thread DavM
Hi Danial

I've managed to eradicate 'Failed to get access token for service account.{ 
 "error" : "invalid_request"}"}' for now by sharing the "AdWordsUser" 
object between all threads in my application.

Does that mean the error can relate to throttling?

Cheers

David

On Thursday, 10 April 2014 14:12:42 UTC+1, Danial Klimkin wrote:
>
> Hello,
>
>
> As mentioned above, user interaction is required only once, user needs to 
> indicate he / she agrees the account will be managed by your application.
>
> When this is done you receive a refresh token which can be used in your 
> scheduled tasks with no additional user interaction required. Please see:
>
>   
> https://developers.google.com/adwords/api/docs/guides/clientlogin-to-oauth2-migration-guide
>
>
> -Danial, AdWords API Team.
>
> On Thursday, April 10, 2014 4:47:20 PM UTC+4, otser...@allthingsweb.grwrote:
>>
>> Hello,
>>
>> My problem is that i use the adwords api on various scheduled tasks that 
>> user interaction is not possible.
>> Can you describe me or redirect me to a link that shows clearly how to 
>> use adwords api with no user interaction? Is this even possible?
>>
>> Thanks
>>
>> Τη Πέμπτη, 10 Απριλίου 2014 2:54:56 μ.μ. UTC+3, ο χρήστης Danial Klimkin 
>> έγραψε:
>>>
>>> Hello,
>>>
>>>
>>> We recommend to either use "Installed application" or "Web application" 
>>> flows. The former one for the cases when you manage only your accounts (all 
>>> accounts are linked to a single MCC) and the latter when you manage 
>>> unlinked 3rd party accounts.
>>>
>>> In both cases, user interaction is only required once (per user), to 
>>> grant the access. Once access is granted you receive a refresh token you 
>>> can use indefinitely with no further user input required.
>>>
>>>
>>> -Danial, AdWords API Team.
>>>
>>>
>>> On Wednesday, April 9, 2014 5:12:06 PM UTC+4, otser...@allthingsweb.grwrote:

 Thanks for the reply.

 Yes i am running a Google Apps domain. I implemented each step of the 
 procedure correctly i guess as i get some results back. But sometimes i 
 get 
  *Failed to get access token for service account.\n{\n  \"error\" : 
 \"invalid_request\"\n}"}*

 Do i miss something?

 Otherwise is there a way to use the api with >>> value="APPLICATION" /> without user interaction?


 Τη Τετάρτη, 9 Απριλίου 2014 3:43:10 μ.μ. UTC+3, ο χρήστης Danial 
 Klimkin έγραψε:
>
> Hello,
>
>
> Are you running a Google Apps domain? In most cases, you should not be 
> using Service Accounts unless you need very specific features like 
> impersonation.
>
> Please see this guide for more details:
>
>   
> https://developers.google.com/adwords/api/docs/guides/service-accounts
>
>
> -Danial, AdWords API Team.
>
>
> On Tuesday, April 8, 2014 7:22:56 PM UTC+4, otser...@allthingsweb.grwrote:
>>
>> Hi,
>>
>> i use the new adwords api (v201402) and i have trouble downloading 
>> reports via api.
>> I have successfully completed the entire procedure of service account 
>> (
>> https://developers.google.com/adwords/api/docs/guides/service-accounts
>> ).
>> I use this configuration:
>>
>> 
>> 
>> 
>> 
>> 
>>
>> and i have registered the scope successfully
>>
>> But sometimes (not always) i get this message : *"Failed to get 
>> access token for service account" *
>>
>> Can you help me please?
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
For more options, visit https://groups.google.com/d/optout.


Re: .net adwords api 'Failed to get access token for service account'

2014-04-09 Thread DavM
I'm having the same problem with *Failed to get access token for service 
account.\n{\n  \"error\" : \"invalid_request\"\n}"}*

I'm using the .net client library. It seems that after retrying several 
times (more than 5 attempts) it eventually works which is quite unusual.

On Wednesday, 9 April 2014 14:12:06 UTC+1, otser...@allthingsweb.gr wrote:
>
> Thanks for the reply.
>
> Yes i am running a Google Apps domain. I implemented each step of the 
> procedure correctly i guess as i get some results back. But sometimes i get 
>  *Failed to get access token for service account.\n{\n  \"error\" : 
> \"invalid_request\"\n}"}*
>
> Do i miss something?
>
> Otherwise is there a way to use the api with  value="APPLICATION" /> without user interaction?
>
>
> Τη Τετάρτη, 9 Απριλίου 2014 3:43:10 μ.μ. UTC+3, ο χρήστης Danial Klimkin 
> έγραψε:
>>
>> Hello,
>>
>>
>> Are you running a Google Apps domain? In most cases, you should not be 
>> using Service Accounts unless you need very specific features like 
>> impersonation.
>>
>> Please see this guide for more details:
>>
>>   https://developers.google.com/adwords/api/docs/guides/service-accounts
>>
>>
>> -Danial, AdWords API Team.
>>
>>
>> On Tuesday, April 8, 2014 7:22:56 PM UTC+4, otser...@allthingsweb.grwrote:
>>>
>>> Hi,
>>>
>>> i use the new adwords api (v201402) and i have trouble downloading 
>>> reports via api.
>>> I have successfully completed the entire procedure of service account (
>>> https://developers.google.com/adwords/api/docs/guides/service-accounts).
>>> I use this configuration:
>>>
>>> 
>>> 
>>> 
>>> 
>>> 
>>>
>>> and i have registered the scope successfully
>>>
>>> But sometimes (not always) i get this message : *"Failed to get access 
>>> token for service account" *
>>>
>>> Can you help me please?
>>>
>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
For more options, visit https://groups.google.com/d/optout.


Re: SharedSets API Issue

2014-03-18 Thread DavM
It appears that SharedSets have been removed from the API. Are they ever 
going to be re-introduced?

It's so disappointing as they are a great way for managing negative 
keywords.

On Friday, 26 April 2013 18:39:39 UTC+1, David Torres (AdWords API Team) 
wrote:
>
> Hi Blastian,
>
> SharedSet services and reports are limited to beta developers.
>
> Best,
>
> - David Torres - AdWords API Team
>
> On Friday, April 19, 2013 4:40:59 PM UTC-4, Blastian wrote:
>>
>> I would like to know if the Sharedsets API is working. I tried different 
>> ways by using 
>>
>> ReportDefinitionReportType reportType = 
>> (ReportDefinitionReportType)Enum.Parse(typeof(ReportDefinitionReportType), 
>> "CAMPAIGN_SHARED_SET_REPORT");
>>
>>
>>
>>
>> SharedSetService service = 
>> (SharedSetService)user.GetService(AdWordsService.v201302.SharedSetService);
>>
>> Selector selector = new Selector();
>> selector.fields = new String[] { "Name","SharedSetId" };
>>
>>
>>
>>
>> and also the http adhoc report. None of those work, could someone let me 
>> know if this beta feature is working? They all gave me the error "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.
For more options, visit https://groups.google.com/d/optout.


Re: Where's the documentation for the new Keyword match properties

2012-05-14 Thread DavM
May I second that! Considering we are "strongly recommended" to use the 
client libraries according 
to: https://developers.google.com/adwords/api/docs/clientlibraries, it's a 
bit frustrating that we'll have to wait to implement this functionality...

On Monday, May 14, 2012 9:45:20 AM UTC+1, david...@mediacom.com wrote:
>
> Thanks David - just need the client libraries updated now 
>
> On Friday, May 11, 2012 8:41:19 PM UTC+1, David Torres wrote:
>>
>> Hi,
>>
>> This a new setting in the 
>> Campaignobject
>>  c
>> alled 
>> KeywordMatchSetting.
>>  
>> We got examples on how to setup other settings see an 
>> exampleusing
>>  the PHP library, setting the
>>  
>> KeywordMatchSetting
>>  will 
>> be similar.
>>
>> Best,
>>
>> -David Torres - AdWords API Team
>>
>> On Wednesday, May 9, 2012 3:39:30 AM UTC-4, david...@mediacom.com wrote:
>>>
>>> As per the blog notice:  
>>> http://googleadsdeveloper.blogspot.co.uk/2012/05/adwords-api-v2011091-new-adwords.html,
>>>  
>>> the are new Keyword match properties NEAR_EXACT and NEAR_PHRASE, which 
>>> allow API users to opt in/out of these match types.
>>>
>>> I can't find any documentation for these - can you point me in the right 
>>> direction?
>>>
>>> Thanks
>>>
>>
On Monday, May 14, 2012 9:45:20 AM UTC+1, david...@mediacom.com wrote:
>
> Thanks David - just need the client libraries updated now 
>
> On Friday, May 11, 2012 8:41:19 PM UTC+1, David Torres wrote:
>>
>> Hi,
>>
>> This a new setting in the 
>> Campaignobject
>>  c
>> alled 
>> KeywordMatchSetting.
>>  
>> We got examples on how to setup other settings see an 
>> exampleusing
>>  the PHP library, setting the
>>  
>> KeywordMatchSetting
>>  will 
>> be similar.
>>
>> Best,
>>
>> -David Torres - AdWords API Team
>>
>> On Wednesday, May 9, 2012 3:39:30 AM UTC-4, david...@mediacom.com wrote:
>>>
>>> As per the blog notice:  
>>> http://googleadsdeveloper.blogspot.co.uk/2012/05/adwords-api-v2011091-new-adwords.html,
>>>  
>>> the are new Keyword match properties NEAR_EXACT and NEAR_PHRASE, which 
>>> allow API users to opt in/out of these match types.
>>>
>>> I can't find any documentation for these - can you point me in the right 
>>> direction?
>>>
>>> Thanks
>>>
>>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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


Re: Better way to manage Ad Extensions?

2010-09-28 Thread DavM
Hi Anash

Is it possible to just update a sitelink url with out deleting and re-
creating?

I've tried and got a "OperatorError.OPERATOR_NOT_SUPPORTED" error.
Could you provide some code?

Cheers

David

On Aug 18, 12:00 pm, AdWords API Advisor
 wrote:
> Hi Joel,
>
> To add (or modify)SiteLinksfor a campaign, you have to
>
> - Check if there is an active SiteLinkExtension. If yes, remove it.
> (Otherwise you will get
> CANNOT_HAVE_MULTIPLE_SITELINKS_EXTENSIONS_PER_CAMPAIGN).
> - Add a new SiteLinkExtension with the desiredSiteLinks.
>
> The sample code in C# to check if a campaign has activesitelinksis
> given below:
>
> long siteLinkExtensionId = -1;
>
> // Get the campaign ad extension containingsitelinks.
> CampaignAdExtensionSelector selector = new
> CampaignAdExtensionSelector();
> selector.campaignIds = new long[] { campaignId };
> selector.statuses = new CampaignAdExtensionStatus[]
> { CampaignAdExtensionStatus.ACTIVE };
>
> CampaignAdExtensionPage page = campaignExtensionService.get(selector);
> if (page != null && page.entries != null) {
>   foreach (CampaignAdExtension extension in page.entries) {
>     if (extension.adExtension is SitelinksExtension) {
>       siteLinkExtensionId = extension.adExtension.id;
>       break;
>     }
>   }
>
> }
>
> If there are activesitelinks, then you can remove them as follows:
>
> if (siteLinkExtensionId == -1) {
>   return; // No activesitelinks, so no need to remove.
>
> }
>
> CampaignAdExtension campaignAdExtension = new CampaignAdExtension();
> campaignAdExtension.campaignId = campaignId;
> campaignAdExtension.adExtension = new AdExtension();     // no need to
> create a SiteLinksExtension here, just an AdExtension would do.
> campaignAdExtension.adExtension.id = siteLinkExtensionId;
>
> CampaignAdExtensionOperation operation = new
> CampaignAdExtensionOperation();
> operati...@operator = Operator.REMOVE;
> operation.operand = campaignAdExtension;
>
> CampaignAdExtensionReturnValue retVal =
>     campaignExtensionService.mutate(new CampaignAdExtensionOperation[]
> { operation });
>
> Now you can addsitelinksas follows:
>
> // create yoursitelinks.
> Sitelink siteLink = new Sitelink();
> siteLink.displayText = "New albums";
> siteLink.destinationUrl = "http://www.example.com/albums/new";;
>
> SitelinksExtension siteLinkExtension = new SitelinksExtension();
> siteLinkExtension.sitelinks= new Sitelink[] {siteLink};
>
> CampaignAdExtension campaignAdExtension = new CampaignAdExtension();
> campaignAdExtension.adExtension = siteLinkExtension;
> campaignAdExtension.campaignId = campaignId;
>
> CampaignAdExtensionOperation operation = new
> CampaignAdExtensionOperation();
> operati...@operator = Operator.ADD;
> operation.operand = campaignAdExtension;
>
> CampaignAdExtensionReturnValue retVal =
>     campaignExtensionService.mutate(new CampaignAdExtensionOperation[]
> {operation});
>
> Hope this helps. Let me know if you have more questions.
>
> Cheers,
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Aug 18, 1:13 am, joel  wrote:
>
>
>
> > To follow-up, I can't even seem to removeSiteLinksusing my
> > methodology above. If I request theSiteLinksand then attempt a
> > REMOVE operation, I get a NotEmptyError.EMPTY_LIST exception because
> > my SitelinksExtension object has noSitelinksattached. If I don't
> > remove and simply call another ADD while specifying the existing
> > SitelinksExtension Id, I get an INVALID_ADEXTENSION_ID errors. Lastly,
> > if I simply try to ADD without setting the Id or removing, then I get
> > a CANNOT_HAVE_MULTIPLE_SITELINKS_EXTENSIONS_PER_CAMPAIGN error.
>
> > Here's a snippet of my code:
>
> > CampaignAdExtensionServiceInterface extSvc =
> > user.getService(AdWordsService.V201003.CAMPAIGN_AD_EXTENSION_SERVICE);
>
> > try
> > {
> >                 CampaignAdExtensionSelector selector = new
> > CampaignAdExtensionSelector();
> >                 selector.setCampaignIds(new long[]
> > { dbCampaign.getExternalIdAsLong() });
>
> >                 // Get all campaign ad extensions.
> >                 CampaignAdExtensionPage page = extSvc.get(selector);
>
> >                 // Display campaign ad extensions.
> >                 if (page.getEntries() != null &&
> > page.getEntries().length > 0)
> >                 {
> >                     for (CampaignAdExtension campaignAdExtension :
> > page.getEntries())
> >                     {
> >                         if
> > (campaignAdExtension.getAdExtension().getAdExtensionType().equals("Sitelink 
> > sExtension"))
> >                         {
> >                             SitelinksExtension ext = new
> > SitelinksExtension();
>
> > ext.setId(campaignAdExtension.getAdExtension().getId());
>
> >                             CampaignAdExtension extension = new
> > CampaignAdExtension();
>
> > extension.setCampaignId(dbCampaign.getExternalIdAsLong());
> >                             extension.setAdExtension(ext);
>
> >                             CampaignAdExtensionOperation operation =
> > new 

AdWords API Re: Quality Scrore in Structure Report

2010-03-02 Thread DavM
That's a great idea, I'd like to vote for that too please!

On Mar 2, 10:20 am, Daniel  wrote:
> Hi there!
>
> I'd like to bring up these topic again - so maybe you include it in
> the upcoming ReportService for the new API.
> As you mentioned here: (http://groups.google.com/group/adwords-api/
> browse_thread/thread/149edd3ffa3074a6#) - in 2008 - it would be useful
> to have the QualityScore as optinal column in the Structure Report.
>
> With this we can get really all necessary basic informations for the
> Adwords Objects over the ReportJob, so there is no need to load all
> Keywords trough the CriterionService.
>
> We hope that you guys think about it for the new Report Job :)
>
> Regards,
> Daniel

-- 
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-...@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.



AdWords API Re: Error response from CampaignTargetService (200909)

2010-02-10 Thread DavM
Hi

I'm also getting this error and I'm using .Net, but not using the
client library. Is this a bug in the API?

Cheers

David

On Feb 10, 12:31 pm, Athos  wrote:
> I get the following error when trying to get campaignTargets using the
> 200909 version of CampaignTargetService through the Java Client
> Library (v6.4.0):
>
>  xmlns:soap="http://schemas.xmlsoap.org/soap/
> envelope/">91eab249e2fd5f5320ed042bc0303c30 requestId>77017625 responseTime>770 soap:Header>soap:Server faultcode>Cannot construct an instance of
> com.google.ads.api.services.campaignmgmt.campaigntarget.v200909.jaxbgen.Tar­getList
> because it isabstract.  Youareprobablymissingan 
> @Usesannotationwhileinvokingpublicabstract
> com.google.ads.api.services.campaignmgmt.campaigntarget.v200909.jaxbgen.Cam­paignTargetPage
> com.google.ads.api.services.campaignmgmt.campaigntarget.v200909.jaxbgen.Cam­paignTargetServiceInterface.get(com.google.ads.api.services.campaignmgmt.ca­mpaigntarget.v200909.jaxbgen.CampaignTargetSelector)
> throws
> com.google.ads.api.services.campaignmgmt.campaigntarget.v200909.jaxbgen.Api­Exception_Exception
> with params
> [com.google.ads.api.services.campaignmgmt.campaigntarget.v200909.jaxbgen.ca­mpaigntargetselec...@9abd99]. faultstring>

-- 
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-...@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.



AdWords API Structure report can't identify placements

2010-01-25 Thread DavM
Hi

I'm running a structure report to get all the keywords in an account
and this works great. The problem I have is identifying placements.

As the structure report does not contain the field "kwSiteType" that
identifies them as per AdWords API Advisor's post:
http://groups.google.com/group/adwords-api/browse_thread/thread/95f13607ce6165d8/e8eccad78d38616e,
I assume that I can't differentiate between a keyword and a placement
from a structure report (using any aggregation type)?

Is that correct? Would I have to then run a keyword report to work out
which ones are placements by their ids then apply that filter to my
other report? That would be a bit of a pain...

Cheers

David

-- 
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-...@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.



AdWords API TargetingIdeaService

2009-10-25 Thread DavM

Hi

It's great to see the new TargetingIdeaService in the latest version
of the API, it looks like there is some useful data to be had there!

Is it now possible to get exact match search volume for keywords using
this service? It mentions in the documentation that this service
replaces the KeywordToolService and my biggest issue with the old
version was the inability to get match type specific search volume
data like you could with the web based version.

I've been working with the new API since it was released and I can't
quite work out how to do it, so if it is possible, some pseudo code
would be great as there is only one example in the dotnet client and
nothing in the code samples showing this type of query.

Cheers

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



AdWords API Re: service unavailable

2009-09-14 Thread DavM

We've been seeing these errors with increasing regularity on a variety
of requests since 08:00 GMT this morning...

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



AdWords API Bid Simulator in the API

2009-08-06 Thread DavM

Hi

Could I request that the bid simulator is added to the API as soon as
possible please?

It's a fantastic tool for advanced bid management, but is unusable in
the large, complex campaigns that it would suit the best as it is not
available via the API.

Cheers

David

PS Exact match volume data on the KeywordTool and My Change History
would be great too!
--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



AdWords API Ad Scheduling: Need more SchedulingIntervals

2009-04-21 Thread DavM

Hi

I read with great interest the post on the AdWords API blog about Ad
Scheduling:

http://adwordsapi.blogspot.com/2009/04/ad-scheduling-its-all-about-timing.html

I thought this would be a great mechanism for day part bid managing
campaigns in AdWords. Unfortunately it's not clear anywhere in the API
documentation or the post that you can only create six ad schedules
per day until you get the API error: "The ad schedule must not have
more than 6 intervals in a single day."

This would be a great element of functionality if you manage all 24
hours of all 7 days individually.

I can't think of a way to do day part bidding without having to bid
every hour on keywords. I'm saving on quota by bidding on only the
high volume keywords every hour, but this is still tens of thousands
of API calls a day vs a hand full with ad scheduling.

I know you can't comment on future developments, but hopefully you
could put this post under the nose of someone in the development team!

Cheers

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



AdWords API Re: Changing Match Type on KeywordTool getKeywordVariations does not change avgSearchVolume

2008-11-12 Thread DavM

Hi Jeff

Can I assume I'm correct in what I said in my last post? Could you
confirm that you can't get exact match volume data from AdWords API
like you can from the web based KeywordTool?

Cheers

David

On Nov 6, 4:57 pm, DavM <[EMAIL PROTECTED]> wrote:
> Hi Jeff
>
> Thanks for looking into this.
>
> What's quite disappointing is that the web version of this tool still
> has more functionality than the API version even after version 13 of
> the API. If you search the API KeywordTool using a keyword on any
> match type, the results for avgSearchVolume and lastMonthSearchVolume
> will always be for broad match, whereas once you have searched on the
> web based KeywordTool (https://adwords.google.com/select/
> KeywordToolExternal) you have the capability to see the searche
> volumes for exact, phrase and broad match. Wouldn't it be great to
> choose the match type of the resultant keyword volume figures in the
> API?
>
> This would be really useful as it would tell you the actual searches
> for those exact keywords? For example, if I do a search for "travel
> insurance" or "insurance travel" using the API the avgSearchVolume is
> 1,000,000 for both keywords as essentially they are the same keyword
> on broad match. If I do the same searches on the web KeywordTool and
> then choose to get the results in exact match the avgSearchVolume
> figures are 368,000 and 2,400 respectively. Much more useful for
> research purposes.
>
> Is this development in the pipeline? It would be very useful!
>
> Cheers
>
> David
>
> On Nov 3, 5:06 pm, AdWords API Advisor <[EMAIL PROTECTED]>
> wrote:
>
>
>
> > Hello,
>
> >  My understanding is that the match type is just input to the
> > algorithm that generates other keyword variations, and does not effect
> > the numbers returned for the search volumes. From what I've seen the
> > search volumes for a given keyword variation are the same regardless
> > of what match type is specified, as you've observed as well.
>
> >  Depending on your seed keyword you may or may not see different
> > variations for different match types. For example, try using 'adwords
> > api' as the seed keyword text with useSynonyms set to false and the
> > language set to 'en'. You'll get different results for 'Broad' and
> > 'Exact' match types.
>
> >  The results from the AdWords API's TrafficEstimatorService and
> > KeywordToolService won't exactly match the results from the various
> > web interfaces--they all make somewhat different assumptions.
>
> > Cheers,
> > -Jeff Posnick, AdWords API Team
>
> > On Nov 3, 7:41 am, DavM <[EMAIL PROTECTED]> wrote:
>
> > > This is still an issue, can anyone confirm that match type in
> > > KeywordToolService.getKeywordVariations is intended show to the volume
> > > for the resultant keywords on that match type?
>
> > > The API documentation states:
>
> > > "Match Type: The type of the source keyword, which determines how
> > > variations are generated."
>
> > > It would appear from my experience that keywords generated are the
> > > same, with the same volume figures, regardless of the match type. Is
> > > it the intention that match type in the API is the same as match type
> > > in the web based KeywordTool (https://adwords.google.com/select/
> > > KeywordToolExternal)? ie Shows volume for that particular match type
> > > rather than generating different keywords depending on the match type.
>
> > > Any comments would be much appreciated!
>
> > > On Oct 29, 2:25 pm, DavM <[EMAIL PROTECTED]> wrote:
>
> > > > Using the AdWords web based KeywordTool (https://adwords.google.com/
> > > > select/KeywordToolExternal) I can change the Match Type using the drop-
> > > > down box and get the search volumes of the results for that particular
> > > > Match Type.
>
> > > > When calling getKeywordVariations on the KeywordTool service changing
> > > > the "type" of a SeedKeyword from broad to phrase or exact doesn't seem
> > > > to change the avgSearchVolume or lastMonthSearchVolume of the
> > > > resulting keyword variations.
>
> > > > Is anyone else experiencing this problem? It seems to show the results
> > > > for broad match regardless of what match type I set. Is there a way to
> > > > view volume for a particular Match Type?- Hide quoted text -
>
> > - Show quoted text -- Hide quoted text -
>
> - Show quoted text -
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/adwords-api?hl=en
-~--~~~~--~~--~--~---



AdWords API Re: Changing Match Type on KeywordTool getKeywordVariations does not change avgSearchVolume

2008-11-06 Thread DavM

Hi Jeff

Thanks for looking into this.

What's quite disappointing is that the web version of this tool still
has more functionality than the API version even after version 13 of
the API. If you search the API KeywordTool using a keyword on any
match type, the results for avgSearchVolume and lastMonthSearchVolume
will always be for broad match, whereas once you have searched on the
web based KeywordTool (https://adwords.google.com/select/
KeywordToolExternal) you have the capability to see the searche
volumes for exact, phrase and broad match. Wouldn't it be great to
choose the match type of the resultant keyword volume figures in the
API?

This would be really useful as it would tell you the actual searches
for those exact keywords? For example, if I do a search for "travel
insurance" or "insurance travel" using the API the avgSearchVolume is
1,000,000 for both keywords as essentially they are the same keyword
on broad match. If I do the same searches on the web KeywordTool and
then choose to get the results in exact match the avgSearchVolume
figures are 368,000 and 2,400 respectively. Much more useful for
research purposes.

Is this development in the pipeline? It would be very useful!

Cheers

David




On Nov 3, 5:06 pm, AdWords API Advisor <[EMAIL PROTECTED]>
wrote:
> Hello,
>
>  My understanding is that the match type is just input to the
> algorithm that generates other keyword variations, and does not effect
> the numbers returned for the search volumes. From what I've seen the
> search volumes for a given keyword variation are the same regardless
> of what match type is specified, as you've observed as well.
>
>  Depending on your seed keyword you may or may not see different
> variations for different match types. For example, try using 'adwords
> api' as the seed keyword text with useSynonyms set to false and the
> language set to 'en'. You'll get different results for 'Broad' and
> 'Exact' match types.
>
>  The results from the AdWords API's TrafficEstimatorService and
> KeywordToolService won't exactly match the results from the various
> web interfaces--they all make somewhat different assumptions.
>
> Cheers,
> -Jeff Posnick, AdWords API Team
>
> On Nov 3, 7:41 am, DavM <[EMAIL PROTECTED]> wrote:
>
>
>
> > This is still an issue, can anyone confirm that match type in
> > KeywordToolService.getKeywordVariations is intended show to the volume
> > for the resultant keywords on that match type?
>
> > The API documentation states:
>
> > "Match Type: The type of the source keyword, which determines how
> > variations are generated."
>
> > It would appear from my experience that keywords generated are the
> > same, with the same volume figures, regardless of the match type. Is
> > it the intention that match type in the API is the same as match type
> > in the web based KeywordTool (https://adwords.google.com/select/
> > KeywordToolExternal)? ie Shows volume for that particular match type
> > rather than generating different keywords depending on the match type.
>
> > Any comments would be much appreciated!
>
> > On Oct 29, 2:25 pm, DavM <[EMAIL PROTECTED]> wrote:
>
> > > Using the AdWords web based KeywordTool (https://adwords.google.com/
> > > select/KeywordToolExternal) I can change the Match Type using the drop-
> > > down box and get the search volumes of the results for that particular
> > > Match Type.
>
> > > When calling getKeywordVariations on the KeywordTool service changing
> > > the "type" of a SeedKeyword from broad to phrase or exact doesn't seem
> > > to change the avgSearchVolume or lastMonthSearchVolume of the
> > > resulting keyword variations.
>
> > > Is anyone else experiencing this problem? It seems to show the results
> > > for broad match regardless of what match type I set. Is there a way to
> > > view volume for a particular Match Type?- Hide quoted text -
>
> - Show quoted text -
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/adwords-api?hl=en
-~--~~~~--~~--~--~---



AdWords API Re: Changing Match Type on KeywordTool getKeywordVariations does not change avgSearchVolume

2008-11-03 Thread DavM

This is still an issue, can anyone confirm that match type in
KeywordToolService.getKeywordVariations is intended show to the volume
for the resultant keywords on that match type?

The API documentation states:

"Match Type: The type of the source keyword, which determines how
variations are generated."

It would appear from my experience that keywords generated are the
same, with the same volume figures, regardless of the match type. Is
it the intention that match type in the API is the same as match type
in the web based KeywordTool (https://adwords.google.com/select/
KeywordToolExternal)? ie Shows volume for that particular match type
rather than generating different keywords depending on the match type.

Any comments would be much appreciated!

On Oct 29, 2:25 pm, DavM <[EMAIL PROTECTED]> wrote:
> Using the AdWords web based KeywordTool (https://adwords.google.com/
> select/KeywordToolExternal) I can change the Match Type using the drop-
> down box and get the search volumes of the results for that particular
> Match Type.
>
> When calling getKeywordVariations on the KeywordTool service changing
> the "type" of a SeedKeyword from broad to phrase or exact doesn't seem
> to change the avgSearchVolume or lastMonthSearchVolume of the
> resulting keyword variations.
>
> Is anyone else experiencing this problem? It seems to show the results
> for broad match regardless of what match type I set. Is there a way to
> view volume for a particular Match Type?
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/adwords-api?hl=en
-~--~~~~--~~--~--~---



AdWords API Changing Match Type on KeywordTool getKeywordVariations does not change avgSearchVolume

2008-10-29 Thread DavM

Using the AdWords web based KeywordTool (https://adwords.google.com/
select/KeywordToolExternal) I can change the Match Type using the drop-
down box and get the search volumes of the results for that particular
Match Type.

When calling getKeywordVariations on the KeywordTool service changing
the "type" of a SeedKeyword from broad to phrase or exact doesn't seem
to change the avgSearchVolume or lastMonthSearchVolume of the
resulting keyword variations.

Is anyone else experiencing this problem? It seems to show the results
for broad match regardless of what match type I set. Is there a way to
view volume for a particular Match Type?
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/adwords-api?hl=en
-~--~~~~--~~--~--~---