Re: Placement Performance Report - ID field null

2016-10-13 Thread Chirag
Hello Thanet,

Thanks,This would certainly help me.



On Friday, 14 October 2016 11:14:04 UTC+5:30, Thanet Knack Praneenararat 
(AdWords API Team) wrote:
>
> Hi Chirag,
>
> I once replied to Mark privately, but it seems I forgot to relay 
> information here as well.
> To exclude *automatic placements, *please do as follows:
>
> Add a NegativeAdGroupCriterion 
> 
>  to 
> a certain ad group, setting its Criterion.Type 
> 
>  to 
> *PLACEMENT.*Then, set its url 
> 
>  to 
> the same one you would like to exclude (the original *automatic placement* of 
> your interest).
> Finally, use AdGroupCriterionService to execute an ADD operation of the 
> *AdGroupCriterion*.
> Note that in this way, the *automatic placements *will be changed to 
> *managed* one.
>
> To get *automatic placements*, please run 
> AUTOMATIC_PLACEMENTS_PERFORMANCE_REPORT 
> 
> .
>
> Best,
> Thanet, AdWords API Team
>
> On Thursday, October 13, 2016 at 7:35:49 PM UTC+9, Chirag wrote:
>>
>> Hello Mark/Thanet,
>>
>> I am also in same situation. i wants to pause/exclude placements with 
>> automatic placements.
>>
>> Any workaround to pause automatic placements using API?
>>
>> Thanks,
>>
>>
>> On Friday, 10 July 2015 11:41:35 UTC+5:30, Thanet Knack Praneenararat 
>> (AdWords API Team) wrote:
>>>
>>> Hello Mark,
>>>
>>> AdWords script is not my expertise but I'm asking my colleagues for you.
>>> My guess is that it might be not so different between the script and the 
>>> API.
>>>
>>> You may get 0 as an ID if you call getId() of 
>>> 
>>> AdWordApp.Placement 
>>> 
>>> .
>>>
>>> By the way, as you may know, you can use Automatic Placements 
>>> Performance Report 
>>> 
>>>  to 
>>> get only rows for *automatic placements*.
>>>
>>> Cheers,
>>> Thanet, AdWords API Team
>>>
>>> On Friday, July 10, 2015 at 6:39:02 AM UTC+9, Mark R wrote:

 Hey Thanet,

 Followup question - would we be able to interact with Automatic 
 Placements if we were to use an AdWords script 
 ?

 Thanks,
 Mark

 On Thursday, July 9, 2015 at 9:12:55 AM UTC-7, Mark R wrote:
>
> Hey Thanet,
>
> Thanks for the clarification.  That was my assumption after trying 
> different avenues ourselves.
>
> Regards,
> Mark
>
> On Thursday, July 9, 2015 at 1:59:09 AM UTC-7, Thanet Knack 
> Praneenararat (AdWords API Team) wrote:
>>
>> Hi Mark,
>>
>> No, as I mentioned before, automatic placements don't receive 
>> Criterion ID, that's why their ID are shown as "--" in 
>> PLACEMENT_PERFORMANCE_REPORT and as 0 in AdWords user interface.
>> I apologize that I suggested wrongly. In fact, you cannot obtain the 
>> placements without ID, namely automatic placements, via 
>> AdGroupCriterionService.
>> The service only returns those with criterion IDs.
>>
>> I'll look for other possible workarounds and will get you updated in 
>> case we have ones.
>> But possibly they are not returned by Selector due to the fact that 
>> they are not supposed to be added/deleted by users at first place.
>>
>> Cheers,
>> Thanet, AdWords API Team
>>
>> On Thursday, July 9, 2015 at 1:04:23 AM UTC+9, Mark R wrote:
>>>
>>> Hey Thanet,
>>>
>>> I'm using a very similar implementation of the googleads-java-lib 
>>> example, but that is still not grabbing all the placements.
>>>
>>> At a high level, does an Automatic Placements even get a Criterion 
>>> ID?
>>>
>>> Thanks,
>>> Mark
>>>
>>> On Tuesday, July 7, 2015 at 10:30:37 PM UTC-7, Thanet Knack 
>>> Praneenararat (AdWords API Team) wrote:

 Hello Mark,

 You can use a Selector of AdGroupCriterionService 
 
  
 to get placement URLs by the field *PlacementUrl*.

 This code example 
 

Re: Placement Performance Report - ID field null

2016-10-13 Thread 'Thanet Knack Praneenararat (AdWords API Team)' via AdWords API Forum
Hi Chirag,

I once replied to Mark privately, but it seems I forgot to relay 
information here as well.
To exclude *automatic placements, *please do as follows:

Add a NegativeAdGroupCriterion 

 to 
a certain ad group, setting its Criterion.Type 

 to 
*PLACEMENT.*Then, set its url 

 to 
the same one you would like to exclude (the original *automatic placement* of 
your interest).
Finally, use AdGroupCriterionService to execute an ADD operation of the 
*AdGroupCriterion*.
Note that in this way, the *automatic placements *will be changed to 
*managed* one.

To get *automatic placements*, please run 
AUTOMATIC_PLACEMENTS_PERFORMANCE_REPORT 

.

Best,
Thanet, AdWords API Team

On Thursday, October 13, 2016 at 7:35:49 PM UTC+9, Chirag wrote:
>
> Hello Mark/Thanet,
>
> I am also in same situation. i wants to pause/exclude placements with 
> automatic placements.
>
> Any workaround to pause automatic placements using API?
>
> Thanks,
>
>
> On Friday, 10 July 2015 11:41:35 UTC+5:30, Thanet Knack Praneenararat 
> (AdWords API Team) wrote:
>>
>> Hello Mark,
>>
>> AdWords script is not my expertise but I'm asking my colleagues for you.
>> My guess is that it might be not so different between the script and the 
>> API.
>>
>> You may get 0 as an ID if you call getId() of 
>> 
>> AdWordApp.Placement 
>> 
>> .
>>
>> By the way, as you may know, you can use Automatic Placements 
>> Performance Report 
>> 
>>  to 
>> get only rows for *automatic placements*.
>>
>> Cheers,
>> Thanet, AdWords API Team
>>
>> On Friday, July 10, 2015 at 6:39:02 AM UTC+9, Mark R wrote:
>>>
>>> Hey Thanet,
>>>
>>> Followup question - would we be able to interact with Automatic 
>>> Placements if we were to use an AdWords script 
>>> ?
>>>
>>> Thanks,
>>> Mark
>>>
>>> On Thursday, July 9, 2015 at 9:12:55 AM UTC-7, Mark R wrote:

 Hey Thanet,

 Thanks for the clarification.  That was my assumption after trying 
 different avenues ourselves.

 Regards,
 Mark

 On Thursday, July 9, 2015 at 1:59:09 AM UTC-7, Thanet Knack 
 Praneenararat (AdWords API Team) wrote:
>
> Hi Mark,
>
> No, as I mentioned before, automatic placements don't receive 
> Criterion ID, that's why their ID are shown as "--" in 
> PLACEMENT_PERFORMANCE_REPORT and as 0 in AdWords user interface.
> I apologize that I suggested wrongly. In fact, you cannot obtain the 
> placements without ID, namely automatic placements, via 
> AdGroupCriterionService.
> The service only returns those with criterion IDs.
>
> I'll look for other possible workarounds and will get you updated in 
> case we have ones.
> But possibly they are not returned by Selector due to the fact that 
> they are not supposed to be added/deleted by users at first place.
>
> Cheers,
> Thanet, AdWords API Team
>
> On Thursday, July 9, 2015 at 1:04:23 AM UTC+9, Mark R wrote:
>>
>> Hey Thanet,
>>
>> I'm using a very similar implementation of the googleads-java-lib 
>> example, but that is still not grabbing all the placements.
>>
>> At a high level, does an Automatic Placements even get a Criterion ID?
>>
>> Thanks,
>> Mark
>>
>> On Tuesday, July 7, 2015 at 10:30:37 PM UTC-7, Thanet Knack 
>> Praneenararat (AdWords API Team) wrote:
>>>
>>> Hello Mark,
>>>
>>> You can use a Selector of AdGroupCriterionService 
>>> 
>>>  
>>> to get placement URLs by the field *PlacementUrl*.
>>>
>>> This code example 
>>> 
>>>  
>>> might be similar to what you would like to do.
>>> Just change the code from using the type *KEYWORD *to *PLACEMENT *
>>> instead.
>>>
>>> Cheers,
>>> Thanet, AdWords API Team
>>>
>>> On Wednesday, July 8, 2015 at 3:25:03 AM UTC+9, Mark R wrote:
>>

Re: Placement Performance Report - ID field null

2016-10-13 Thread Chirag
Hello Mark/Thanet,

I am also in same situation. i wants to pause/exclude placements with 
automatic placements.

Any workaround to pause automatic placements using API?

Thanks,


On Friday, 10 July 2015 11:41:35 UTC+5:30, Thanet Knack Praneenararat 
(AdWords API Team) wrote:
>
> Hello Mark,
>
> AdWords script is not my expertise but I'm asking my colleagues for you.
> My guess is that it might be not so different between the script and the 
> API.
>
> You may get 0 as an ID if you call getId() of 
> 
> AdWordApp.Placement 
> 
> .
>
> By the way, as you may know, you can use Automatic Placements Performance 
> Report 
> 
>  to 
> get only rows for *automatic placements*.
>
> Cheers,
> Thanet, AdWords API Team
>
> On Friday, July 10, 2015 at 6:39:02 AM UTC+9, Mark R wrote:
>>
>> Hey Thanet,
>>
>> Followup question - would we be able to interact with Automatic 
>> Placements if we were to use an AdWords script 
>> ?
>>
>> Thanks,
>> Mark
>>
>> On Thursday, July 9, 2015 at 9:12:55 AM UTC-7, Mark R wrote:
>>>
>>> Hey Thanet,
>>>
>>> Thanks for the clarification.  That was my assumption after trying 
>>> different avenues ourselves.
>>>
>>> Regards,
>>> Mark
>>>
>>> On Thursday, July 9, 2015 at 1:59:09 AM UTC-7, Thanet Knack 
>>> Praneenararat (AdWords API Team) wrote:

 Hi Mark,

 No, as I mentioned before, automatic placements don't receive Criterion 
 ID, that's why their ID are shown as "--" in PLACEMENT_PERFORMANCE_REPORT 
 and as 0 in AdWords user interface.
 I apologize that I suggested wrongly. In fact, you cannot obtain the 
 placements without ID, namely automatic placements, via 
 AdGroupCriterionService.
 The service only returns those with criterion IDs.

 I'll look for other possible workarounds and will get you updated in 
 case we have ones.
 But possibly they are not returned by Selector due to the fact that 
 they are not supposed to be added/deleted by users at first place.

 Cheers,
 Thanet, AdWords API Team

 On Thursday, July 9, 2015 at 1:04:23 AM UTC+9, Mark R wrote:
>
> Hey Thanet,
>
> I'm using a very similar implementation of the googleads-java-lib 
> example, but that is still not grabbing all the placements.
>
> At a high level, does an Automatic Placements even get a Criterion ID?
>
> Thanks,
> Mark
>
> On Tuesday, July 7, 2015 at 10:30:37 PM UTC-7, Thanet Knack 
> Praneenararat (AdWords API Team) wrote:
>>
>> Hello Mark,
>>
>> You can use a Selector of AdGroupCriterionService 
>> 
>>  
>> to get placement URLs by the field *PlacementUrl*.
>>
>> This code example 
>> 
>>  
>> might be similar to what you would like to do.
>> Just change the code from using the type *KEYWORD *to *PLACEMENT *
>> instead.
>>
>> Cheers,
>> Thanet, AdWords API Team
>>
>> On Wednesday, July 8, 2015 at 3:25:03 AM UTC+9, Mark R wrote:
>>>
>>> Hey Thanet,
>>>
>>> Can you point me towards an API call that uses the Placement 
>>> description as suggested?
>>>
>>> Thanks,
>>> Mark
>>>
>>> On Tuesday, July 7, 2015 at 7:18:52 AM UTC-7, Mark R wrote:

 Hey Thanet,

 Thanks for the info.  We'll look into alternative methods for 
 updating the Automatic placements.

 Regards,
 Mark

 On Tuesday, July 7, 2015 at 1:48:39 AM UTC-7, Thanet Knack 
 Praneenararat (AdWords API Team) wrote:
>
> Hello Mark,
>
> Thanks for your clarification.
>
> I still think that you should ignore those placements without IDs 
> or not offer them to your users.
> Originally, they are *automatic* placements (i.e., you or your 
> user haven't created them), not the *managed* placements that you 
> can add or delete.
>
> If you still would like to tweak around them, the best possible 
> way might be using their descriptions instead of IDs.
>
> Cheers,
> Thanet, AdWords API Team
>
> On Tuesday, July 7, 2015 at 2:28:33 AM UTC+9, Mark R wrote:
>>
>> Hey Thanet,

Re: Placement Performance Report - ID field null

2015-07-10 Thread Mark R


HiThanet,

I had a follow-up question.

As you have mentioned in the thread below - 

*'But possibly they are not returned by Selector due to the fact that they 
are not supposed to be added/deleted by users at first place.'*

*A user can 'Exclude' automatic placements* from the Ad Words user 
interface as shown below. So, Automatic placements are actionable by an 
user. The only difference is that we want to perform the same action using 
an API call instead. 














We will not be adding any new placements. Just excluding them using an API 
call.

Let us know if we have any options to just do the *exclude action using API 
call*.

Thanks for all your help.

-Bhaven


On Thursday, July 9, 2015 at 11:11:35 PM UTC-7, Thanet Knack Praneenararat 
(AdWords API Team) wrote:
>
> Hello Mark,
>
> AdWords script is not my expertise but I'm asking my colleagues for you.
> My guess is that it might be not so different between the script and the 
> API.
>
> You may get 0 as an ID if you call getId() of 
> 
> AdWordApp.Placement 
> 
> .
>
> By the way, as you may know, you can use Automatic Placements Performance 
> Report 
> 
>  to 
> get only rows for *automatic placements*.
>
> Cheers,
> Thanet, AdWords API Team
>
> On Friday, July 10, 2015 at 6:39:02 AM UTC+9, Mark R wrote:
>>
>> Hey Thanet,
>>
>> Followup question - would we be able to interact with Automatic 
>> Placements if we were to use an AdWords script 
>> ?
>>
>> Thanks,
>> Mark
>>
>> On Thursday, July 9, 2015 at 9:12:55 AM UTC-7, Mark R wrote:
>>>
>>> Hey Thanet,
>>>
>>> Thanks for the clarification.  That was my assumption after trying 
>>> different avenues ourselves.
>>>
>>> Regards,
>>> Mark
>>>
>>> On Thursday, July 9, 2015 at 1:59:09 AM UTC-7, Thanet Knack 
>>> Praneenararat (AdWords API Team) wrote:

 Hi Mark,

 No, as I mentioned before, automatic placements don't receive Criterion 
 ID, that's why their ID are shown as "--" in PLACEMENT_PERFORMANCE_REPORT 
 and as 0 in AdWords user interface.
 I apologize that I suggested wrongly. In fact, you cannot obtain the 
 placements without ID, namely automatic placements, via 
 AdGroupCriterionService.
 The service only returns those with criterion IDs.

 I'll look for other possible workarounds and will get you updated in 
 case we have ones.
 But possibly they are not returned by Selector due to the fact that 
 they are not supposed to be added/deleted by users at first place.

 Cheers,
 Thanet, AdWords API Team

 On Thursday, July 9, 2015 at 1:04:23 AM UTC+9, Mark R wrote:
>
> Hey Thanet,
>
> I'm using a very similar implementation of the googleads-java-lib 
> example, but that is still not grabbing all the placements.
>
> At a high level, does an Automatic Placements even get a Criterion ID?
>
> Thanks,
> Mark
>
> On Tuesday, July 7, 2015 at 10:30:37 PM UTC-7, Thanet Knack 
> Praneenararat (AdWords API Team) wrote:
>>
>> Hello Mark,
>>
>> You can use a Selector of AdGroupCriterionService 
>> 
>>  
>> to get placement URLs by the field *PlacementUrl*.
>>
>> This code example 
>> 
>>  
>> might be similar to what you would like to do.
>> Just change the code from using the type *KEYWORD *to *PLACEMENT *
>> instead.
>>
>> Cheers,
>> Thanet, AdWords API Team
>>
>> On Wednesday, July 8, 2015 at 3:25:03 AM UTC+9, Mark R wrote:
>>>
>>> Hey Thanet,
>>>
>>> Can you point me towards an API call that uses the Placement 
>>> description as suggested?
>>>
>>> Thanks,
>>> Mark
>>>
>>> On Tuesday, July 7, 2015 at 7:18:52 AM UTC-7, Mark R wrote:

 Hey Thanet,

 Thanks for the info.  We'll look into alternative methods for 
 updating the Automatic placements.

 Regards,
 Mark

 On Tuesday, July 7, 2015 at 1:48:39 AM UTC-7, Thanet Knack 
 Praneenararat (AdWords API Team) wrote:
>
> Hello Mark,
>
> Thanks for your clarification.
>
> I st

Re: Placement Performance Report - ID field null

2015-07-09 Thread Thanet Knack Praneenararat (AdWords API Team)
Hello Mark,

AdWords script is not my expertise but I'm asking my colleagues for you.
My guess is that it might be not so different between the script and the 
API.

You may get 0 as an ID if you call getId() of 

AdWordApp.Placement 

.

By the way, as you may know, you can use Automatic Placements Performance 
Report 

 to 
get only rows for *automatic placements*.

Cheers,
Thanet, AdWords API Team

On Friday, July 10, 2015 at 6:39:02 AM UTC+9, Mark R wrote:
>
> Hey Thanet,
>
> Followup question - would we be able to interact with Automatic Placements 
> if we were to use an AdWords script 
> ?
>
> Thanks,
> Mark
>
> On Thursday, July 9, 2015 at 9:12:55 AM UTC-7, Mark R wrote:
>>
>> Hey Thanet,
>>
>> Thanks for the clarification.  That was my assumption after trying 
>> different avenues ourselves.
>>
>> Regards,
>> Mark
>>
>> On Thursday, July 9, 2015 at 1:59:09 AM UTC-7, Thanet Knack Praneenararat 
>> (AdWords API Team) wrote:
>>>
>>> Hi Mark,
>>>
>>> No, as I mentioned before, automatic placements don't receive Criterion 
>>> ID, that's why their ID are shown as "--" in PLACEMENT_PERFORMANCE_REPORT 
>>> and as 0 in AdWords user interface.
>>> I apologize that I suggested wrongly. In fact, you cannot obtain the 
>>> placements without ID, namely automatic placements, via 
>>> AdGroupCriterionService.
>>> The service only returns those with criterion IDs.
>>>
>>> I'll look for other possible workarounds and will get you updated in 
>>> case we have ones.
>>> But possibly they are not returned by Selector due to the fact that they 
>>> are not supposed to be added/deleted by users at first place.
>>>
>>> Cheers,
>>> Thanet, AdWords API Team
>>>
>>> On Thursday, July 9, 2015 at 1:04:23 AM UTC+9, Mark R wrote:

 Hey Thanet,

 I'm using a very similar implementation of the googleads-java-lib 
 example, but that is still not grabbing all the placements.

 At a high level, does an Automatic Placements even get a Criterion ID?

 Thanks,
 Mark

 On Tuesday, July 7, 2015 at 10:30:37 PM UTC-7, Thanet Knack 
 Praneenararat (AdWords API Team) wrote:
>
> Hello Mark,
>
> You can use a Selector of AdGroupCriterionService 
> 
>  
> to get placement URLs by the field *PlacementUrl*.
>
> This code example 
> 
>  
> might be similar to what you would like to do.
> Just change the code from using the type *KEYWORD *to *PLACEMENT *
> instead.
>
> Cheers,
> Thanet, AdWords API Team
>
> On Wednesday, July 8, 2015 at 3:25:03 AM UTC+9, Mark R wrote:
>>
>> Hey Thanet,
>>
>> Can you point me towards an API call that uses the Placement 
>> description as suggested?
>>
>> Thanks,
>> Mark
>>
>> On Tuesday, July 7, 2015 at 7:18:52 AM UTC-7, Mark R wrote:
>>>
>>> Hey Thanet,
>>>
>>> Thanks for the info.  We'll look into alternative methods for 
>>> updating the Automatic placements.
>>>
>>> Regards,
>>> Mark
>>>
>>> On Tuesday, July 7, 2015 at 1:48:39 AM UTC-7, Thanet Knack 
>>> Praneenararat (AdWords API Team) wrote:

 Hello Mark,

 Thanks for your clarification.

 I still think that you should ignore those placements without IDs 
 or not offer them to your users.
 Originally, they are *automatic* placements (i.e., you or your 
 user haven't created them), not the *managed* placements that you 
 can add or delete.

 If you still would like to tweak around them, the best possible way 
 might be using their descriptions instead of IDs.

 Cheers,
 Thanet, AdWords API Team

 On Tuesday, July 7, 2015 at 2:28:33 AM UTC+9, Mark R wrote:
>
> Hey Thanet,
>
>  
>
> We use an internal tool for managing some of our Criterion, and 
> our team would like the capability to bid/pause/remove Placements 
> through 
> this tool.
>
>  
>
> Without an ID they would need to individually select each 
> Placement through the AdWords webpage they wish to manipulate, rather 
> than 
> use AP

Re: Placement Performance Report - ID field null

2015-07-09 Thread Mark R
Hey Thanet,

Followup question - would we be able to interact with Automatic Placements 
if we were to use an AdWords script 
?

Thanks,
Mark

On Thursday, July 9, 2015 at 9:12:55 AM UTC-7, Mark R wrote:
>
> Hey Thanet,
>
> Thanks for the clarification.  That was my assumption after trying 
> different avenues ourselves.
>
> Regards,
> Mark
>
> On Thursday, July 9, 2015 at 1:59:09 AM UTC-7, Thanet Knack Praneenararat 
> (AdWords API Team) wrote:
>>
>> Hi Mark,
>>
>> No, as I mentioned before, automatic placements don't receive Criterion 
>> ID, that's why their ID are shown as "--" in PLACEMENT_PERFORMANCE_REPORT 
>> and as 0 in AdWords user interface.
>> I apologize that I suggested wrongly. In fact, you cannot obtain the 
>> placements without ID, namely automatic placements, via 
>> AdGroupCriterionService.
>> The service only returns those with criterion IDs.
>>
>> I'll look for other possible workarounds and will get you updated in case 
>> we have ones.
>> But possibly they are not returned by Selector due to the fact that they 
>> are not supposed to be added/deleted by users at first place.
>>
>> Cheers,
>> Thanet, AdWords API Team
>>
>> On Thursday, July 9, 2015 at 1:04:23 AM UTC+9, Mark R wrote:
>>>
>>> Hey Thanet,
>>>
>>> I'm using a very similar implementation of the googleads-java-lib 
>>> example, but that is still not grabbing all the placements.
>>>
>>> At a high level, does an Automatic Placements even get a Criterion ID?
>>>
>>> Thanks,
>>> Mark
>>>
>>> On Tuesday, July 7, 2015 at 10:30:37 PM UTC-7, Thanet Knack 
>>> Praneenararat (AdWords API Team) wrote:

 Hello Mark,

 You can use a Selector of AdGroupCriterionService 
 
  
 to get placement URLs by the field *PlacementUrl*.

 This code example 
 
  
 might be similar to what you would like to do.
 Just change the code from using the type *KEYWORD *to *PLACEMENT *
 instead.

 Cheers,
 Thanet, AdWords API Team

 On Wednesday, July 8, 2015 at 3:25:03 AM UTC+9, Mark R wrote:
>
> Hey Thanet,
>
> Can you point me towards an API call that uses the Placement 
> description as suggested?
>
> Thanks,
> Mark
>
> On Tuesday, July 7, 2015 at 7:18:52 AM UTC-7, Mark R wrote:
>>
>> Hey Thanet,
>>
>> Thanks for the info.  We'll look into alternative methods for 
>> updating the Automatic placements.
>>
>> Regards,
>> Mark
>>
>> On Tuesday, July 7, 2015 at 1:48:39 AM UTC-7, Thanet Knack 
>> Praneenararat (AdWords API Team) wrote:
>>>
>>> Hello Mark,
>>>
>>> Thanks for your clarification.
>>>
>>> I still think that you should ignore those placements without IDs or 
>>> not offer them to your users.
>>> Originally, they are *automatic* placements (i.e., you or your user 
>>> haven't created them), not the *managed* placements that you can 
>>> add or delete.
>>>
>>> If you still would like to tweak around them, the best possible way 
>>> might be using their descriptions instead of IDs.
>>>
>>> Cheers,
>>> Thanet, AdWords API Team
>>>
>>> On Tuesday, July 7, 2015 at 2:28:33 AM UTC+9, Mark R wrote:

 Hey Thanet,

  

 We use an internal tool for managing some of our Criterion, and our 
 team would like the capability to bid/pause/remove Placements through 
 this 
 tool.

  

 Without an ID they would need to individually select each Placement 
 through the AdWords webpage they wish to manipulate, rather than use 
 API 
 calls.

  

 Thanks,
 Mark

 On Monday, July 6, 2015 at 4:16:46 AM UTC-7, Thanet Knack 
 Praneenararat (AdWords API Team) wrote:
>
> Hi Mark,
>
> I'm not sure I understand your use case correctly.
> Why would this mechanism (returning null when the placement is 
> automatic one) is problematic to you?
>
> That is just one of other possible ways (e.g., returning an 
> arbitrary constant value) to show that a certain row is of automatic, 
> not 
> the one you have manually specified.
> Could you please tell me what you are trying to achieve so I can 
> help you appropriately?
>
> Cheers,
> Thanet, AdWords API Team
>
> On Saturday, July 4, 2015 at 6:06:13 AM UTC+9, Mark R wrote:
>>
>

Re: Placement Performance Report - ID field null

2015-07-09 Thread Mark R
Hey Thanet,

Thanks for the clarification.  That was my assumption after trying 
different avenues ourselves.

Regards,
Mark

On Thursday, July 9, 2015 at 1:59:09 AM UTC-7, Thanet Knack Praneenararat 
(AdWords API Team) wrote:
>
> Hi Mark,
>
> No, as I mentioned before, automatic placements don't receive Criterion 
> ID, that's why their ID are shown as "--" in PLACEMENT_PERFORMANCE_REPORT 
> and as 0 in AdWords user interface.
> I apologize that I suggested wrongly. In fact, you cannot obtain the 
> placements without ID, namely automatic placements, via 
> AdGroupCriterionService.
> The service only returns those with criterion IDs.
>
> I'll look for other possible workarounds and will get you updated in case 
> we have ones.
> But possibly they are not returned by Selector due to the fact that they 
> are not supposed to be added/deleted by users at first place.
>
> Cheers,
> Thanet, AdWords API Team
>
> On Thursday, July 9, 2015 at 1:04:23 AM UTC+9, Mark R wrote:
>>
>> Hey Thanet,
>>
>> I'm using a very similar implementation of the googleads-java-lib 
>> example, but that is still not grabbing all the placements.
>>
>> At a high level, does an Automatic Placements even get a Criterion ID?
>>
>> Thanks,
>> Mark
>>
>> On Tuesday, July 7, 2015 at 10:30:37 PM UTC-7, Thanet Knack Praneenararat 
>> (AdWords API Team) wrote:
>>>
>>> Hello Mark,
>>>
>>> You can use a Selector of AdGroupCriterionService 
>>> 
>>>  
>>> to get placement URLs by the field *PlacementUrl*.
>>>
>>> This code example 
>>> 
>>>  
>>> might be similar to what you would like to do.
>>> Just change the code from using the type *KEYWORD *to *PLACEMENT *
>>> instead.
>>>
>>> Cheers,
>>> Thanet, AdWords API Team
>>>
>>> On Wednesday, July 8, 2015 at 3:25:03 AM UTC+9, Mark R wrote:

 Hey Thanet,

 Can you point me towards an API call that uses the Placement 
 description as suggested?

 Thanks,
 Mark

 On Tuesday, July 7, 2015 at 7:18:52 AM UTC-7, Mark R wrote:
>
> Hey Thanet,
>
> Thanks for the info.  We'll look into alternative methods for updating 
> the Automatic placements.
>
> Regards,
> Mark
>
> On Tuesday, July 7, 2015 at 1:48:39 AM UTC-7, Thanet Knack 
> Praneenararat (AdWords API Team) wrote:
>>
>> Hello Mark,
>>
>> Thanks for your clarification.
>>
>> I still think that you should ignore those placements without IDs or 
>> not offer them to your users.
>> Originally, they are *automatic* placements (i.e., you or your user 
>> haven't created them), not the *managed* placements that you can add 
>> or delete.
>>
>> If you still would like to tweak around them, the best possible way 
>> might be using their descriptions instead of IDs.
>>
>> Cheers,
>> Thanet, AdWords API Team
>>
>> On Tuesday, July 7, 2015 at 2:28:33 AM UTC+9, Mark R wrote:
>>>
>>> Hey Thanet,
>>>
>>>  
>>>
>>> We use an internal tool for managing some of our Criterion, and our 
>>> team would like the capability to bid/pause/remove Placements through 
>>> this 
>>> tool.
>>>
>>>  
>>>
>>> Without an ID they would need to individually select each Placement 
>>> through the AdWords webpage they wish to manipulate, rather than use 
>>> API 
>>> calls.
>>>
>>>  
>>>
>>> Thanks,
>>> Mark
>>>
>>> On Monday, July 6, 2015 at 4:16:46 AM UTC-7, Thanet Knack 
>>> Praneenararat (AdWords API Team) wrote:

 Hi Mark,

 I'm not sure I understand your use case correctly.
 Why would this mechanism (returning null when the placement is 
 automatic one) is problematic to you?

 That is just one of other possible ways (e.g., returning an 
 arbitrary constant value) to show that a certain row is of automatic, 
 not 
 the one you have manually specified.
 Could you please tell me what you are trying to achieve so I can 
 help you appropriately?

 Cheers,
 Thanet, AdWords API Team

 On Saturday, July 4, 2015 at 6:06:13 AM UTC+9, Mark R wrote:
>
> Hey Thanet,
>
> That agrees with what we've observed, but is there a technical 
> reason?  It seems to also be the case when I pull the Placement 
> through the 
> AdGroupCriterionService.
>
> Can you suggest an alternative method for getting the ID?
>
> Regards,
> Mark
>
> On Friday, July 3, 2015 at 2:24:32 AM UTC-7, Tha

Re: Placement Performance Report - ID field null

2015-07-09 Thread Thanet Knack Praneenararat (AdWords API Team)
Hi Mark,

No, as I mentioned before, automatic placements don't receive Criterion ID, 
that's why their ID are shown as "--" in PLACEMENT_PERFORMANCE_REPORT and 
as 0 in AdWords user interface.
I apologize that I suggested wrongly. In fact, you cannot obtain the 
placements without ID, namely automatic placements, via 
AdGroupCriterionService.
The service only returns those with criterion IDs.

I'll look for other possible workarounds and will get you updated in case 
we have ones.
But possibly they are not returned by Selector due to the fact that they 
are not supposed to be added/deleted by users at first place.

Cheers,
Thanet, AdWords API Team

On Thursday, July 9, 2015 at 1:04:23 AM UTC+9, Mark R wrote:
>
> Hey Thanet,
>
> I'm using a very similar implementation of the googleads-java-lib example, 
> but that is still not grabbing all the placements.
>
> At a high level, does an Automatic Placements even get a Criterion ID?
>
> Thanks,
> Mark
>
> On Tuesday, July 7, 2015 at 10:30:37 PM UTC-7, Thanet Knack Praneenararat 
> (AdWords API Team) wrote:
>>
>> Hello Mark,
>>
>> You can use a Selector of AdGroupCriterionService 
>> 
>>  
>> to get placement URLs by the field *PlacementUrl*.
>>
>> This code example 
>> 
>>  
>> might be similar to what you would like to do.
>> Just change the code from using the type *KEYWORD *to *PLACEMENT *
>> instead.
>>
>> Cheers,
>> Thanet, AdWords API Team
>>
>> On Wednesday, July 8, 2015 at 3:25:03 AM UTC+9, Mark R wrote:
>>>
>>> Hey Thanet,
>>>
>>> Can you point me towards an API call that uses the Placement description 
>>> as suggested?
>>>
>>> Thanks,
>>> Mark
>>>
>>> On Tuesday, July 7, 2015 at 7:18:52 AM UTC-7, Mark R wrote:

 Hey Thanet,

 Thanks for the info.  We'll look into alternative methods for updating 
 the Automatic placements.

 Regards,
 Mark

 On Tuesday, July 7, 2015 at 1:48:39 AM UTC-7, Thanet Knack 
 Praneenararat (AdWords API Team) wrote:
>
> Hello Mark,
>
> Thanks for your clarification.
>
> I still think that you should ignore those placements without IDs or 
> not offer them to your users.
> Originally, they are *automatic* placements (i.e., you or your user 
> haven't created them), not the *managed* placements that you can add 
> or delete.
>
> If you still would like to tweak around them, the best possible way 
> might be using their descriptions instead of IDs.
>
> Cheers,
> Thanet, AdWords API Team
>
> On Tuesday, July 7, 2015 at 2:28:33 AM UTC+9, Mark R wrote:
>>
>> Hey Thanet,
>>
>>  
>>
>> We use an internal tool for managing some of our Criterion, and our 
>> team would like the capability to bid/pause/remove Placements through 
>> this 
>> tool.
>>
>>  
>>
>> Without an ID they would need to individually select each Placement 
>> through the AdWords webpage they wish to manipulate, rather than use API 
>> calls.
>>
>>  
>>
>> Thanks,
>> Mark
>>
>> On Monday, July 6, 2015 at 4:16:46 AM UTC-7, Thanet Knack 
>> Praneenararat (AdWords API Team) wrote:
>>>
>>> Hi Mark,
>>>
>>> I'm not sure I understand your use case correctly.
>>> Why would this mechanism (returning null when the placement is 
>>> automatic one) is problematic to you?
>>>
>>> That is just one of other possible ways (e.g., returning an 
>>> arbitrary constant value) to show that a certain row is of automatic, 
>>> not 
>>> the one you have manually specified.
>>> Could you please tell me what you are trying to achieve so I can 
>>> help you appropriately?
>>>
>>> Cheers,
>>> Thanet, AdWords API Team
>>>
>>> On Saturday, July 4, 2015 at 6:06:13 AM UTC+9, Mark R wrote:

 Hey Thanet,

 That agrees with what we've observed, but is there a technical 
 reason?  It seems to also be the case when I pull the Placement 
 through the 
 AdGroupCriterionService.

 Can you suggest an alternative method for getting the ID?

 Regards,
 Mark

 On Friday, July 3, 2015 at 2:24:32 AM UTC-7, Thanet Knack 
 Praneenararat (AdWords API Team) wrote:
>
> Hi Mark,
>
> That means the placement is an automatic one 
>  (as 
> compared to managed placements 
> ). In 
> AWFE, it will have value of 0.
> For man

Re: Placement Performance Report - ID field null

2015-07-08 Thread Mark R
Hey Thanet,

I'm using a very similar implementation of the googleads-java-lib example, 
but that is still not grabbing all the placements.

At a high level, does an Automatic Placements even get a Criterion ID?

Thanks,
Mark

On Tuesday, July 7, 2015 at 10:30:37 PM UTC-7, Thanet Knack Praneenararat 
(AdWords API Team) wrote:
>
> Hello Mark,
>
> You can use a Selector of AdGroupCriterionService 
> 
>  
> to get placement URLs by the field *PlacementUrl*.
>
> This code example 
> 
>  
> might be similar to what you would like to do.
> Just change the code from using the type *KEYWORD *to *PLACEMENT *instead.
>
> Cheers,
> Thanet, AdWords API Team
>
> On Wednesday, July 8, 2015 at 3:25:03 AM UTC+9, Mark R wrote:
>>
>> Hey Thanet,
>>
>> Can you point me towards an API call that uses the Placement description 
>> as suggested?
>>
>> Thanks,
>> Mark
>>
>> On Tuesday, July 7, 2015 at 7:18:52 AM UTC-7, Mark R wrote:
>>>
>>> Hey Thanet,
>>>
>>> Thanks for the info.  We'll look into alternative methods for updating 
>>> the Automatic placements.
>>>
>>> Regards,
>>> Mark
>>>
>>> On Tuesday, July 7, 2015 at 1:48:39 AM UTC-7, Thanet Knack Praneenararat 
>>> (AdWords API Team) wrote:

 Hello Mark,

 Thanks for your clarification.

 I still think that you should ignore those placements without IDs or 
 not offer them to your users.
 Originally, they are *automatic* placements (i.e., you or your user 
 haven't created them), not the *managed* placements that you can add 
 or delete.

 If you still would like to tweak around them, the best possible way 
 might be using their descriptions instead of IDs.

 Cheers,
 Thanet, AdWords API Team

 On Tuesday, July 7, 2015 at 2:28:33 AM UTC+9, Mark R wrote:
>
> Hey Thanet,
>
>  
>
> We use an internal tool for managing some of our Criterion, and our 
> team would like the capability to bid/pause/remove Placements through 
> this 
> tool.
>
>  
>
> Without an ID they would need to individually select each Placement 
> through the AdWords webpage they wish to manipulate, rather than use API 
> calls.
>
>  
>
> Thanks,
> Mark
>
> On Monday, July 6, 2015 at 4:16:46 AM UTC-7, Thanet Knack 
> Praneenararat (AdWords API Team) wrote:
>>
>> Hi Mark,
>>
>> I'm not sure I understand your use case correctly.
>> Why would this mechanism (returning null when the placement is 
>> automatic one) is problematic to you?
>>
>> That is just one of other possible ways (e.g., returning an arbitrary 
>> constant value) to show that a certain row is of automatic, not the one 
>> you 
>> have manually specified.
>> Could you please tell me what you are trying to achieve so I can help 
>> you appropriately?
>>
>> Cheers,
>> Thanet, AdWords API Team
>>
>> On Saturday, July 4, 2015 at 6:06:13 AM UTC+9, Mark R wrote:
>>>
>>> Hey Thanet,
>>>
>>> That agrees with what we've observed, but is there a technical 
>>> reason?  It seems to also be the case when I pull the Placement through 
>>> the 
>>> AdGroupCriterionService.
>>>
>>> Can you suggest an alternative method for getting the ID?
>>>
>>> Regards,
>>> Mark
>>>
>>> On Friday, July 3, 2015 at 2:24:32 AM UTC-7, Thanet Knack 
>>> Praneenararat (AdWords API Team) wrote:

 Hi Mark,

 That means the placement is an automatic one 
  (as 
 compared to managed placements 
 ). In AWFE, 
 it will have value of 0.
 For managed placements you specified, the placement performance 
 report shows the ID field as usual.

 Cheers,
 Thanet, AdWords API Team

 On Thursday, July 2, 2015 at 8:36:48 AM UTC+9, Mark R wrote:
>
> Hey Folks,
>
> In the Placement Performance Report, I'm observing a large 
> quantity of Placements where the ID field is coming in as null ("--") 
> and 
> I'm not seeing in the documentation why that would be.  Is there a 
> segmentation that could cause this result?
>
> Thanks,
> Mark
>


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

Re: Placement Performance Report - ID field null

2015-07-07 Thread Thanet Knack Praneenararat (AdWords API Team)
Hello Mark,

You can use a Selector of AdGroupCriterionService 

 
to get placement URLs by the field *PlacementUrl*.

This code example 

 
might be similar to what you would like to do.
Just change the code from using the type *KEYWORD *to *PLACEMENT *instead.

Cheers,
Thanet, AdWords API Team

On Wednesday, July 8, 2015 at 3:25:03 AM UTC+9, Mark R wrote:
>
> Hey Thanet,
>
> Can you point me towards an API call that uses the Placement description 
> as suggested?
>
> Thanks,
> Mark
>
> On Tuesday, July 7, 2015 at 7:18:52 AM UTC-7, Mark R wrote:
>>
>> Hey Thanet,
>>
>> Thanks for the info.  We'll look into alternative methods for updating 
>> the Automatic placements.
>>
>> Regards,
>> Mark
>>
>> On Tuesday, July 7, 2015 at 1:48:39 AM UTC-7, Thanet Knack Praneenararat 
>> (AdWords API Team) wrote:
>>>
>>> Hello Mark,
>>>
>>> Thanks for your clarification.
>>>
>>> I still think that you should ignore those placements without IDs or not 
>>> offer them to your users.
>>> Originally, they are *automatic* placements (i.e., you or your user 
>>> haven't created them), not the *managed* placements that you can add or 
>>> delete.
>>>
>>> If you still would like to tweak around them, the best possible way 
>>> might be using their descriptions instead of IDs.
>>>
>>> Cheers,
>>> Thanet, AdWords API Team
>>>
>>> On Tuesday, July 7, 2015 at 2:28:33 AM UTC+9, Mark R wrote:

 Hey Thanet,

  

 We use an internal tool for managing some of our Criterion, and our 
 team would like the capability to bid/pause/remove Placements through this 
 tool.

  

 Without an ID they would need to individually select each Placement 
 through the AdWords webpage they wish to manipulate, rather than use API 
 calls.

  

 Thanks,
 Mark

 On Monday, July 6, 2015 at 4:16:46 AM UTC-7, Thanet Knack Praneenararat 
 (AdWords API Team) wrote:
>
> Hi Mark,
>
> I'm not sure I understand your use case correctly.
> Why would this mechanism (returning null when the placement is 
> automatic one) is problematic to you?
>
> That is just one of other possible ways (e.g., returning an arbitrary 
> constant value) to show that a certain row is of automatic, not the one 
> you 
> have manually specified.
> Could you please tell me what you are trying to achieve so I can help 
> you appropriately?
>
> Cheers,
> Thanet, AdWords API Team
>
> On Saturday, July 4, 2015 at 6:06:13 AM UTC+9, Mark R wrote:
>>
>> Hey Thanet,
>>
>> That agrees with what we've observed, but is there a technical 
>> reason?  It seems to also be the case when I pull the Placement through 
>> the 
>> AdGroupCriterionService.
>>
>> Can you suggest an alternative method for getting the ID?
>>
>> Regards,
>> Mark
>>
>> On Friday, July 3, 2015 at 2:24:32 AM UTC-7, Thanet Knack 
>> Praneenararat (AdWords API Team) wrote:
>>>
>>> Hi Mark,
>>>
>>> That means the placement is an automatic one 
>>>  (as 
>>> compared to managed placements 
>>> ). In AWFE, 
>>> it will have value of 0.
>>> For managed placements you specified, the placement performance 
>>> report shows the ID field as usual.
>>>
>>> Cheers,
>>> Thanet, AdWords API Team
>>>
>>> On Thursday, July 2, 2015 at 8:36:48 AM UTC+9, Mark R wrote:

 Hey Folks,

 In the Placement Performance Report, I'm observing a large quantity 
 of Placements where the ID field is coming in as null ("--") and I'm 
 not 
 seeing in the documentation why that would be.  Is there a 
 segmentation 
 that could cause this result?

 Thanks,
 Mark

>>>

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

Re: Placement Performance Report - ID field null

2015-07-07 Thread Mark R
Hey Thanet,

Can you point me towards an API call that uses the Placement description as 
suggested?

Thanks,
Mark

On Tuesday, July 7, 2015 at 7:18:52 AM UTC-7, Mark R wrote:
>
> Hey Thanet,
>
> Thanks for the info.  We'll look into alternative methods for updating the 
> Automatic placements.
>
> Regards,
> Mark
>
> On Tuesday, July 7, 2015 at 1:48:39 AM UTC-7, Thanet Knack Praneenararat 
> (AdWords API Team) wrote:
>>
>> Hello Mark,
>>
>> Thanks for your clarification.
>>
>> I still think that you should ignore those placements without IDs or not 
>> offer them to your users.
>> Originally, they are *automatic* placements (i.e., you or your user 
>> haven't created them), not the *managed* placements that you can add or 
>> delete.
>>
>> If you still would like to tweak around them, the best possible way might 
>> be using their descriptions instead of IDs.
>>
>> Cheers,
>> Thanet, AdWords API Team
>>
>> On Tuesday, July 7, 2015 at 2:28:33 AM UTC+9, Mark R wrote:
>>>
>>> Hey Thanet,
>>>
>>>  
>>>
>>> We use an internal tool for managing some of our Criterion, and our team 
>>> would like the capability to bid/pause/remove Placements through this tool.
>>>
>>>  
>>>
>>> Without an ID they would need to individually select each Placement 
>>> through the AdWords webpage they wish to manipulate, rather than use API 
>>> calls.
>>>
>>>  
>>>
>>> Thanks,
>>> Mark
>>>
>>> On Monday, July 6, 2015 at 4:16:46 AM UTC-7, Thanet Knack Praneenararat 
>>> (AdWords API Team) wrote:

 Hi Mark,

 I'm not sure I understand your use case correctly.
 Why would this mechanism (returning null when the placement is 
 automatic one) is problematic to you?

 That is just one of other possible ways (e.g., returning an arbitrary 
 constant value) to show that a certain row is of automatic, not the one 
 you 
 have manually specified.
 Could you please tell me what you are trying to achieve so I can help 
 you appropriately?

 Cheers,
 Thanet, AdWords API Team

 On Saturday, July 4, 2015 at 6:06:13 AM UTC+9, Mark R wrote:
>
> Hey Thanet,
>
> That agrees with what we've observed, but is there a technical reason? 
>  It seems to also be the case when I pull the Placement through the 
> AdGroupCriterionService.
>
> Can you suggest an alternative method for getting the ID?
>
> Regards,
> Mark
>
> On Friday, July 3, 2015 at 2:24:32 AM UTC-7, Thanet Knack 
> Praneenararat (AdWords API Team) wrote:
>>
>> Hi Mark,
>>
>> That means the placement is an automatic one 
>>  (as compared 
>> to managed placements 
>> ). In AWFE, 
>> it will have value of 0.
>> For managed placements you specified, the placement performance 
>> report shows the ID field as usual.
>>
>> Cheers,
>> Thanet, AdWords API Team
>>
>> On Thursday, July 2, 2015 at 8:36:48 AM UTC+9, Mark R wrote:
>>>
>>> Hey Folks,
>>>
>>> In the Placement Performance Report, I'm observing a large quantity 
>>> of Placements where the ID field is coming in as null ("--") and I'm 
>>> not 
>>> seeing in the documentation why that would be.  Is there a segmentation 
>>> that could cause this result?
>>>
>>> Thanks,
>>> Mark
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/8e60c63f-60bd-4ac4-b411-0a21fe0c8c7a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Placement Performance Report - ID field null

2015-07-07 Thread Mark R
Hey Thanet,

Thanks for the info.  We'll look into alternative methods for updating the 
Automatic placements.

Regards,
Mark

On Tuesday, July 7, 2015 at 1:48:39 AM UTC-7, Thanet Knack Praneenararat 
(AdWords API Team) wrote:
>
> Hello Mark,
>
> Thanks for your clarification.
>
> I still think that you should ignore those placements without IDs or not 
> offer them to your users.
> Originally, they are *automatic* placements (i.e., you or your user 
> haven't created them), not the *managed* placements that you can add or 
> delete.
>
> If you still would like to tweak around them, the best possible way might 
> be using their descriptions instead of IDs.
>
> Cheers,
> Thanet, AdWords API Team
>
> On Tuesday, July 7, 2015 at 2:28:33 AM UTC+9, Mark R wrote:
>>
>> Hey Thanet,
>>
>>  
>>
>> We use an internal tool for managing some of our Criterion, and our team 
>> would like the capability to bid/pause/remove Placements through this tool.
>>
>>  
>>
>> Without an ID they would need to individually select each Placement 
>> through the AdWords webpage they wish to manipulate, rather than use API 
>> calls.
>>
>>  
>>
>> Thanks,
>> Mark
>>
>> On Monday, July 6, 2015 at 4:16:46 AM UTC-7, Thanet Knack Praneenararat 
>> (AdWords API Team) wrote:
>>>
>>> Hi Mark,
>>>
>>> I'm not sure I understand your use case correctly.
>>> Why would this mechanism (returning null when the placement is automatic 
>>> one) is problematic to you?
>>>
>>> That is just one of other possible ways (e.g., returning an arbitrary 
>>> constant value) to show that a certain row is of automatic, not the one you 
>>> have manually specified.
>>> Could you please tell me what you are trying to achieve so I can help 
>>> you appropriately?
>>>
>>> Cheers,
>>> Thanet, AdWords API Team
>>>
>>> On Saturday, July 4, 2015 at 6:06:13 AM UTC+9, Mark R wrote:

 Hey Thanet,

 That agrees with what we've observed, but is there a technical reason? 
  It seems to also be the case when I pull the Placement through the 
 AdGroupCriterionService.

 Can you suggest an alternative method for getting the ID?

 Regards,
 Mark

 On Friday, July 3, 2015 at 2:24:32 AM UTC-7, Thanet Knack Praneenararat 
 (AdWords API Team) wrote:
>
> Hi Mark,
>
> That means the placement is an automatic one 
>  (as compared 
> to managed placements 
> ). In AWFE, it 
> will have value of 0.
> For managed placements you specified, the placement performance report 
> shows the ID field as usual.
>
> Cheers,
> Thanet, AdWords API Team
>
> On Thursday, July 2, 2015 at 8:36:48 AM UTC+9, Mark R wrote:
>>
>> Hey Folks,
>>
>> In the Placement Performance Report, I'm observing a large quantity 
>> of Placements where the ID field is coming in as null ("--") and I'm not 
>> seeing in the documentation why that would be.  Is there a segmentation 
>> that could cause this result?
>>
>> Thanks,
>> Mark
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/396cfc10-5ae5-4a0f-b317-654bc4636397%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Placement Performance Report - ID field null

2015-07-07 Thread Thanet Knack Praneenararat (AdWords API Team)
Hello Mark,

Thanks for your clarification.

I still think that you should ignore those placements without IDs or not 
offer them to your users.
Originally, they are *automatic* placements (i.e., you or your user haven't 
created them), not the *managed* placements that you can add or delete.

If you still would like to tweak around them, the best possible way might 
be using their descriptions instead of IDs.

Cheers,
Thanet, AdWords API Team

On Tuesday, July 7, 2015 at 2:28:33 AM UTC+9, Mark R wrote:
>
> Hey Thanet,
>
>  
>
> We use an internal tool for managing some of our Criterion, and our team 
> would like the capability to bid/pause/remove Placements through this tool.
>
>  
>
> Without an ID they would need to individually select each Placement 
> through the AdWords webpage they wish to manipulate, rather than use API 
> calls.
>
>  
>
> Thanks,
> Mark
>
> On Monday, July 6, 2015 at 4:16:46 AM UTC-7, Thanet Knack Praneenararat 
> (AdWords API Team) wrote:
>>
>> Hi Mark,
>>
>> I'm not sure I understand your use case correctly.
>> Why would this mechanism (returning null when the placement is automatic 
>> one) is problematic to you?
>>
>> That is just one of other possible ways (e.g., returning an arbitrary 
>> constant value) to show that a certain row is of automatic, not the one you 
>> have manually specified.
>> Could you please tell me what you are trying to achieve so I can help you 
>> appropriately?
>>
>> Cheers,
>> Thanet, AdWords API Team
>>
>> On Saturday, July 4, 2015 at 6:06:13 AM UTC+9, Mark R wrote:
>>>
>>> Hey Thanet,
>>>
>>> That agrees with what we've observed, but is there a technical reason? 
>>>  It seems to also be the case when I pull the Placement through the 
>>> AdGroupCriterionService.
>>>
>>> Can you suggest an alternative method for getting the ID?
>>>
>>> Regards,
>>> Mark
>>>
>>> On Friday, July 3, 2015 at 2:24:32 AM UTC-7, Thanet Knack Praneenararat 
>>> (AdWords API Team) wrote:

 Hi Mark,

 That means the placement is an automatic one 
  (as compared 
 to managed placements 
 ). In AWFE, it 
 will have value of 0.
 For managed placements you specified, the placement performance report 
 shows the ID field as usual.

 Cheers,
 Thanet, AdWords API Team

 On Thursday, July 2, 2015 at 8:36:48 AM UTC+9, Mark R wrote:
>
> Hey Folks,
>
> In the Placement Performance Report, I'm observing a large quantity of 
> Placements where the ID field is coming in as null ("--") and I'm not 
> seeing in the documentation why that would be.  Is there a segmentation 
> that could cause this result?
>
> Thanks,
> Mark
>


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/920c6969-2868-4016-85e3-de673634f4c7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Placement Performance Report - ID field null

2015-07-06 Thread Mark R


Hey Thanet,

 

We use an internal tool for managing some of our Criterion, and our team 
would like the capability to bid/pause/remove Placements through this tool.

 

Without an ID they would need to individually select each Placement through 
the AdWords webpage they wish to manipulate, rather than use API calls.

 

Thanks,
Mark

On Monday, July 6, 2015 at 4:16:46 AM UTC-7, Thanet Knack Praneenararat 
(AdWords API Team) wrote:
>
> Hi Mark,
>
> I'm not sure I understand your use case correctly.
> Why would this mechanism (returning null when the placement is automatic 
> one) is problematic to you?
>
> That is just one of other possible ways (e.g., returning an arbitrary 
> constant value) to show that a certain row is of automatic, not the one you 
> have manually specified.
> Could you please tell me what you are trying to achieve so I can help you 
> appropriately?
>
> Cheers,
> Thanet, AdWords API Team
>
> On Saturday, July 4, 2015 at 6:06:13 AM UTC+9, Mark R wrote:
>>
>> Hey Thanet,
>>
>> That agrees with what we've observed, but is there a technical reason? 
>>  It seems to also be the case when I pull the Placement through the 
>> AdGroupCriterionService.
>>
>> Can you suggest an alternative method for getting the ID?
>>
>> Regards,
>> Mark
>>
>> On Friday, July 3, 2015 at 2:24:32 AM UTC-7, Thanet Knack Praneenararat 
>> (AdWords API Team) wrote:
>>>
>>> Hi Mark,
>>>
>>> That means the placement is an automatic one 
>>>  (as compared to 
>>> managed 
>>> placements ). In 
>>> AWFE, it will have value of 0.
>>> For managed placements you specified, the placement performance report 
>>> shows the ID field as usual.
>>>
>>> Cheers,
>>> Thanet, AdWords API Team
>>>
>>> On Thursday, July 2, 2015 at 8:36:48 AM UTC+9, Mark R wrote:

 Hey Folks,

 In the Placement Performance Report, I'm observing a large quantity of 
 Placements where the ID field is coming in as null ("--") and I'm not 
 seeing in the documentation why that would be.  Is there a segmentation 
 that could cause this result?

 Thanks,
 Mark

>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/029b42ca-9bee-4bf2-af16-0fec11e755e9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Placement Performance Report - ID field null

2015-07-06 Thread Thanet Knack Praneenararat (AdWords API Team)
Hi Mark,

I'm not sure I understand your use case correctly.
Why would this mechanism (returning null when the placement is automatic 
one) is problematic to you?

That is just one of other possible ways (e.g., returning an arbitrary 
constant value) to show that a certain row is of automatic, not the one you 
have manually specified.
Could you please tell me what you are trying to achieve so I can help you 
appropriately?

Cheers,
Thanet, AdWords API Team

On Saturday, July 4, 2015 at 6:06:13 AM UTC+9, Mark R wrote:
>
> Hey Thanet,
>
> That agrees with what we've observed, but is there a technical reason?  It 
> seems to also be the case when I pull the Placement through the 
> AdGroupCriterionService.
>
> Can you suggest an alternative method for getting the ID?
>
> Regards,
> Mark
>
> On Friday, July 3, 2015 at 2:24:32 AM UTC-7, Thanet Knack Praneenararat 
> (AdWords API Team) wrote:
>>
>> Hi Mark,
>>
>> That means the placement is an automatic one 
>>  (as compared to 
>> managed 
>> placements ). In 
>> AWFE, it will have value of 0.
>> For managed placements you specified, the placement performance report 
>> shows the ID field as usual.
>>
>> Cheers,
>> Thanet, AdWords API Team
>>
>> On Thursday, July 2, 2015 at 8:36:48 AM UTC+9, Mark R wrote:
>>>
>>> Hey Folks,
>>>
>>> In the Placement Performance Report, I'm observing a large quantity of 
>>> Placements where the ID field is coming in as null ("--") and I'm not 
>>> seeing in the documentation why that would be.  Is there a segmentation 
>>> that could cause this result?
>>>
>>> Thanks,
>>> Mark
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/a801-4d41-4761-ba03-8d2c6bd757ba%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Placement Performance Report - ID field null

2015-07-03 Thread Mark R
Hey Thanet,

That agrees with what we've observed, but is there a technical reason?  It 
seems to also be the case when I pull the Placement through the 
AdGroupCriterionService.

Can you suggest an alternative method for getting the ID?

Regards,
Mark

On Friday, July 3, 2015 at 2:24:32 AM UTC-7, Thanet Knack Praneenararat 
(AdWords API Team) wrote:
>
> Hi Mark,
>
> That means the placement is an automatic one 
>  (as compared to 
> managed 
> placements ). In 
> AWFE, it will have value of 0.
> For managed placements you specified, the placement performance report 
> shows the ID field as usual.
>
> Cheers,
> Thanet, AdWords API Team
>
> On Thursday, July 2, 2015 at 8:36:48 AM UTC+9, Mark R wrote:
>>
>> Hey Folks,
>>
>> In the Placement Performance Report, I'm observing a large quantity of 
>> Placements where the ID field is coming in as null ("--") and I'm not 
>> seeing in the documentation why that would be.  Is there a segmentation 
>> that could cause this result?
>>
>> Thanks,
>> Mark
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/cca28e86-b04a-485c-874a-672d687b6b9e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Placement Performance Report - ID field null

2015-07-03 Thread Thanet Knack Praneenararat (AdWords API Team)
Hi Mark,

That means the placement is an automatic one 
 (as compared to managed 
placements ). In 
AWFE, it will have value of 0.
For managed placements you specified, the placement performance report 
shows the ID field as usual.

Cheers,
Thanet, AdWords API Team

On Thursday, July 2, 2015 at 8:36:48 AM UTC+9, Mark R wrote:
>
> Hey Folks,
>
> In the Placement Performance Report, I'm observing a large quantity of 
> Placements where the ID field is coming in as null ("--") and I'm not 
> seeing in the documentation why that would be.  Is there a segmentation 
> that could cause this result?
>
> Thanks,
> Mark
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/b017ce24-adf2-4fb5-887b-ee729e688d9a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.