Update existing campaigns bidding strategy to conversion optimizer with target CPA

2012-03-07 Thread Eliya
Hi,

I am trying to change an existing campaign's bidding strategy to Conversion 
Optimizer with target CPA, but for some reason it is set to be max CPA (as 
I see in the Adwords UI).
The relevant Java code:

ConversionOptimizerAdGroupBids adGroupBids = new 
ConversionOptimizerAdGroupBids();

adGroupBids.setConversionOptimizerBidType(ConversionOptimizerBidType.TARGET_CPA);

adGroupBids.setDeduplicationMode(ConversionDeduplicationMode.ONE_PER_CLICK);
adGroupBids.setTargetCpa(new Bid(new Money(null, targetCpa)));

The bidding option does change to based on conversions, and the right 
amount is set, but in the Max CPA field.
As I understand from the following discussion:
https://groups.google.com/d/topic/adwords-api/a8COOO5rprA/discussion
it wasn't an option to set Target CPA, is it available in v201109, because 
it seems fully supported according to the API.

Can someone pls help?? Am I doing something wrong?

Thank you.

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


MutateJobService - Partial failure and programmatic timeout issue

2012-03-26 Thread Eliya
Hi,
I am having some problems with making sure mutate in mutateJobService is 
actually executing the desired operations:

1. I want all operations in a specific job to be atomic. Intuitively, I 
could disable the partialFailure request header, but as I see in 
documentation, it is relevant only for AdGroupCriterion & AdGroupAdService.
Furthermore, from this reference I gather that: "MutateJobService always 
has partialFailure enabled (the getService logic is unnecessary for this 
service)"
(
https://groups.google.com/forum/?fromgroups#!searchin/adwords-api/MutateJobService$20partial$20failure/adwords-api/wdf9OOgl-bw/TlK_e62p4i8J
)
Is there any way to make sure all operations succeed/fail together?

2. I am currently submitting a job and checking its status every period of 
time for a constant number of tries, as recommended in the examples. This 
may cause a state where the program was terminated after max timeout, but 
the job is still running. As after a certain point I can't cancel the job, 
is there any way to make sure the job is done?
For example, can I specify a max timeout, after it the job is aborted / 
considered failed? Or is there one specified by Google I can act upon?

Thank you.

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


Filter campaigns by bidding strategy

2012-03-29 Thread Eliya
Hi,

I need to get all campaigns in a certain account that are Conversion 
Optimizer eligible.
I see that this is a selector field that isn't filterable, but in order to 
reduce the number of campaigns I am requesting, I am trying to get only the 
campaigns that aren't currently conversion optimized.

Is there any way of doing this?
Thank you!

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Filter campaigns by bidding strategy

2012-03-29 Thread Eliya
The only solution that comes up is a predicate like:

Predicate campaignBiddingTypePredicate = new 
Predicate("ConversionOptimizerBidType", PredicateOperator.NOT_IN, new 
String[] { 
ConversionOptimizerBidType._TARGET_CPA, ConversionOptimizerBidType._MAX_CPA });

Is there something more suitable?



On Thursday, March 29, 2012 4:28:05 PM UTC+2, Eliya wrote:
>
> Hi,
>
> I need to get all campaigns in a certain account that are Conversion 
> Optimizer eligible.
> I see that this is a selector field that isn't filterable, but in order to 
> reduce the number of campaigns I am requesting, I am trying to get only the 
> campaigns that aren't currently conversion optimized.
>
> Is there any way of doing this?
> Thank you!
>
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Filter campaigns by bidding strategy

2012-03-29 Thread Eliya

I meant filtering programmatically through the API (I'm using the Java API).
In the campaign service  the eligibility property is only selectable, not 
filterable
 .
Sorry if I was unclear.
Thanks


On Thursday, March 29, 2012 6:08:22 PM UTC+2, Ewan Heming wrote:
>
> Can't you just filter your campaigns based on the conversion 
> optimizer eligibility criteria? I think it's just that you've received at 
> least 15 conversions in the past 30 days.  
> 

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Filter campaigns by bidding strategy

2012-04-01 Thread Eliya

The conversion optimizer eligibility property is not part of any report.


On Friday, March 30, 2012 9:35:09 AM UTC+3, Ewan Heming wrote:
>
> You can pull reports via the 
> API
> .

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Ad Rotation settings in API?

2012-04-02 Thread Eliya
Is this available in v201109?

Thank you.


On Thursday, May 5, 2011 5:55:46 PM UTC+3, Eric Koleda wrote:
>
> Hi,
>
> Unfortunately this option isn't available in the current version of the 
> API, although we plan to expose it in the next version of the API.
>
> Best,
> - Eric Koleda, AdWords API Team
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Filter campaigns by bidding strategy

2012-04-02 Thread Eliya

Thank you very much, Ewan.

On Monday, April 2, 2012 1:42:26 PM UTC+3, Ewan Heming wrote:
>
> No, there isn't, but you can pull a report that lists the campaigns based 
> on the eligibility criteria: ie having received at least 15 conversions 
> in the past 30 
> days.
>  You 
> can then use the campaign ids from the report in a get request to query the 
> actual optimizer eligibility property.

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

2012-11-25 Thread Eliya
Hello,

I'm facing the exact problem. The new docs do not specify an alternative to 
setting the explicit bids.
Did you find a solution?

Thank you.



On Tuesday, July 10, 2012 10:52:50 PM UTC+3, jasonl_cadev wrote:
>
>
> In v201109, I was able to change Campaigns from CPC bidding to "Conversion 
> Optimizer".
> I set the custom bid value in the 
> ConversionOptimizerBiddingTransition.explicitAdGroupBids property.
>
> https://developers.google.com/adwords/api/docs/reference/v201109_1/CampaignService.ConversionOptimizerBiddingTransition
>
>
> With the v201206 upgrade, this property no longer exists.
>
> https://developers.google.com/adwords/api/docs/reference/latest/CampaignService.ConversionOptimizerBiddingTransition
>
> Changing the bidding type from CPC to "Conversion Optimizer" causes an 
> exception "BiddingTransitionError.EXPLICIT_BID_REQUIRED_FOR_TRANSITION" 
> because a bid is required.
> The docs don't tell me where I should set the bid either.
>
> Where should I set the bid?
>

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





Faulty selector 'TargetCpaBid' - Campaign Service v201302

2013-04-18 Thread Eliya
Hello,

I am getting a SelectorError.INVALID_FIELD_NAME when trying to retrieve 
'TargetCpaBid' in the campaign service. The documentation 
(#1<https://developers.google.com/adwords/api/docs/reference/v201302/CampaignService.CpaBid#bid>
 & 
#2<https://developers.google.com/adwords/api/docs/appendix/selectorfields#v201302-CampaignService>)
 
specifically specifies this selector.
What am I doing wrong?

Thanks a lot,
Eliya.


Attached the SOAP Response:

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

https://adwords.google.com/api/adwords/cm/v201302";>
0004daa4b2f45f700ae57da251e8
CampaignService
get
0
382
0




soap:Server
[SelectorError.INVALID_FIELD_NAME @ 
serviceSelector; trigger:'TargetCpaBid']

https://adwords.google.com/api/adwords/cm/v201302";>
[SelectorError.INVALID_FIELD_NAME @ 
serviceSelector; trigger:'TargetCpaBid']

ApiException
http://www.w3.org/2001/XMLSchema-instance"; 
xsi:type="SelectorError">
serviceSelector
TargetCpaBid

SelectorError.INVALID_FIELD_NAME
SelectorError
INVALID_FIELD_NAME







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

--- 
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/groups/opt_out.




Re: API V201302 - Problem on configuring campaign for Mobile and Tablet devices

2013-04-23 Thread Eliya
Hello Alexander & Laurin,

I am facing the same issue, I would like to migrate my existing mobile 
targeted campaign to an enhanced campaign that contains only ads that are 
mobile preferred.
My problem is that I need to edit existing ads. Is that possible through 
the API, for example using 'setDevicePreference' or does this create a new 
ad? I want to make sure none of our statistics are damaged from this...

Thanks a lot,
Eliya.




On Friday, April 5, 2013 4:15:31 PM UTC+3, Alexander Nitschke wrote:
>
> You can't - enhanced campaigns always run on all platforms by default.
>
> What you can do however is mark all your ads in this campaign as "mobile 
> preferred". Furthermore I guess you could make a mobile bid adjustment of 
> +300% and set the normal bid to a quarter of the intended bid. (But maybe 
> this is too much work already and the "mobile preferred" setting is enough).
>
> Best wishes
> Alexander
>
> Am Freitag, 5. April 2013 03:12:04 UTC+2 schrieb live_ines:
>>
>>
>> Hi,
>>
>> I have a problem and I need your help.
>>
>> I'm implementing a project using adword api to create and configure 
>> online campaigns using Dot.Net Client Library of AdWords API V201302.
>>
>> I need to create a content network campaign just for mobile devices 
>> (Mobile and Tablet), but when I create the campaign is active by default 
>> for all devives: Desktop, Mobile and Tablet.
>>
>> I read in this forum that the solution for this is removing the Desktop 
>> Platform, instead of adding  Mobile and Tablet Plataform. 
>>
>> Using the CampaignCriretionService with Plataform id = 3 and operator 
>> Remove I get the following error: 
>> CampaignCriterionError.INVALID_OPERATION_ENHANCED_CAMPAIGN.
>>
>> How can I solve this problem?
>>
>> Best resgards,
>> L. Fernandes
>
>

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

--- 
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/groups/opt_out.