AdWords Api Agentur gesucht

2015-06-24 Thread Raphael Schenz
Hallo zusammen,

kann mir jemand eine Agentur empfehlen welche bereits Erfahrung mit der 
AdWords Api hat? Ich bin auch der Suche nach einer geeigneten Agentur, am 
liebsten im Rhein Main Gebiet.

Ich freue mich auf eure Empfehlungen

LG
Raphael

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ae54f012-b0f0-4c5d-b72f-14fb189176ce%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Adwords API's keyword Planner use Account Setup

2015-06-24 Thread dhwani
Hey Umesh,

I do understand that.. and trying to have MCC account but I can not proceed 
until I create an app.. Am I missing something... 
https://drive.google.com/file/d/0B-cmxNa5T_GNWGxjQTFTRXJ6OFU/view?usp=sharing
See the screenshot of what i see while i m in process to MCC account 
creation.

On Tuesday, June 23, 2015 at 11:10:10 AM UTC-4, Umesh Dengale wrote:

 Hi Dhwani,

 You can create the My Client Center (MCC) 
 https://www.google.com/adwords/myclientcenter/ account to apply for 
 access to the AdWords API, which is the first step in our sign up guide 
 https://developers.google.com/adwords/api/docs/signingup. 

 Regards,
 Umesh, AdWords API Team.


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/6e58b1ad-e544-49ec-8ad4-dfb8b911481a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Want to know about shopping campaigns data

2015-06-24 Thread Maan Singh
First I want to know that is there any to get shopping item 
id,clicks,cost,goalvalue,conversion of all the the campaigns by using 
google analytics api ?.

If not then can i get them by using google adword api.?

please help me thanks in advance

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

You received this message because you are subscribed to the Google
Groups AdWords API Forum group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
AdWords API Forum group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/3b78641b-b13f-4409-80bb-2f5cf6ae8570%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: ACCOUNT level budgets

2015-06-24 Thread Danial Klimkin
Hello Stewart,


This is no public service to access this information currently.


-Danial, AdWords API Team.


On Wednesday, June 24, 2015 at 10:23:08 AM UTC+2, StewartR wrote:

 Hi,

 Is there a means to read ACCOUNT level budgets from the API?

 I cannot find a report on the Report Types 
 https://developers.google.com/adwords/api/docs/appendix/reports list 
 that seems to have this value (I can only find support for campaign/shared 
 campaign budgets which isn't what I need). 

 I also found this thread 
 https://groups.google.com/forum/#!searchin/adwords-api/manage$20account$20budgets%7Csort:relevance/adwords-api/YvEwdGfeSwI/GWQpObst3FcJ
  which 
 gives some hope but it seems to be outdated and implies we would need to be 
 white-listed to access this? Is that still correct?

 Stewart


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ca66c5ee-6b27-42df-857e-4a56edacbb27%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Are Custom Parameters on Ad Objects Immutable?

2015-06-24 Thread Dorian Kind
Hi all,

as the title says, I was looking for clarification as to whether changing 
any custom parameters on ad objects also implies having to delete the old 
ad and create a new one. From my understanding, the answer should be yes, 
but the documentation isn't quite clear on it:

 *Note: Ad objects are immutable. Therefore, any attempt to update the 
final URL or tracking template of an Ad via a SET operation will be 
silently ignored.*

This is from 
https://developers.google.com/adwords/api/docs/guides/upgraded-urls, and 
it explicitly mentions only the final URL and tracking template attributes. 
Am I right in assuming that this also applies to custom parameters?

Thanks and best regards,
Dorian

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/31f11339-5495-4d76-91e8-a17a4e5c2714%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


ACCOUNT level budgets

2015-06-24 Thread StewartR
Hi,

Is there a means to read ACCOUNT level budgets from the API?

I cannot find a report on the Report Types 
https://developers.google.com/adwords/api/docs/appendix/reports list that 
seems to have this value (I can only find support for campaign/shared 
campaign budgets which isn't what I need). 

I also found this thread 
https://groups.google.com/forum/#!searchin/adwords-api/manage$20account$20budgets%7Csort:relevance/adwords-api/YvEwdGfeSwI/GWQpObst3FcJ
 which 
gives some hope but it seems to be outdated and implies we would need to be 
white-listed to access this? Is that still correct?

Stewart

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/25c422a8-35c8-48ee-9bae-ad53a512f8e4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Are Custom Parameters on Ad Objects Immutable?

2015-06-24 Thread Danial Klimkin
Hello Dorian,


Custom parameters (values) are part of the campaign object, these are 
mutable. You can't add/remove the parameters (placeholders) to/from the 
existing ad tracking template though.


-Danial, AdWords API Team.


On Wednesday, June 24, 2015 at 9:18:21 AM UTC+2, Dorian Kind wrote:

 Hi all,

 as the title says, I was looking for clarification as to whether changing 
 any custom parameters on ad objects also implies having to delete the old 
 ad and create a new one. From my understanding, the answer should be yes, 
 but the documentation isn't quite clear on it:

  *Note: Ad objects are immutable. Therefore, any attempt to update the 
 final URL or tracking template of an Ad via a SET operation will be 
 silently ignored.*

 This is from 
 https://developers.google.com/adwords/api/docs/guides/upgraded-urls, and 
 it explicitly mentions only the final URL and tracking template attributes. 
 Am I right in assuming that this also applies to custom parameters?

 Thanks and best regards,
 Dorian


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/6dc89ec3-3839-43ec-bb18-afb35ab7105f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: CustomerSyncService not showing changes

2015-06-24 Thread sebastian . lamelas
Hi Josh,
I've just replied to you privately.
Let me know if you have any news on the issue,
Thanks

El martes, 23 de junio de 2015, 16:54:33 (UTC-3), Josh Radcliff (AdWords 
API Team) escribió:

 Hi Daniel, Sebastian,

 Could you send me the following information?

1. The customer ID of the account (xxx-xxx-)
2. The dates of the changes
3. If you have them, the campaign and ad group IDs of the deleted ads

 If you'd prefer, you can send that information *only to me* by clicking 
 *Reply 
 privately to Author* on this message.

 Thanks,
 Josh, AdWords API Team

 On Tuesday, June 23, 2015 at 1:01:15 PM UTC-4, Daniel Altman wrote:

 Hello Umesh, isn't it possible for you and your team to fix the UI 
 reports to retrieve the complete CSV?
 He has what he needs there, it is just that reports are coming back 
 truncated...


 On Tuesday, June 23, 2015 at 7:47:20 AM UTC-3, sebastia...@despegar.com 
 wrote:

 Hi Umesh,

 As I mentioned in the first post of this discussion:

 I also want to clarify that I tried downloading the change history of 
 each account from the UI but it was all to no avail. Every time I tried to 
 download the change history report, the downloaded CSV was truncated.


 I guess there is no other alternative (both the 'Change History' from 
 the UI and the CustomerSyncService seem to be insufficient for the task I 
 am dealing with). I am a little bit hopeless now about this issue. We are 
 planning on backing up AdWords data from now on. I think this is the lesson 
 we learned from all this.


 El lunes, 22 de junio de 2015, 18:20:41 (UTC-3), Umesh Dengale escribió:

 Hi Sebastian,

 The date range is not supported while selecting data from any services, 
 so the AdGroupAdService will ignore the date range provided. I was unaware 
 previously that services ignore the date range.  
 Please use *Change History* in the AdWords product side to get removed 
 Ads' information. In *Change History*, select the date range and 
 select the *Filter* as *Ad Changes*.

 Thanks,
 Umesh, AdWords API Team.



-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/31d087ab-1ff6-4540-b759-6ca6f9f34834%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Keyword Performance Report Approval Status

2015-06-24 Thread xtcsuk
Thanks for your response,

As you said, this is exactly what I did.  Including a metric field will 
only return the rows pertaining to that metric, so I then used the 
includeZeroImpression = true flag, this is what I want all the keywords 
with their ApprovalStatuses.  However, this flag includes duplicate entries 
(including null) for a given keyword.  So, based on the set of fields (id, 
AdgroupId, CampaignId and ApprovalStatus), one cannot tell which status is 
the latest, this is where I am struggling, may be I am on the wrong path in 
achieving this, so a bit of more help is appreciated.

thanks.

On Thursday, 18 June 2015 21:23:22 UTC+1, Anthony Madrigal wrote:

 Hi,

 You can run a Keywords Performance Report 
 https://developers.google.com/adwords/api/docs/appendix/reports/keywords-performance-report
  and 
 include the fields *id, AdGroupId, CampaignId *and *ApprovalStatus. *You 
 will need to include a metric field, like you mentioned, to get back n 
 rows. 

 If you want to specify which campaigns to check, then you can use a 
 predicate to indicate which campaigns to look at. 

 Regards,
 Anthony
 AdWords API Team 


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/6442ee7a-95d2-499f-98f0-e5aa6f4ad390%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Are Custom Parameters on Ad Objects Immutable?

2015-06-24 Thread Dorian Kind
Hi Danial,

thanks for the quick response. I was actually talking about the Custom 
Parameter values that are being set on an individual Ad's level (i.e. the 
field urlCustomParameters as specified at 
https://developers.google.com/adwords/api/docs/reference/v201502/AdGroupAdService.Ad).
 
I suppose those are not part of the campaign. Or are they?

Best regards,
Dorian

On Wednesday, June 24, 2015 at 12:28:33 PM UTC+2, Danial Klimkin wrote:

 Hello Dorian,


 Custom parameters (values) are part of the campaign object, these are 
 mutable. You can't add/remove the parameters (placeholders) to/from the 
 existing ad tracking template though.


 -Danial, AdWords API Team.


 On Wednesday, June 24, 2015 at 9:18:21 AM UTC+2, Dorian Kind wrote:

 Hi all,

 as the title says, I was looking for clarification as to whether changing 
 any custom parameters on ad objects also implies having to delete the old 
 ad and create a new one. From my understanding, the answer should be yes, 
 but the documentation isn't quite clear on it:

  *Note: Ad objects are immutable. Therefore, any attempt to update the 
 final URL or tracking template of an Ad via a SET operation will be 
 silently ignored.*

 This is from 
 https://developers.google.com/adwords/api/docs/guides/upgraded-urls, 
 and it explicitly mentions only the final URL and tracking template 
 attributes. Am I right in assuming that this also applies to custom 
 parameters?

 Thanks and best regards,
 Dorian



-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/67e220db-4b03-42fb-90e0-1934df4fbdc0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Is it possible to add negative keywords to an experiment?

2015-06-24 Thread Johnny
I'm able to add keywords to an experiment. But how can I add negative 
keywords? The code below raises:

/home/johnny/.rvm/gems/ruby-2.1.6/gems/google-ads-common-0.9.8/lib/
ads_common/parameters_validator.rb:123:in `check_extra_fields': 
AdsCommon::Errors::UnexpectedParametersError: [:experiment_data] 
(AdsCommon::Errors::UnexpectedParametersError)
 from 
/home/johnny/.rvm/gems/ruby-2.1.6/gems/google-ads-common-0.9.8/lib/ads_common/parameters_validator.rb:61:in
 
`validate_arguments'

And here's the code I'm using:
ad_group_criterion_srv = adwords.service(:AdGroupCriterionService, 
API_VERSION)
ad_group_criterion = {
 :xsi_type = 'NegativeAdGroupCriterion',
 :ad_group_id = 'xxx',
 :criterion = {
   :xsi_type = 'Keyword',
   :match_type = 'BROAD',
 :text = 'Walkabout'
 },
 :experiment_data = ad_group_criterion_experiment_data
}
operation = {
  :operator = 'ADD', # ADD, SET or REMOVE
  :operand = ad_group_criterion
}

response = ad_group_criterion_srv.mutate([operation])

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/c8b5e4bd-4998-454d-b7ad-b31e15c2959f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: empty Structure Reports, such as KEYWORDS_PERFORMANCE_REPORT

2015-06-24 Thread Josh Radcliff (AdWords API Team)
Hi Hans,

To my knowledge, requests with *includeZeroImpressions=false* have always 
excluded zero impression rows, and I'm not aware of any recent changes that 
would have modified that behavior.

I've been looking into your requests, and I'm wondering if you have 
different versions of your code (or different applications) submitting 
reporting requests. The reason I ask is that I looked at all 
KEYWORDS_PERFORMANCE_REPORT requests for that customer and from your 
developer token over the last 7 days, and I see the following:

+-++
| Time| includeZeroImpressions |
+-++
| 2015-06-22 11:29:21 PDT | 0  |
| 2015-06-22 13:38:09 PDT | 0  |
| 2015-06-23 17:06:22 PDT | 0  |
| 2015-06-23 17:11:20 PDT | 1  |
+-++

These requests were all for the date range of *TODAY* and the following 
field list:

AdGroupId, Id, CampaignId, KeywordText, CriteriaDestinationUrl, Status, 
CpcBid, CpmBid, KeywordMatchType, FirstPageCpc, QualityScore, IsNegative, 
CpcBidSource, FinalUrls, FinalMobileUrls, FinalAppUrls, 
TrackingUrlTemplate, UrlCustomParameters

However, the request in green submitted *includeZeroImpressions=true*, 
while all of the others submitted *includeZeroImpressions=false*. I would 
expect the request in green to return rows, but the requests in yellow to 
only return rows with impressions.

Thanks,
Josh, AdWords API Team

On Tuesday, June 23, 2015 at 8:22:28 PM UTC-4, HK wrote:

 Josh,

 Correct, the request succeeds (no error) and it returns no rows.

 An example of such a request was done at 6/23/2015 5:06:22 PM PDT for 
 customer ID 3837500421. It had includeZeroImpressions set to false. We 
 just discovered that setting includeZeroImpressions to true does indeed 
 resolve the issue. Such a request was sent for the same customer ID at 
 6/23/2015 
 5:11:20 PM PDT.

 We should be able to implement that code change tomorrow, but we're still 
 surprised that the behavior appears to be randomly changing from one day to 
 another. When it does return no rows, all our merchants seem to be 
 affected. If this is a planned
 change from your side, it'd be great if it was announced as an upcoming 
 change before it was implemented.

 Thanks,
 Hans


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

You received this message because you are subscribed to the Google
Groups AdWords API Forum group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
AdWords API Forum group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/11aca9c4-eb65-4a7f-95be-46d0b288e999%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: empty Structure Reports, such as KEYWORDS_PERFORMANCE_REPORT

2015-06-24 Thread HK
Josh,

Thanks for all your work on this. Looking at the history for that account 
is not applicable as it's a production test account I haven't used in a 
while. I just revived yesterday to repro the problem and test flipping that 
flag from false to true. Here is a better example where all the requests 
should have been made with *includeZeroImpressions=false.*

Customer ID: 4679802771

6/18/2015 7:50:14 PM - Keywords returned: 166
6/19/2015 7:50:41 PM - Keywords returned: 166
6/20/2015 7:51:14 PM - Keywords returned: 166

6/21/2015 7:50:18 PM - Keywords returned: 0
6/22/2015 7:50:02 PM - Keywords returned: 0
6/23/2015 7:50:11 PM - Keywords returned: 0

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/0881c22d-3f5e-4113-b6e8-b9eb0060f118%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Problems setting FinalUrls values on keywords

2015-06-24 Thread Giles Bodger
Just one more thing Josh - I have no problem creating the keywords affected 
by scenario #1 on our QA environment

On Wednesday, June 24, 2015 at 1:17:56 AM UTC+1, Giles Bodger wrote:

 OK - i have got the soap request and requestId for a test i just ran to 
 example the #1 scenario

 Request made approx 12.57am GMT 23-06-2015

 Request header

 soap:Body
 mutate xmlns=https://adwords.google.com/api/adwords/cm/v201502;
 operations xsi:type=AdGroupCriterionOperation
 operatorADD/operator
 operand xsi:type=BiddableAdGroupCriterion
 adGroupId19071444504/adGroupId
 criterion xsi:type=Keyword
 textEpica билеты концерт Krakow/text
 matchTypeEXACT/matchType
 /criterion
 biddingStrategyConfiguration
 bids xsi:type=CpcBid
 bid
 microAmount15/microAmount
 /bid
 /bids
 /biddingStrategyConfiguration
 finalUrls
 urls
 http://www.viagogo.ru/_C-15522?AffiliateID=49amp;adposition={adposition}amp;AdID={creative}amp;LCID=1049amp;PCID=PSRUGOOCONEPICA16122EAF6F-024277
 /urls
 /finalUrls
 /operand
 /operations
 policy /
 /mutate
 /soap:Body

 response from API with requestId - 0005193809ef41390ac445e53b00164b

 We send most of out creational operations with the bulk service and the 
 response we got for this attempt was . 



 The Soap Response from the BulkService was as follows

 soap:Body
 getResultResponse xmlns=
 https://adwords.google.com/api/adwords/cm/v201502;
 rval
 SimpleMutateResult
 results
 PlaceHolder/PlaceHolder
 /results
 errors xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; 
 xsi:type=AdGroupCriterionError
 fieldPathoperations[0].operand.finalUrls/fieldPath
 triggerUrlList{urls=[
 http://www.viagogo.ru/_C-15522?AffiliateID=49amp;adposition={adposition}amp;AdID={creative}amp;LCID=1049amp;PCID=PSRUGOOCONEPICA16122EAF6F-024277]
 }/trigger

 errorStringAdGroupCriterionError.CANNOT_SET_BOTH_DESTINATION_URL_AND_FINAL_URLS/errorString
 ApiError.TypeAdGroupCriterionError/ApiError.Type
 reasonCANNOT_SET_BOTH_DESTINATION_URL_AND_FINAL_URLS/reason
 /errors
 /SimpleMutateResult
 /rval
 /getResultResponse
 /soap:Body
 /soap:Envelope

 Hope that helps, (will also get you a requestId and values for the #2 
 scenario)

 Giles

 On Tuesday, June 23, 2015 at 8:59:47 PM UTC+1, Josh Radcliff (AdWords API 
 Team) wrote:

 Hi Giles,

 On #1, are you sure this is happening when adding a *new* keyword to an 
 existing campaign's ad group, and not when trying to issue a *SET* operation 
 that passes the final URLs? To my knowledge, we'll only throw that error in 
 two scenarios:

1. On a *SET* where *finalUrls* is specified, the criterion already 
has a *destinationUrl*, and the operation does not set the 
*destinationUrl* to empty string ()
2. On an *ADD* where both *finalUrls* and *destinationUrl* is 
specified.

 For both #1 and #2, could you pass along the *requestId*s from the 
 failed responses if you have them? If not, could you provide me with the 
 date/time (including timezone) and ad group and criterion IDs of the failed 
 requests?

 Thanks,
 Josh, AdWords API Team

 On Tuesday, June 23, 2015 at 10:16:06 AM UTC-4, Giles Bodger wrote:

 Hi all

 We have made a change to our API integration that now sets the finalUrls 
 value and not the destinationUrl on a BiddableAdGroupCriterion when adding 
 a keyword to an AdGroup and Campaign.

 We have been seeing a couple of weird errors though

 1. When adding a COMPLETELY NEW campaign i can create a 
 BiddableAdGroupCriterion and set the finalUrls value (new string[] 
 {myurl}) and i do nothing with the destinationUrl property. My keyword is 
 created no problem. HOWEVER when i try to apply the same logic to adding a 
 new keyword to a campaign that already exists (but has yet to be migrated 
 (i.e. it isn't July yet)) I am getting this error 

 *AdGroupCriterionError.CANNOT_SET_BOTH_DESTINATION_URL_AND_FINAL_URLS*

 This, i cannot understand because i removed the code that would set my 
 url to the old destinationUrl property, and coded up the setting of the 
 finalUrls.

 Does your whole campaign have to have been migrated before you can start 
 to add new entities with a finalUrls value ? Are you not allowed to have 
 keywords in a campaign that some have destinationUrl set and others have 
 finalUrls set ??

 I have read that a work around might be to set the detinationUrl to null 
 or an empty string, but that seems to be a hack and in any way the 
 destinationUrl is readonly as of july 1st so trying to set it after that 
 time will give me an error i believe


 2. Our internal processes caused a duplication of several new keywords 
 we were adding. All with the finalUrls set, but for whatever reason we 
 created pairs of identical keywords to be added in 1 api call. All good, 
 and we have built in management to account for the errors given back by the 
 interface, BUT the error we got is a little misleading - if indeed it 
 actually means you have a duplicate in your request - the error we are 
 getting is ...

 

Type 'AdGroupCriterionOperation' is not validly derived from the type definition, 'AdGroupCriterion'

2015-06-24 Thread Johnny
I'm trying to create an experiment via the API using the ruby client 
library. Creating the experiment works ok but when I try to add a keyword I 
get:

/home/johnny/.rvm/gems/ruby-2.1.6/gems/google-ads-common-0.9.8/lib/ads_common/savon_service.rb:113:in
 
`handle_errors': Unknown exception with error: Unmarshalling Error: 
cvc-elt.4.3: Type 'AdGroupCriterionOperation' is not validly derived from 
the type definition, 'AdGroupCriterion', of element 'operand'. 
 (AdsCommon::Errors::ApiException)
from 
/home/johnny/.rvm/gems/ruby-2.1.6/gems/google-ads-common-0.9.8/lib/ads_common/savon_service.rb:83:in
 
`execute_action'
from 
/home/johnny/.rvm/gems/ruby-2.1.6/gems/google-adwords-api-0.13.2/lib/adwords_api/v201409/ad_group_criterion_service.rb:25:in
 
`mutate'
from ../adwords_play.rb:52:in `main'

Any ideas why? The relevant part of my code follows.

ad_group_criterion_srv = adwords.service(:AdGroupCriterionService, 
API_VERSION)
ad_group_criterion = {
:xsi_type = 'AdGroupCriterionOperation',
:operand = {
:xsi_type = 'BiddableAdGroupCriterion',
:ad_group_id = 'xx',
:criterion = {
   :xsi_type = 'Keyword',
   :match_type = 'BROAD',
   :id = 'xx'
}
}
}
operation = {
  :operator = 'ADD',
  :operand = ad_group_criterion
}

# Update criterion.
response = ad_group_criterion_srv.mutate([operation])

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/2a5fd761-aeff-497d-a0d8-4f43ccf54d1f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Want to know about shopping campaigns data

2015-06-24 Thread Anthony Madrigal
Hi, 

You can use AdWords API to run a Shopping Performance Report 
https://developers.google.com/adwords/api/docs/appendix/reports/shopping-performance-report
 using 
the fields *OfferId, Clicks, Cost *and *ConversionValue. *You could also 
include *CampaignId *and/or *CampaignName *if you'd like.The report does 
not support the *Goal Value *field. 

For information on how to do this using Google Analytics API, you could 
post the question on its forum 
https://groups.google.com/forum/#!forum/google-analytics-data-export-api.

Regards,
Anthony
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/7c805383-5838-4524-8f88-2697da0fd869%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: empty Structure Reports, such as KEYWORDS_PERFORMANCE_REPORT

2015-06-24 Thread HK
Josh, please use this customer instead:

Customer ID: 6338953138

6/17/2015 10:15:53 PM - Keywords returned: 31515
6/18/2015 10:15:10 PM - Keywords returned: 31515
6/19/2015 10:15:40 PM - Keywords returned: 31515
6/20/2015 10:16:46 PM - Keywords returned: 31515
6/21/2015 10:15:17 PM - Keywords returned: 31515

6/22/2015 1:10:13 PM - Keywords returned: 0
6/22/2015 5:15:47 PM - Keywords returned: 0
6/22/2015 10:15:50 PM - Keywords returned: 0
6/23/2015 9:27:01 AM - Keywords returned: 0
6/23/2015 12:21:04 PM - Keywords returned: 0
6/23/2015 3:21:41 PM - Keywords returned: 0
6/23/2015 10:14:54 PM - Keywords returned: 0

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/226509f3-d294-45e8-b0f0-1fa6042f5213%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: empty Structure Reports, such as KEYWORDS_PERFORMANCE_REPORT

2015-06-24 Thread HK
Josh,

Please ignore my most recent post above. Let me verify that I give you a 
relevant example first. Don't want to waste your time on bad data.

Hans

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

You received this message because you are subscribed to the Google
Groups AdWords API Forum group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
AdWords API Forum group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b0b5a4d0-7fdc-4623-b854-bd53d1d1886f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Keyword Performance Report Approval Status

2015-06-24 Thread Anthony Madrigal
Hey,

You could include the field Date 
https://developers.google.com/adwords/api/docs/appendix/reports/keywords-performance-report#date
 along 
with the other fields I mentioned so that you can see your statistics 
broken down by date. 

Cheers,
Anthony
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/f32229a6-3fd2-46ec-b612-c74d7959b914%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Creating dynamic TemplateAds through API, possible?

2015-06-24 Thread Joe Heald
Hi, I've created a dynamic real estate image ad using the AdBuilder. 
Through the API, I can pull the attributes and fields for this TemplateAd, 
which has the ID of 416. However, when I try to create a new AdGroup Ad, 
using the same attributes, I receive 2 confusing 
errors, AdError.AD_FORMAT_NOT_SPECIFIED @ 
operations[0].operand.ad.adFormat, and  AdError.INVALID_INPUT @ 
operations[0].operand.ad.ddFeeds. Below, I will post both the request and 
the response bodies. My question is, I do not see a TemplateAd with the ID 
of 416 in the API docs, is it not possible to create these dynamic ads 
through the API? If so, what do these strange errors mean? I am not seeing 
adFormat in the docs, and I have no clue what ddFeeds is. Thanks in 
advanced to anyone who can help shed light on this issue.

Request:

?xml version=1.0 encoding=UTF-8?
env:Envelope xmlns:wsdl=https://adwords.google.com/api/adwords/cm/v201502; 
xmlns:xsd=http://www.w3.org/2001/XMLSchema; xmlns:xsi=
http://www.w3.org/2001/XMLSchema-instance; xmlns:env=
http://schemas.xmlsoap.org/soap/envelope/;
  env:Header
wsdl:RequestHeader xmlns=
https://adwords.google.com/api/adwords/cm/v201502;
  clientCustomerIdXX/clientCustomerId
  userAgentX/userAgent
  developerTokenXXX/developerToken
/wsdl:RequestHeader
  /env:Header
  env:Body
mutate xmlns=https://adwords.google.com/api/adwords/cm/v201502;
  operations
operatorADD/operator
operand
  adGroupId2355769/adGroupId
  ad xsi:type=TemplateAd
urlhttp://sequoia.bostonlogic.com/url
displayUrlsequoia.bostonlogic.com/displayUrl
templateId416/templateId
templateElements
  uniqueNameadData/uniqueName
  fields
namecreationContext/name
typeTEXT/type

fieldTextWORKFLOW:BURDOCK,TEMPLATE_SOURCE:AD_GALLERY,SP_ID:use_case_dynamicx_416/fieldText
  /fields
  fields
nameDesign_0_fontUrl/name
typeENUM/type
fieldTextAGBookRoundedProMedium_basic.swf/fieldText
  /fields
  fields
nameDesign_0_txtPadding/name
typeNUMBER/type
fieldText5/fieldText
  /fields
  fields
nameDesign_0_alignHoriz/name
typeENUM/type
fieldTextcenter/fieldText
  /fields
  fields
nameDesign_0_txtColorDisc/name
typeENUM/type
fieldText#55/fieldText
  /fields
  fields
nameDesign_0_discSize/name
typeNUMBER/type
fieldText10/fieldText
  /fields
  fields
nameDesign_0_cornerStyle/name
typeENUM/type
fieldTextsquare/fieldText
  /fields
  fields
nameDesign_0_txtColorDescription/name
typeENUM/type
fieldText#4d4d4d/fieldText
  /fields
  fields
nameDesign_0_descriptionSize/name
typeNUMBER/type
fieldText14/fieldText
  /fields
  fields
nameDesign_0_txtColorSubTitle/name
typeENUM/type
fieldText#4d4d4d/fieldText
  /fields
  fields
nameDesign_0_subTitleSize/name
typeNUMBER/type
fieldText18/fieldText
  /fields
  fields
nameDesign_0_showSubTitle/name
typeENUM/type
fieldTextTRUE/fieldText
  /fields
  fields
nameDesign_0_priceSize/name
typeNUMBER/type
fieldText24/fieldText
  /fields
  fields
nameDesign_0_txtColorPrice/name
typeENUM/type
fieldText#0073ed/fieldText
  /fields
  fields
nameHeadline_0_showPrice/name
typeENUM/type
fieldTextTRUE/fieldText
  /fields
  fields
nameDesign_0_glowColor/name
typeENUM/type
fieldText#66/fieldText
  /fields
  fields
nameDesign_0_nameSize/name
typeNUMBER/type
fieldText24/fieldText
  /fields
  fields
nameDesign_0_txtColorProduct/name
typeENUM/type
fieldText#4d4d4d/fieldText
  /fields
  fields
nameDesign_0_bgAlpha/name
typeNUMBER/type
fieldText.3/fieldText
  /fields
  fields
nameDesign_0_bgGradient/name
typeENUM/type
  

Re: Problems setting FinalUrls values on keywords

2015-06-24 Thread Giles Bodger
Just so you know Josh, I can send the same scenario #1 request to our QA 
sandbox environment and the creation succeeds.

New Keyword with finalurl set, destinationUrl not set, for an existing 
adgroup and campaign (the adgroup now contains a mix of keywords some with 
destinationUrl set some with finalUrls set )

cheers


On Tuesday, June 23, 2015 at 3:16:06 PM UTC+1, Giles Bodger wrote:

 Hi all

 We have made a change to our API integration that now sets the finalUrls 
 value and not the destinationUrl on a BiddableAdGroupCriterion when adding 
 a keyword to an AdGroup and Campaign.

 We have been seeing a couple of weird errors though

 1. When adding a COMPLETELY NEW campaign i can create a 
 BiddableAdGroupCriterion and set the finalUrls value (new string[] 
 {myurl}) and i do nothing with the destinationUrl property. My keyword is 
 created no problem. HOWEVER when i try to apply the same logic to adding a 
 new keyword to a campaign that already exists (but has yet to be migrated 
 (i.e. it isn't July yet)) I am getting this error 

 *AdGroupCriterionError.CANNOT_SET_BOTH_DESTINATION_URL_AND_FINAL_URLS*

 This, i cannot understand because i removed the code that would set my url 
 to the old destinationUrl property, and coded up the setting of the 
 finalUrls.

 Does your whole campaign have to have been migrated before you can start 
 to add new entities with a finalUrls value ? Are you not allowed to have 
 keywords in a campaign that some have destinationUrl set and others have 
 finalUrls set ??

 I have read that a work around might be to set the detinationUrl to null 
 or an empty string, but that seems to be a hack and in any way the 
 destinationUrl is readonly as of july 1st so trying to set it after that 
 time will give me an error i believe


 2. Our internal processes caused a duplication of several new keywords we 
 were adding. All with the finalUrls set, but for whatever reason we created 
 pairs of identical keywords to be added in 1 api call. All good, and we 
 have built in management to account for the errors given back by the 
 interface, BUT the error we got is a little misleading - if indeed it 
 actually means you have a duplicate in your request - the error we are 
 getting is ...

 *AdGroupCriterionError.CANNOT_MODIFY_URL_FIELDS_WITH_DUPLICATE_ELEMENTS*

 We would have expected an error like DUPLICATE_ELEMENT or something, if 
 indeed this is a duplicate error issue



 Anyhow, many thanks in advance

 Giles





-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d56abd2a-ccfe-4896-a7ca-2aa9ef13ea58%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Creating image with base 64 byte array returns invalid image v201502

2015-06-24 Thread Josh Radcliff (AdWords API Team)
Hi Vince,

I think that what's happening here is that the SOAP toolkit is performing 
the base64 encoding for you, so if you base64 encode the value as well, 
you're double-encoding and that leads to the error.

For example, in the Java client library, the type of the Image.data field 
https://developers.google.com/adwords/api/docs/reference/v201502/AdGroupAdService.Image#data
 is 
simply byte[] 
https://github.com/googleads/googleads-java-lib/blob/master/modules/adwords_axis/src/main/java/com/google/api/ads/adwords/axis/v201502/cm/Image.java#L57,
 
so when creating an *Image* object I can simply set that field to the raw 
byte array. However, when the underlying SOAP toolkit (e.g., Apache Axis) 
builds the message, it base64 encodes those bytes.

Cheers,
Josh, AdWords API Team

On Tuesday, June 23, 2015 at 11:24:18 PM UTC-4, Vince NexonM wrote:

 Following the image documentation


 https://developers.google.com/adwords/api/docs/reference/v201502/AdGroupAdService.Image

 It's stated that the raw data image should be base 64 byte array, but I 
 kept getting an invalid image error.

 I then decided to try the regular byte array, non base 64 format, and it 
 accepted and I can see my image ad in my campaign now. Is that a typo in 
 the documentation or am I reading it wrong?


 Vince




-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/288c60be-e608-42be-854e-63cdd172c8a7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Catchable fatal error: Object of class Money could not be converted to string

2015-06-24 Thread Shobhan Babu

How to convert object of class money to rupees

I have the following code ,but  I am unable to print the AVG.CPC of the 
Keyword

I am using GetKeywordIdeas.php

function GetKeywordIdeasExample(AdWordsUser $user) {
  // Get the service, which loads the required classes.
  $targetingIdeaService =
  $user-GetService('TargetingIdeaService', ADWORDS_VERSION);

  // Create seed keyword.
  $keyword = 'mars cruise';

  // Create selector.
  $selector = new TargetingIdeaSelector();
  $selector-requestType = 'IDEAS';
  $selector-ideaType = 'KEYWORD';
  $selector-requestedAttributeTypes = array('KEYWORD_TEXT', 
'SEARCH_VOLUME',
  'AVERAGE_CPC');

  // Create language search parameter (optional).
  // The ID can be found in the documentation:
  //   https://developers.google.com/adwords/api/docs/appendix/languagecodes
  // Note: As of v201302, only a single language parameter is allowed.
  $languageParameter = new LanguageSearchParameter();
  $english = new Language();
  $english-id = 1000;
  $languageParameter-languages = array($english);

  // Create related to query search parameter.
  $relatedToQuerySearchParameter = new RelatedToQuerySearchParameter();
  $relatedToQuerySearchParameter-queries = array($keyword);
  $selector-searchParameters[] = $relatedToQuerySearchParameter;
  $selector-searchParameters[] = $languageParameter;

  // Set selector paging (required by this service).
  $selector-paging = new Paging(0, 
AdWordsConstants::RECOMMENDED_PAGE_SIZE);

  do {
// Make the get request.
$page = $targetingIdeaService-get($selector);

// Display results.
if (isset($page-entries)) {
  foreach ($page-entries as $targetingIdea) {
$data = MapUtils::GetMap($targetingIdea-data);
$keyword = $data['KEYWORD_TEXT']-value;
$search_volume = isset($data['SEARCH_VOLUME']-value)
? $data['SEARCH_VOLUME']-value : 0;
 $avgCPC = isset($data['AVERAGE_CPC']-value)
? $data['AVERAGE_CPC']-value : 0; 
 
   printf(Keyword idea with text '%s', category IDs (%d) and average 
. monthly search volume '%s' was found.\n,
$keyword, $categoryIds, $avgCPC);

  }
} else {
  print No keywords ideas were found.\n;
}

// Advance the paging index.
$selector-paging-startIndex += 
AdWordsConstants::RECOMMENDED_PAGE_SIZE;
  } while ($page-totalNumEntries  $selector-paging-startIndex);
}


output: Catchable fatal error: Object of class Money could not be converted 
to string

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/b68c47e4-e2ce-4023-acc5-f02a1eefd544%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Creating dynamic TemplateAd through API, possible?

2015-06-24 Thread Joe Heald
Hi, I've created a dynamic real estate image ad using the AdBuilder. 
Through the API, I can pull the attributes and fields for this TemplateAd, 
which has the ID of 416. However, when I try to create a new AdGroup Ad, 
using the same attributes, I receive 2 confusing 
errors, AdError.AD_FORMAT_NOT_SPECIFIED @ 
operations[0].operand.ad.adFormat, and  AdError.INVALID_INPUT @ 
operations[0].operand.ad.ddFeeds. Below, I will post both the request and 
the response bodies. My question is, I do not see a TemplateAd with the ID 
of 416 in the API docs, is it not possible to create these dynamic ads 
through the API? If so, what do these strange errors mean? I am not seeing 
adFormat in the docs, and I have no clue what ddFeeds is. Thanks in 
advanced to anyone who can help shed light on this issue.

Request:

?xml version=1.0 encoding=UTF-8?
env:Envelope 
xmlns:wsdl=https://adwords.google.com/api/adwords/cm/v201502; 
xmlns:xsd=http://www.w3.org/2001/XMLSchema; 
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; 
xmlns:env=http://schemas.xmlsoap.org/soap/envelope/;
  env:Header
wsdl:RequestHeader 
xmlns=https://adwords.google.com/api/adwords/cm/v201502;
  clientCustomerId709-487-3112/clientCustomerId
  userAgentBOSTONLOGIC SEQUOIA (AwApi-Ruby/0.15.1, Common-Ruby/0.9.9, 
Savon/1.2.0, ruby/1.8.7, HTTPI/1.1.1, curb)/userAgent
  developerTokenlEr4vtZP_31C5yNVnqoCYw/developerToken
/wsdl:RequestHeader
  /env:Header
  env:Body
mutate xmlns=https://adwords.google.com/api/adwords/cm/v201502;
  operations
operatorADD/operator
operand
  adGroupId2355769/adGroupId
  ad xsi:type=TemplateAd
urlhttp://sequoia.bostonlogic.com/url
displayUrlsequoia.bostonlogic.com/displayUrl
templateId416/templateId
templateElements
  uniqueNameadData/uniqueName
  fields
namecreationContext/name
typeTEXT/type

fieldTextWORKFLOW:BURDOCK,TEMPLATE_SOURCE:AD_GALLERY,SP_ID:use_case_dynamicx_416/fieldText
  /fields
  fields
nameDesign_0_fontUrl/name
typeENUM/type
fieldTextAGBookRoundedProMedium_basic.swf/fieldText
  /fields
  fields
nameDesign_0_txtPadding/name
typeNUMBER/type
fieldText5/fieldText
  /fields
  fields
nameDesign_0_alignHoriz/name
typeENUM/type
fieldTextcenter/fieldText
  /fields
  fields
nameDesign_0_txtColorDisc/name
typeENUM/type
fieldText#55/fieldText
  /fields
  fields
nameDesign_0_discSize/name
typeNUMBER/type
fieldText10/fieldText
  /fields
  fields
nameDesign_0_cornerStyle/name
typeENUM/type
fieldTextsquare/fieldText
  /fields
  fields
nameDesign_0_txtColorDescription/name
typeENUM/type
fieldText#4d4d4d/fieldText
  /fields
  fields
nameDesign_0_descriptionSize/name
typeNUMBER/type
fieldText14/fieldText
  /fields
  fields
nameDesign_0_txtColorSubTitle/name
typeENUM/type
fieldText#4d4d4d/fieldText
  /fields
  fields
nameDesign_0_subTitleSize/name
typeNUMBER/type
fieldText18/fieldText
  /fields
  fields
nameDesign_0_showSubTitle/name
typeENUM/type
fieldTextTRUE/fieldText
  /fields
  fields
nameDesign_0_priceSize/name
typeNUMBER/type
fieldText24/fieldText
  /fields
  fields
nameDesign_0_txtColorPrice/name
typeENUM/type
fieldText#0073ed/fieldText
  /fields
  fields
nameHeadline_0_showPrice/name
typeENUM/type
fieldTextTRUE/fieldText
  /fields
  fields
nameDesign_0_glowColor/name
typeENUM/type
fieldText#66/fieldText
  /fields
  fields
nameDesign_0_nameSize/name
typeNUMBER/type
fieldText24/fieldText
  /fields
  fields
nameDesign_0_txtColorProduct/name
typeENUM/type
fieldText#4d4d4d/fieldText
  /fields
  fields
nameDesign_0_bgAlpha/name
typeNUMBER/type
fieldText.3/fieldText

Re: Are Custom Parameters on Ad Objects Immutable?

2015-06-24 Thread Danial Klimkin
Hello Dorian,


Oh, you meant CreativeUrlCustomParameters. Right, as per doc:

  
https://developers.google.com/adwords/api/docs/guides/upgraded-urls#tracking_template

To change tracking parameters on any supported entity except an Ad, you 
only need to update the tracking template. This will trigger no review 
actions from Google, allowing your ads to continue serving uninterrupted. 
To change the tracking template of an Ad, you must remove the existing Ad 
and create a new Ad with the new tracking template.

The same applies to the custom parameters field.



-Danial, AdWords API Team.


On Wednesday, June 24, 2015 at 1:00:24 PM UTC+2, Dorian Kind wrote:

 Hi Danial,

 thanks for the quick response. I was actually talking about the Custom 
 Parameter values that are being set on an individual Ad's level (i.e. the 
 field urlCustomParameters as specified at 
 https://developers.google.com/adwords/api/docs/reference/v201502/AdGroupAdService.Ad).
  
 I suppose those are not part of the campaign. Or are they?

 Best regards,
 Dorian

 On Wednesday, June 24, 2015 at 12:28:33 PM UTC+2, Danial Klimkin wrote:

 Hello Dorian,


 Custom parameters (values) are part of the campaign object, these are 
 mutable. You can't add/remove the parameters (placeholders) to/from the 
 existing ad tracking template though.


 -Danial, AdWords API Team.


 On Wednesday, June 24, 2015 at 9:18:21 AM UTC+2, Dorian Kind wrote:

 Hi all,

 as the title says, I was looking for clarification as to whether 
 changing any custom parameters on ad objects also implies having to delete 
 the old ad and create a new one. From my understanding, the answer should 
 be yes, but the documentation isn't quite clear on it:

  *Note: Ad objects are immutable. Therefore, any attempt to update the 
 final URL or tracking template of an Ad via a SET operation will be 
 silently ignored.*

 This is from 
 https://developers.google.com/adwords/api/docs/guides/upgraded-urls, 
 and it explicitly mentions only the final URL and tracking template 
 attributes. Am I right in assuming that this also applies to custom 
 parameters?

 Thanks and best regards,
 Dorian



-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/f11c60ac-62dd-4395-8d15-4d483686af3c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Type 'AdGroupCriterionOperation' is not validly derived from the type definition, 'AdGroupCriterion'

2015-06-24 Thread Michael Cloonan (AdWords API Team)
Hello,

It looks like you are nesting one too many maps deep. You shouldn't need to 
explicitly set the :xsi_type of the AdGroupCriterionOperation, since 
there's only one type of operation accepted by the AdGroupCriterionService.

Notice how your :operand in the operation variable also has an :operand 
specified.

Try this:
ad_group_criterion = {
:xsi_type = 'BiddableAdGroupCriterion',
:ad_group_id = 'xx',
:criterion = {
   :xsi_type = 'Keyword',
   :match_type = 'BROAD',
   :id = 'xx'
}
}
operation = {
  :operator = 'ADD',
  :operand = ad_group_criterion
}

Regards,
Mike, AdWords API Team

On Wednesday, June 24, 2015 at 10:17:37 AM UTC-4, Johnny wrote:

 I'm trying to create an experiment via the API using the ruby client 
 library. Creating the experiment works ok but when I try to add a keyword I 
 get:

 /home/johnny/.rvm/gems/ruby-2.1.6/gems/google-ads-common-0.9.8/lib/ads_common/savon_service.rb:113:in
  
 `handle_errors': Unknown exception with error: Unmarshalling Error: 
 cvc-elt.4.3: Type 'AdGroupCriterionOperation' is not validly derived from 
 the type definition, 'AdGroupCriterion', of element 'operand'. 
  (AdsCommon::Errors::ApiException)
 from 
 /home/johnny/.rvm/gems/ruby-2.1.6/gems/google-ads-common-0.9.8/lib/ads_common/savon_service.rb:83:in
  
 `execute_action'
 from 
 /home/johnny/.rvm/gems/ruby-2.1.6/gems/google-adwords-api-0.13.2/lib/adwords_api/v201409/ad_group_criterion_service.rb:25:in
  
 `mutate'
 from ../adwords_play.rb:52:in `main'

 Any ideas why? The relevant part of my code follows.

 ad_group_criterion_srv = adwords.service(:AdGroupCriterionService, 
 API_VERSION)
 ad_group_criterion = {
 :xsi_type = 'AdGroupCriterionOperation',
 :operand = {
 :xsi_type = 'BiddableAdGroupCriterion',
 :ad_group_id = 'xx',
 :criterion = {
:xsi_type = 'Keyword',
:match_type = 'BROAD',
:id = 'xx'
 }
 }
 }
 operation = {
   :operator = 'ADD',
   :operand = ad_group_criterion
 }

 # Update criterion.
 response = ad_group_criterion_srv.mutate([operation])



-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/9586fc46-432b-4b2b-aa47-a002ca7d1556%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Keyword Performance Report Approval Status

2015-06-24 Thread xtcsuk

Thanks again, yup it seems to be behaving now.
Just one last thing, the literature explains 3 statuses for Keyword 
'ApprovalStatus' column, I get null values for some, which is kind of 
puzzling, what could cause this, would you know?

thanks

On Wednesday, 24 June 2015 16:46:16 UTC+1, Anthony Madrigal wrote:

 Hey,

 You could include the field Date 
 https://developers.google.com/adwords/api/docs/appendix/reports/keywords-performance-report#date
  along 
 with the other fields I mentioned so that you can see your statistics 
 broken down by date. 

 Cheers,
 Anthony
 AdWords API Team


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/cf52a33e-5de3-401e-9549-44e518d051b5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: reported Gender/AgeRange state is inconsistent with Adwords UI

2015-06-24 Thread Nadine Sundquist (AdWords API Team)
Hello Salman,

Here's an update  based on talking to some of the API engineers. The status 
field in the reporting API represents slightly different data than in the 
UI. 

   - In the AdWords user interface, *REMOVED* means that your ads won't 
   serve there.
   - In the API, *REMOVED* means that the criterion was removed or has not 
   been added.

Due to this logic, the *ENABLED* field also comes out differently between 
the two interfaces. Even though the API interface tries to stay in step 
with the user interface, there are cases where a field may have a slightly 
different meaning. 

Best,
Nadine, AdWords API Team

On Monday, May 25, 2015 at 11:00:01 AM UTC-4, Salman Hoseini wrote:

 Ok thanks for the update.

 On Friday, May 22, 2015 at 6:31:58 PM UTC-4, Nadine Sundquist (AdWords API 
 Team) wrote:

 Hi Salman,

 Yes, that is the correct field for getting the criterion status. Based on 
 the current state of your account, it looks like it should be reporting 
 back ENABLED. Thanks for bringing this to our attention. I'll have someone 
 take a look into it.

 Cheers,
 Nadine, AdWords API Team

 On Friday, May 22, 2015 at 12:08:59 PM UTC-4, Salman Hoseini wrote:

 Hello,

 I send a request to get Gender/AgeRange performance report but the 
 reported status for the criteria is inconsistent with what I can see in 
 AdWords UI

 my request is:

 reportDefinition xmlns=
 https://adwords.google.com/api/adwords/cm/v201409; 
 selector
fieldsId/fields
fieldsAdGroupName/fields   
fieldsImpressions/fields 
fieldsClicks/fields   
fieldsCost/fields
fieldsCriteria/fields
fieldsAccountCurrencyCode/fields
fieldsStatus/fields
 predicates
 fieldAdGroupId/field  
 operatorEQUALS/operator 
 values18676143205/values
 /predicates
 /selector   
 reportNameCustom Adgoup Performance Report/reportName 
 reportTypeGENDER_PERFORMANCE_REPORT/reportType 
 dateRangeTypeLAST_MONTH/dateRangeType
 downloadFormatCSV/downloadFormat 
 /reportDefinition

 and the result is :

 Criterion ID,Ad group,Impressions,Clicks,Cost,Gender,Currency,Gender state
 11,[display]103_TestPlacement_yapy.jp,6480,37,79400,Female,JPY,removed
 20,[display]103_TestPlacement_yapy.jp,1148,7,14500,Undetermined,JPY,removed
 10,[display]103_TestPlacement_yapy.jp,3653,15,32600,Male,JPY,removed


 while on UI all criterion states are enabled (active) for this adgroup.

 Am I including the correct field in the request for criterion state? 
 could you please let me know if i'm missing something?

 Thanks.



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

You received this message because you are subscribed to the Google
Groups AdWords API Forum group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
AdWords API Forum group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/caac0950-f61f-4e3b-afcf-f6406a591443%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.