How to update existing keyword text using adwords php client library

2014-03-10 Thread brstdev9
hello,
i have stuck in a new problem : How to update existing keywords text ? I 
have the creation Id and i am using the service 
AdGroupCriterionService.mutate but still not able to figure out how can i 
change the text of the existing keywords. looking forward for you help!
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.
For more options, visit https://groups.google.com/d/optout.


Report encoding issues

2014-03-10 Thread assaf
Hi,

This may be a little basic but it is a first time that I actually need 
strings (names) from my reports and not numeric statistics..
I generate SEARCH_QUERY_PERFORMANCE_REPORT successfully.

I am trying to read the String name fields 
(CampaignName,KeywordTextMatchingQuery etc.) directly from the InputStream 
(I do this fine in other reports).
I can't encode the strings properly to hebrew - I tried several options - 
but none gave proper chars (only strange chars , not '???').

String campaignName1 = StringUtil.toUTF(reportCampaignName);
String campaignName2 = new 
String(reportCampaignName.getBytes("ISO-8859-1"),"UTF-8");
String campaignName3 = new 
String(reportCampaignName.getBytes("ISO-8859-1"),"WINDOWS-1255");

Any idea how to convert it properly?

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


How do I set up custom date range using JAVA API

2014-03-10 Thread Tom
Hi ,
 
I am new to adwords. I am trying to use custom date range using JAVA API 
and I found on forums that date range is a property of a selector and found 
this about stats objects 
http://googleadsdeveloper.blogspot.com/2013/10/adwords-api-how-to-migrate-from-stats.html
.
So I am trying:
 
Calendar cal = Calendar.getInstance();
Selector selector = new Selector();
String startdate = new SimpleDateFormat("20130101").format(cal.getTime());
String enddate = new SimpleDateFormat("20131231").format(cal.getTime());
selector.setDateRange(new DateRange(startdate, enddate));
 
but its throwing an error:
 
The method 
setDateRange(com.google.api.ads.adwords.lib.jaxb.v201309.DateRange) in the 
type Selector is not applicable for the arguments 
(com.google.api.ads.adwords.axis.v201306.cm.DateRange)
 
I am using client library version v201309.
 
Please let me know where am I erring.
 
Thanks for help !

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

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


Re: Keywordless Query Report Clicks and Impression Totals Do Not Match Add Performance Report for AdType DSA

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

Could you send over the report definitions you are using when you see these 
discrepancies?  Per the forum 
rules, 
please avoid posting any sensitive information about your account.  If 
you'd prefer, you can send the information only to me by clicking "Reply to 
Author".

My suspicion is that the discrepancies between the two reports is related 
to single vs. multiple 
attribution,
 
but having the exact report definitions and AdWords account IDs you're 
using will help me confirm this.

Thanks,
Josh, AdWords API Team

On Tuesday, February 25, 2014 4:08:59 AM UTC-5, Takeshi Hagikura (AdWords 
API Team) wrote:
>
> Hi Jonathan,
>
> Apologies for the late reply. 
>
> I'm looking into it each of those. 
> I'll update the thread once I've got the answer. 
>
> Best,
> - Takeshi, AdWords API Team
>
> On Saturday, February 15, 2014 3:11:57 AM UTC+9, jsob...@tripadvisor.comwrote:
>>
>> Hi Takeshi,
>>
>> Thanks for confirming that the description for "Query" is wrong. Can you 
>> please let me know if it is possible to include the longer query strings in 
>> the report and if so, how?
>>
>> I see that in the reports API the description has been updated to:
>>
>> "We only show the first 128 char bytes of a query; so two rows with 
>> seemingly identical query strings just indicates that there were some 
>> differences past the 128th byte."
>>
>> When I was running the report, I observed that the number of rows I got 
>> back in the report results varied drastically if I included or excluded the 
>> "Query" column. Can you possibly update the description to explain why that 
>> might be the case?
>>
>> Also, can you help with explaining the other discrepancies in total 
>> clicks and impressions that I am seeing between the two reports?
>>
>> Thanks!
>>
>> Jonathan
>>
>> On Thursday, February 6, 2014 4:44:49 AM UTC-5, Takeshi Hagikura (AdWords 
>> API Team) wrote:
>>>
>>> Hi Jonathan,
>>>
>>> The description for "Query" seems to be wrong in Keywordless Query 
>>> Report. 
>>>
>>> Originally the description was for "Search Query Performance Report" not 
>>> for the Keywordless Query Report. 
>>> It seems to be there by mistake. 
>>> We'll fix this.
>>>
>>> Best,
>>> - Takeshi, AdWords API Team
>>>
>>> On Friday, January 31, 2014 6:41:47 AM UTC+9, jsob...@tripadvisor.comwrote:

 Hello Google AdWords API Support,

 I am trying to use the AdWords API to get the Keywordless Query Report 
 here:


 https://developers.google.com/adwords/api/docs/appendix/reports#keywordless-query

 I am trying to verify that the data I am pulling is correct by 
 comparing total clicks and impressions from the "Keywordless Query Report" 
 to the "Ad Performance Report" in the AdWords UI filtered for AdType DSA. 
 What I am seeing is that in the Keywordless Query Report total clicks are 
 close but less than for the Ad Performance Report, and total impressions 
 are drastically lower for the Keywordless Query Report than the Ad 
 performance Report.

 I am pulling the following columns for the Keywordless Query Report:

 AverageCPC
 Impressions
 Clicks
 Cost
 Ctr
 CriterionId
 AdGroupId
 CampaignId
 Title
 Domain
 Url

 I notice that if I also pull the "Query" column then a large number of 
 rows do not get returned and there is a much bigger discrepancy in total 
 clicks and impressions. I am guessing that this is because the note for 
 the 
 Query column in the report description page says:

 "If the string for this attribute is longer than 128 char bytes, the 
 returned 
 result will NOT be a single aggregated row."

 This message seems misleading. If the query is greater than 128 
 characters, is it impossible to see what the query was? If not, how do I 
 see what the query was?

 Why would I be seeing a discrepancy in these two reports? Is this 
 expected?

 Thanks in advance for your assistance.

 Jonathan

>>>

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

Re: SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl' : failed to load external entity

2014-03-10 Thread Mathis Lübbers
The example GetCampaigns.php is now runnnig successfully with my  mcc test 
account.

Thank you very much for your help, Ray!

Am Montag, 10. März 2014 16:07:13 UTC+1 schrieb Ray Tsang (AdWords API 
Team):
>
> Joseph,
>
> That's an interesting find.  Could I trouble you to elaborate more your 
> use cases?
>
> Thanks,
>
> Ray
>
> On Friday, March 7, 2014 6:36:15 PM UTC-5, Joseph Collins wrote:
>>
>> I can only reproduce this issue on Windows Server 2012; all requests to 
>> 173.194.115.0/24in
>>  Linux work fine.
>>
>> For those affected by these errors, I have had success using a static 
>> host address for adwords.google.com (
>> http://en.wikipedia.org/wiki/Hosts_(file)) that is not contained in 
>> 173.194.115.0/24(keeping
>>  pinging 
>> adwords.google.com until you receive one).
>>
>>
>> On Friday, March 7, 2014 1:18:10 PM UTC-5, Joseph Collins wrote:
>>>
>>> Ray,
>>>
>>> I have only seen this issue appear when Google's load balancer directs 
>>> traffic to 
>>> 173.194.115.0/24.
>>>  
>>> This issue affects adwords.google.com, google.com, gmail.com, 
>>> youtube.com, etc. with both HTTP (cURL feedback: *Recv failure: 
>>> Connection was reset*) and HTTPS (cURL feedback: *Unknown SSL protocol 
>>> error in connection*) requests via cURL, Telnet and Google Chrome.
>>>
>>> The issue has been consistently reproduced in every big network 
>>> (Comcast, Limestone Networks, Amazon AWS and several unknowns via VPN) 
>>> accessible to me.
>>>
>>> The failure rate on 173.194.115.0/24 was roughly 70% over ~200 requests.
>>>
>>>
>>> On Wednesday, March 5, 2014 5:09:40 PM UTC-5, Ray Tsang (AdWords API 
>>> Team) wrote:

 Mathis,

 Following up on your private thread - 

 Machine A: even though curl works, it appears you may have additional 
 environmental issues that's behind my expertise.  Please make sure both 
 machines are setup with the same versions and configurations of PHP, etc.

 Machine B: did you use a developer token from a production MCC?  Please 
 send me the MCC CID.

 Thanks,

 On Tuesday, March 4, 2014 2:30:20 PM UTC-5, Ray Tsang (AdWords API 
 Team) wrote:
>
> Mathis,
>
> This is great:
>
> Machine A: there is a bigger issue here w/ the machine setup if curl 
> doesn't work at all.  It could be caused by many many factors that's 
> outside of my expertise.
>
> Machine B: regarding the date function error, please make sure you 
> have set a default 
> timezone
> .
>
> For INCOMPLETE_SIGNUP_ERROR, please send me your MCC's CID and the AW 
> CID that you are accessing in private (respond to author).
>
> Thanks!
>
> --
> Ray Tsang (AdWords API Advisor)
>
>
> On Tuesday, March 4, 2014 9:53:03 AM UTC-5, Mathis Lübbers wrote:
>>
>> Hey Ray,
>> thank your for your response!
>> I think, I have you to tell the whole problem again, because I've 
>> made a mistake in the discription of the problem, sorry therefore!
>>
>> We have installed the API with it's configurations on two different 
>> machines (A,B) using these steps:
>>
>> download the current php library 
>> create MCC production account (developer token in auth.ini)
>> create MCC test account (creat client --> client costumer ID in 
>> auth.ini)
>> create Project at Google Developers Console (client ID , clientSecret 
>> in auth.ini)
>> get RefreshToken --> insert in auth.ini
>> uncomment   extension=php_openssl.dll
>>extension=php_curl.dll
>>extension=php_soap.dllin php.ini 
>> (on Machine A in php.ini-developement and php.ini-production, too)
>>  
>> tried GetCampaigns on two different machines and got two different 
>> errors.
>>
>> Machine A : 
>>
>> An error has occurred: SOAP-ERROR: Parsing WSDL: Couldn't load from '
>> https://adw
>>
>> ords.google.com/api/adwords//api/adwords/cm/v201309/CampaignService?wsdl'
>>  
>> : fail
>> ed to load external entity "
>> https://adwords.google.com/api/adwords//api/adwords/
>> cm/v201309/CampaignService?wsdl"
>>
>> Machine B:
>>
>> Warning: date(): It is not safe to rely on the system's timezone 
>> settings. You are *required* to use the date.timezone setting or the 
>> date_default_timezone_set() function. In case you used any of those 
>> methods 
>> and you are still getting this warning, you

Re: QuotaCheckError.INCOMPLETE_SIGNUP Error

2014-03-10 Thread mcc bridgesearch
Hi,

I always get the same error [QuotaCheckError.INCOMPLETE_SIGNUP @ ; 
trigger:'']

There is no Agree to Terms to sign in billing preferences.

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


Re: Unable to differentiate between "Search Network with Display Select" and "Search & Display Networks - Standard"

2014-03-10 Thread mm
Thanks Zweite & Florian -
I hadn't considered the possibility of using validateOnly in this case, but 
since these calls are generally made in large volume, I opted for using 
Florian's suggestion and getting displaySelect from the Campaign 
Performance report instead. I suspect that with the release of 201402 this 
is now moot, though. Appreciate the help guys!

On Tuesday, March 4, 2014 4:46:39 AM UTC-6, Zweitze wrote:
>
> If you want to determine whether you can set a content bid in a given 
> group:
>
> Just set a content bid for that group, and include SOAP header 
> "validateOnly" to "true" on the call.
> If the call got no errors, the group may get new content bids.
> If the call did get errors, it is not possible to set a content bid.
>
> Note: Due to validateOnly the current bid should not change. However, I 
> did not check whether it works as advertized.
>
>
>
> On Monday, March 3, 2014 11:51:15 PM UTC+1, mm wrote:
>>
>> Thanks Anash -
>> I'm afraid I don't understand how I can properly determine in my code 
>> when I can set a content bid for an ad group. Given that the deadline is 
>> today for that change to take effect, you guys must have expected us to 
>> accommodate this restriction somehow. Is there another way for me to 
>> determine when it is acceptable to set the content bid for an adgroup?
>>
>> Thanks -
>> mm
>>
>> On Monday, March 3, 2014 4:44:12 PM UTC-6, Anash P. Oommen (AdWords API 
>> Team) wrote:
>>>
>>> Hi Margaret,
>>>
>>> Campaign type is not exposed in AdWords API yet, that's why you are 
>>> unable to distinguish these two campaign types. You need to wait for this 
>>> feature to be available in the next AdWords API version.
>>>
>>> Cheers,
>>> Anash P. Oommen,
>>> AdWords API Advisor.
>>>
>>> On Friday, February 28, 2014 5:37:31 PM UTC-5, mm wrote:

 Hey Guys -
 I was making revisions to our code to accommodate the new rules for 
 setting content bids for adgroups. However, when testing this I ran into a 
 dilemma. I wanted to test a case where it was valid to set the content 
 bid, 
 so I went into my test account and created a campaign with "Search Network 
 with Display Select". I then tried to create an adgroup within that 
 campaign, giving it a content bid, and got 
 BiddingErrors.CANNOT_SET_CONTENT_BID_IN_SEARCH_PLUS_CAMPAIGNS. I then 
 found 
 an old campaign with "Search & Display Networks - Standard" and was able 
 to 
 create the adgroups in it. The problem is that I can't see any way to 
 differentiate between these 2 variants of a "Search & Display" campaign as 
 the networkTargeting for both are the same. So what is the intended 
 way to determine that it is valid to set the content bid for an adgroup? 
 FWIW, I am using the java client...

 Thanks a bunch!
 Margaret

>>>

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

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


Re: Daily report script

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

The complete example for daily reports may be a good place to start.

https://developers.google.com/adwords/scripts/docs/solutions/account-summary

You can get costs and conversions information from the 
AdWordsApp.Stats
 object, 
e.g., 
getConversions
.

Cheers,
Josh, AdWords API Team

On Tuesday, March 4, 2014 3:00:17 PM UTC-5, m lacour wrote:
>
> Trying to decipher some of the scripting and am trying to make a script to 
> pull daily costs, conversion revenue and have it imported to a google docs 
> excel.  Anyone had experience with this?
>

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

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


Re: Environment 'Production' does not support version 201402

2014-03-10 Thread Ray Tsang (AdWords API Team)
Hi Van,

It appears that you already have created an issue w/ the client library 
github site . 
 My colleagues are aware - please follow up there.

Thanks!

Ray

On Monday, March 10, 2014 12:50:42 AM UTC-4, Van Sereyboth wrote:
>
> Hi,
>
> I keep getting the following error while trying to run the rails demo 
> application, please note that I already update the google adwords api 
> library to the latest version.
>
> AdsCommon::Errors::Error (Environment 'PRODUCTION' does not support 
> version 'v201402'):
>
>   app/controllers/campaign_controller.rb:22:in `request_campaigns_list'
>
>   app/controllers/campaign_controller.rb:9:in `index'
>
>
>

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

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


Re: Criteria predicate in audience performance report

2014-03-10 Thread GregT
Hi, Josh.

Thanks for looking into this.  I ran my tests again today, and now it seems 
to be working.  I didn't think I changed anything since I originally tried, 
although it's definitely possible that I did.  Anyway, it is working as 
expected now, using the boomuserlist::12345 type of value in the predicate 
as I originally was trying.

Thanks again,
Greg

On Monday, March 10, 2014 11:43:38 AM UTC-5, Josh Radcliff (AdWords API 
Team) wrote:
>
> Hi Greg,
>
> I was able to select data for a specific audience and get back results for 
> that campaign via the following report XML:
>
> 
> https://adwords.google.com/api/adwords/cm/v201402";>
>   
> AdGroupId
> AdGroupName
> Criteria
> Ctr
> Date
> 
>   Criteria
>   EQUALS
>   boomuserlist::2709416
> 
>   
>   Audience performance report 
> #1394469398903
>   AUDIENCE_PERFORMANCE_REPORT
>   YESTERDAY
>   CSV
>   false
> 
>
> I created the predicate using the Java client library as follows:
>
> Predicate predicate = new Predicate();
> predicate.setField("Criteria");
> predicate.setOperator(PredicateOperator.EQUALS);
> predicate.getValues().add("boomuserlist::2709416");
>
> It sounds like you tried the exact same approach but it didn't work for 
> you.  Could you compare your requests to mine and let me know if you see 
> any differences?
>
> Thanks,
> Josh, AdWords API Team
>
> On Monday, March 10, 2014 11:19:28 AM UTC-4, GregT wrote:
>>
>> Hi, Josh.
>>
>> An example campaign id is 101508056.
>>
>> Thanks,
>> Greg
>>
>> On Monday, March 10, 2014 10:08:30 AM UTC-5, Josh Radcliff (AdWords API 
>> Team) wrote:
>>>
>>> Hi Greg,
>>>
>>> I may have a solution on this one, but I'd like to test it out first on 
>>> a campaign with some data.  Could you post one or more campaign IDs I could 
>>> use to test?  When posting, please adhere to the forum 
>>> rulesregarding
>>>  posting of confidential information.
>>>
>>> Cheers,
>>> Josh, AdWords API Team
>>>
>>> On Friday, March 7, 2014 12:09:48 PM UTC-5, GregT wrote:

 Hi,

 Sometimes when pulling audience structure data for RLSA with the 
 audience performance report, I want to get the data for just one audience 
 for a campaign.  However, whenever I try to use a predicate that limits 
 the 
 audience, I get back no rows.  The predicates for status and campaign id 
 work fine (returning what I would expect if I don't also add in the 
 criteria predicate).  I know that audience criteria are a little odd, with 
 the "boomuserlist::12345" format (
 https://groups.google.com/forum/#!topic/adwords-api/TwCw8z80I9w), so 
 I'm not sure if I'm creating the predicate incorrectly, or it might just 
 not be possible.

 The predicates I've tried unsuccessfully are predicates where Criteria 
 equals boomuserlist::12345 or Criteria equals 12345, where 12345 is the id 
 of the audience.  This is with v201309 (Java library).

 Should one of these predicates work, or is there a different predicate 
 I should use, or is this just not possible?  Obviously, I can work around 
 it by filtering by audience id as I parse the report, but I'd rather not 
 if 
 I don't have to.

 Thanks in advance,
 Greg




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

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


Re: Retrieving AdGroup data using Adhoc reporting (SOAP) ?

2014-03-10 Thread Ray Tsang (AdWords API Team)
Yan,

All of our client libraries have examples on retrieving the reports. 
 Please look under respective client library source, under examples --> 
reporting.

I'm guessing the "START_INDEX_TOO_HIGH" problem may be due to your 
pagination logic.  Please verify that the start index is less than the 
total number of returned results.

Thanks,

Ray


On Monday, March 10, 2014 2:18:35 AM UTC-4, yan...@viki.com wrote:
>
> Hi everyone,
>
> Recently I ran into an issue while retrieving AdGroup data using
> the ruby client library. Specifically, there are over a hundred thousand
> ad groups that I have to retrieve, and I ran into the
> START_INDEX_IS_TOO_HIGH error.
>
> I've read here: 
> http://googleadsdeveloper.blogspot.jp/2013/09/a-reminder-retrieving-large-result-sets.html
>
> that it is possible to use Adhoc reporting to retrieve AdGroup
> data (Id, CampaignId, CampaignName, Name, Status, etc)
> without encountering this error.
>
> So here are my questions.
>
> 1. I was using the AdGroupService of the ruby client library
> to retrieve AdGroup data. Is it possible to fetch AdGroup data
> using Adhoc reports? The number of AdGroups I need to
> retrieve is definitely more than 100 thousand, and I have to
> retrieve them all.
>
> 2. If the answer to question 1 is yes, could you point me to an
> example of how this is done? Documentation will be even
> better. I'm really new to SOAP and the only examples I've
> found are:
>
> https://developers.google.com/adwords/api/docs/guides/reporting
> https://developers.google.com/adwords/api/docs/guides/soap
>
> and is quite insufficient for me to write a request to perform
> the data retrieval.
>
> Thank you.
>

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

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


Re: No AccountId/ExternalCustomerId in Paid vs Organic Report

2014-03-10 Thread Ray Tsang (AdWords API Team)
Arthur,

I'll take note of this and let my team know.  Thanks for pointing this out!

Sincerely,

Ray

On Monday, March 10, 2014 10:17:59 AM UTC-4, Arthur wrote:
>
> In the newly introduced paid vs organic report there is no field 
> AccountId/ExternalCustomerId.
> In all other reports I have worked with this field is always available and 
> it is convenient since I can simply concatenate the output of reports for 
> different accounts. Even in the account performance report.
> Is this intentional and will it stay like this?
>

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

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


Re: CriterionError.KEYWORD_HAS_INVALID_CHARS

2014-03-10 Thread Ray Tsang (AdWords API Team)
Luca,

Could I trouble you to check if it was the single quote?

Thanks!

Ray

On Monday, March 10, 2014 10:16:41 AM UTC-4, Arthur wrote:
>
> Text of this keyword (at most 80 characters and ten words). This field 
> can be selected using the value "KeywordText". This field can be filtered 
> on. This string must match the regular expression '[^\x00]*' This field 
> is required and should not be null when it is contained within 
> Operators
>  
> : ADD.
>
> On Monday, March 10, 2014 12:36:56 PM UTC+1, Luca Fiaschi wrote:
>>
>> It would be great if somebody could point me out to a list of all invalid 
>> characters and to the keyword size limits (maximum length in words).
>>
>> On Monday, March 10, 2014 11:38:49 AM UTC+1, Luca Fiaschi wrote:
>>>
>>> Hi all,
>>> it seems that some of my keywords have invalid characters,
>>> however I do not see any problem with their text.
>>>
>>> CriterionError.KEYWORD_HAS_INVALID_CHARS @ 
>>> operations[4935].operand.criterion.text; trigger:'d'tandoor (precint 10) 
>>> penang'
>>>
>>> coul anybody point me to the error?
>>>
>>>

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

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


Re: ClickAssistedConversions and ConversionTypeName not possible. Why?

2014-03-10 Thread Ray Tsang (AdWords API Team)
Arthur,

There are certainly column combinations that cannot be selected at the same 
time.  I'll note this down and relay the information.

For "Time frame" - reports have the DURING clause to specify a time frame - 
was that helpful for your use case?

Lastly, could I trouble you to point me  in the GUI where you were seeing 
the "only show complete conversion paths"?

Thanks.

Ray

On Saturday, March 8, 2014 7:47:16 AM UTC-5, Arthur wrote:
>
> "Cannot select a combination of ClickAssistedConversions and 
> AdFormat,AdGroupCreativeLabelId,AdvertiserExperimentId,ClickType,ConversionCategory,ConversionCategoryName,ConversionTypeId,ConversionTypeName,Device,Domain,EffectiveDestinationUrl,FeatureTypeId,FeatureValueId,GuessedCriteriaTypeName,MatchType,MediaId,Slot,SocialAnnotationType"
>
>
> In the GUI I can filter the search funnels by ConversionTypeName and I think 
> that this feature is crucial. It does not make ssense to see the sum of 
> conversion types like registration, product view, add-to-cart, transactions 
> etc. or even the sum of imported GA and Adwords conversions.
>
>
> Plus, if I am using MCC conversion tracking are the numbers the API returns 
> cross-account?
>
>
> Also, time frame (30,60,90 days) and the "Only show complete conversion 
> paths" option seem to be missing.
>
>
> Are there any plans to change this or options to achieve this that I may be 
> missing?
>
>
>

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

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


Re: Ads API - policy violation and exemption requests

2014-03-10 Thread Vlad Zloteanu
Hi Anash,


I have no direct way to retrieve the keyword, MutateJobService does not 
return any reference, only the error message. I can only poll the keywords 
list and search there, unless I'm missing something.


A. For my (first) problem, let me give you a common scenario:
1. Keyword 'false ceiling' is rejected
2. I send an exemption request, using the API
3. One day later, I get list of keywords, using Adwords API, and the 
keyword still does not appear in the keywords list

How can I know that the keyword does not appear:
i. Because my exemption request was reviewed and denied, or
ii. Because my exemption request was not yet reviewed

This is important because I would like to know when should I stop polling 
the keywords list in the API (after 1 day, after 2?), to detect if any new 
one has appeared.



B. Lately, I also hit another issue, that is somewhat analogue:

Using MutateJobService, I’m sending an Ad that violates AdWords rules.
I’m getting an error response like:
{'isExemptable': 'true', 'externalPolicyDescription': 'This ad or keyword 
requires review before it can run.', 'errorString': 
'PolicyViolationError.POLICY_ERROR', 'fieldPath': 
'operations[0].operand.ad.headline', 'trigger': '', 'externalPolicyName': 
'Google AdWords', 'violatingParts': [{'index': '6', 'length': '4'}], 'key': 
{'policyName': 'counterfeit_designer_goods', 'violatingText': 'faux'}, 
'ApiError_Type': 'PolicyViolationError', 'externalPolicyUrl': ''} 

Should I:
i. immediately send an exemption response
ii. wait some time to see if ad is accepted
 ii.a. can you confirm that the only way of knowing that the ad is 
accepted / rejected is to poll the ads list, in Adwords API, and see if the 
ad appeared there?
 ii. b. if this is the case, when (after what period of time) should I 
stop polling, and consider that the ad is rejected?



C. Analogue with (B), for a keyword:

Using MutateJobService, I’m sending a keyword that violates AdWords rules.
I’m getting an error response like:
{'isExemptable': 'false', 'externalPolicyDescription': 'This ad or keyword 
requires review before it can run.', 'errorString': 
'CriterionPolicyError.POLICY_ERROR’, 'fieldPath': 
'operations[3].operand.criterion.text', 'trigger': 'faux', 
'externalPolicyName': 'Google AdWords', 'violatingParts': [{'index': '6', 
'length': '4'}], 'key': {'policyName': 'counterfeit_designer_goods', 
'violatingText': 'faux'}, 'ApiError_Type': 'CriterionPolicyError', 
'externalPolicyUrl': ''}

i. can you confirm that the only way of knowing that the keyword is 
accepted / rejected is to poll the keywords list, in Adwords API, and see 
if it appeared there?
ii if this is the case, when (after what period of time) should I stop 
polling, and consider that the keyword is definitely rejected?

 
Could you please assist with those 3 cases?


Thanks!

Vlad Z.

On Monday, March 10, 2014 4:19:00 PM UTC+1, Anash P. Oommen (AdWords API 
Team) wrote:
>
> Hi Vlad,
>
> You will be able to retrieve the keyword to see if it was approved or not. 
> Is that what you are looking for?
>
> Cheers,
> Anash
>
> On Wednesday, March 5, 2014 5:04:14 AM UTC-5, Vlad Zloteanu wrote:
>>
>> Hello,
>>
>> Thank you all for your responses.
>>
>> After sending an exemption request, is there a mean to know if the 
>> exemption request was approved or not?
>>
>> Use case: a keyword is disallowed by google, we send an exemption 
>> request, using the API. The keyword is still banned. 
>> How can we know if the keyword is still banned, after an exemption 
>> request, because:
>> - the exemption request was not yet reviewed by Google
>> - the exemption request was reviewed and refused
>>
>> Best,
>> Vlad
>>
>> On Thursday, February 20, 2014 3:53:36 PM UTC+1, Jeremy Aube wrote:
>>>
>>> Typically the workflow is that if there is an immediate policy 
>>> violation, you will get an error for that ad with the policy violation, at 
>>> which point you can submit an exemption request. Most libraries should have 
>>> some sort of example code to show you how to do this.
>>>
>>> For an ad marked "pending review", that generally means a manual review 
>>> needs to be done on Google's end, so an exemption request won't do you any 
>>> good there, either before or after the review.
>>>
>>> On Wednesday, February 19, 2014 10:22:34 AM UTC-5, Vlad Zloteanu wrote:

 Hello Anash,


 Thank you for your answer, it is very helpful.

 I would like to confirm with you: what is the exact use case of an 
 exemption request? (through API)

 Should we send an exemption request immediately after an ad is marked 
 as 'pending review'? 
 Or should we wait the decision, then send an exemption request, if the 
 decision is negative?


 Best,
 Vlad

 On Wednesday, February 19, 2014 3:49:47 PM UTC+1, Anash P. Oommen 
 (AdWords API Team) wrote:
>
> Hi Vlad,
>
> 1. No, all ads submitted through any service (MutateJobService, 
> AdG

Re: AdWords conversion tracking changes

2014-03-10 Thread Michael Cloonan (AdWords API Team)
Hi Vlad,

This change is live as of v201402, which was released last week. You can 
look at the migration 
guide,
 
where it shows a comparison between the v201309 and v201402 options as 
mentioned above.

Thanks,
Mike, AdWords API Advisor

On Wednesday, March 5, 2014 8:39:01 AM UTC-5, Vlad Zloteanu wrote:
>
> Hello Mike,
>
>
> I looked today on the available reports, it is not yet available on API 
> (am I correct?)
> Do you have any idea when it could be available?
> Is there any way we could recover this value?
>
> Will this be available on the new API version? (201403)
>
>
> Thanks,
> Vlad Z.
>
> On Thursday, February 6, 2014 8:15:33 PM UTC+1, Michael Cloonan (AdWords 
> API Team) wrote:
>>
>> Hi Joey,
>>
>> Any changes to the AdWords API will be announced on our 
>> blog. 
>> I am not able to give you any additional information at this time about how 
>> this change may be reflected within the API. Please keep an eye out for 
>> release notes and announcements to make sure you keep up to date with 
>> changes as they occur.
>>
>> Thanks,
>> Mike, AdWords API Advisor
>>
>> On Tuesday, February 4, 2014 2:56:14 PM UTC-5, Joey Muller wrote:
>>>
>>> I read today that in February, AdWords is rolling out some changes to 
>>> how it counts conversions. Specifically:
>>>
>>> 'Conversions (1-per-click)' will be renamed 'Converted clicks'. This new 
 column name is a more accurate representation of what this column actually 
 counts: clicks that result in at least one conversion. In most cases, 
 you'll want to measure conversions, not just converted clicks.
 'Conversions (many-per-click)' will be replaced by a new 'Conversions' 
 column that has additional functionality. This column will count 
 conversions, based on how you want each conversion action to be counted.
>>>
>>>
>>>
>>> My questions are:
>>> 1. When will this roll out to the AdWords API?
>>> 2. How will this affect the field names of the AdWords API?
>>>
>>>
>>> Thank you,
>>> Joey
>>>
>>

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

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


Re: Error API

2014-03-10 Thread Anash P. Oommen (AdWords API Team)
Hi,

You need to request standard access for AdWords API. 
See https://developers.google.com/adwords/api/docs/ratesheet for details.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Monday, March 10, 2014 10:25:25 AM UTC-4, Ochju wrote:
>
> Hello,
>
>  I have an error when i want to activate campaign and Adgroups :
>
>  *“An error has occurred: [RateExceededError  rateKey=level1_plan, rateScope=DEVELOPER, retryAfterSeconds=86400>]”*
>
>  I don’t understand, I have several thousands compaign to activate every 
> day.
>
>  It's important to begin now? how can i proceed ?
>
> Thanks
>
>  Thomas
>

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

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


Re: MediaService : Get a MediaId of one ImageAd ?

2014-03-10 Thread Anash P. Oommen (AdWords API Team)
Hi,

I think you could filter by ReferenceId instead - that's returned by bot 
AdGroupAdService and MediaService.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Monday, February 24, 2014 5:42:08 AM UTC-5, xpander wrote:
>
> Hello Anash 
>
> I'm sorry but Eric Koleda (an other guy AdWords API Advisor) dont say the 
> same think in this post "Cannot select image.mediaId and image.name using 
> AdGroupAdService" 
> I try it witjh AdGroupAdService and i cannot get the mediaid ...
> How can i get this mediaID ?
>
> Thank
>
> Arnaud
>
> ---
> Eric Koleda 01/02/12
> Unfortunately the selector field reference is inaccurate in this case. 
>  Although the MediaId and Name fields are part of the Media type (which 
> Image inherits from) they aren't always populated.  MediaId will only be 
> populated in the MediaService, and the name field isn't populated for 
> Images at all.  We'll work on updating that documentation to make this more 
> accurate.
> Best,
> - Eric Koleda, AdWords API Team
> -
>
>
>
>
>
> Le vendredi 21 février 2014 16:34:29 UTC+1, Anash P. Oommen (AdWords API 
> Team) a écrit :
>>
>> Hi,
>>
>> You need to first retrieve the mediaId associated with your imageAd. 
>> You'd need AdGroupAdService to do this. and your predicates should be the 
>> ones listed here: 
>> https://developers.google.com/adwords/api/docs/reference/v201309/AdGroupAdService.Image.
>>  
>> Next, you can use MediaService to filter for media with MediaId = 
>> your_media_id. An example is here: 
>> https://github.com/googleads/googleads-adwords-dotnet-lib/blob/master/examples/adwords/CSharp/v201309/Miscellaneous/GetAllVideosAndImages.cs
>>
>> The reason why you cannot filter using AdId in MediaService is because 
>> AdId is not a globally unique id, and also because there's no 1:1 mapping 
>> between a media and the ad that uses it.
>>
>> Cheers,
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Friday, February 21, 2014 10:17:19 AM UTC-5, xpander wrote:
>>>
>>> Hello,
>>>
>>> I'm on adwords API document, it's a nightmare you can't find anywhere 
>>> witch predicate can be used with MediaService (or other service).
>>>
>>> My problem is simple : i have an ImageAd, i want to retrieve the 
>>> MediaId. I use MediaService. 
>>> Assume _AdID is the id of ImageAd.
>>> Wiitch Predicate.field i must use ? i try ID, Id , id, ImageAd ...
>>>
>>>
>>> Selector _Selector = new Selector ();
>>>
>>> Predicate _Predicate = new Predicate ();
>>> _Predicate.field = "id"; 
>>> _Predicate.@operator = PredicateOperator.EQUALS;
>>> _Predicate.operatorSpecified = true;
>>> _Predicate.values = new string[] { _AdID.ToString () };
>>> _Selector.predicates = new Predicate[] { _Predicate };
>>>
>>> _Selector.fields = new string[] { "MediaId" };
>>>
>>> MediaPage _MediaPage = _MediaService.get (_Selector);
>>>
>>>
>>> Thk
>>>
>>> Arnaud
>>>
>>

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

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


Re: What is a "creative"?

2014-03-10 Thread Mojmír Vinkler
I have a "creative ID" for my clients. Is it possible to match them with 
Campaigns via creative ID using AdWords API?

On Monday, March 10, 2014 2:42:14 PM UTC+1, Mojmír Vinkler wrote:
>
> This is probably a trivial question, but I wasn't able to find it neither 
> in help nor in the forum. *What is "creative"?* (a ValueTrack parameter 
> https://support.google.com/adwords/answer/2375447?hl=en).
>

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

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


Re: Criteria predicate in audience performance report

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

I was able to select data for a specific audience and get back results for 
that campaign via the following report XML:


https://adwords.google.com/api/adwords/cm/v201402";>
  
AdGroupId
AdGroupName
Criteria
Ctr
Date

  Criteria
  EQUALS
  boomuserlist::2709416

  
  Audience performance report 
#1394469398903
  AUDIENCE_PERFORMANCE_REPORT
  YESTERDAY
  CSV
  false


I created the predicate using the Java client library as follows:

Predicate predicate = new Predicate();
predicate.setField("Criteria");
predicate.setOperator(PredicateOperator.EQUALS);
predicate.getValues().add("boomuserlist::2709416");

It sounds like you tried the exact same approach but it didn't work for 
you.  Could you compare your requests to mine and let me know if you see 
any differences?

Thanks,
Josh, AdWords API Team

On Monday, March 10, 2014 11:19:28 AM UTC-4, GregT wrote:
>
> Hi, Josh.
>
> An example campaign id is 101508056.
>
> Thanks,
> Greg
>
> On Monday, March 10, 2014 10:08:30 AM UTC-5, Josh Radcliff (AdWords API 
> Team) wrote:
>>
>> Hi Greg,
>>
>> I may have a solution on this one, but I'd like to test it out first on a 
>> campaign with some data.  Could you post one or more campaign IDs I could 
>> use to test?  When posting, please adhere to the forum 
>> rulesregarding
>>  posting of confidential information.
>>
>> Cheers,
>> Josh, AdWords API Team
>>
>> On Friday, March 7, 2014 12:09:48 PM UTC-5, GregT wrote:
>>>
>>> Hi,
>>>
>>> Sometimes when pulling audience structure data for RLSA with the 
>>> audience performance report, I want to get the data for just one audience 
>>> for a campaign.  However, whenever I try to use a predicate that limits the 
>>> audience, I get back no rows.  The predicates for status and campaign id 
>>> work fine (returning what I would expect if I don't also add in the 
>>> criteria predicate).  I know that audience criteria are a little odd, with 
>>> the "boomuserlist::12345" format (
>>> https://groups.google.com/forum/#!topic/adwords-api/TwCw8z80I9w), so 
>>> I'm not sure if I'm creating the predicate incorrectly, or it might just 
>>> not be possible.
>>>
>>> The predicates I've tried unsuccessfully are predicates where Criteria 
>>> equals boomuserlist::12345 or Criteria equals 12345, where 12345 is the id 
>>> of the audience.  This is with v201309 (Java library).
>>>
>>> Should one of these predicates work, or is there a different predicate I 
>>> should use, or is this just not possible?  Obviously, I can work around it 
>>> by filtering by audience id as I parse the report, but I'd rather not if I 
>>> don't have to.
>>>
>>> Thanks in advance,
>>> Greg
>>>
>>>
>>>

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

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


Re: Acces denied for oauth2 request while fetching token

2014-03-10 Thread Anash P. Oommen (AdWords API Team)
Hi Karuna,

Just checking, is this issue resolved for you, or are you still getting 
access denied error?

Cheers,
Anash

On Tuesday, March 4, 2014 11:48:00 PM UTC-5, karuna karan wrote:
>
> I am using installed application type in Oauth2 now to make it work. Try 
> using it https://developers.google.com/accounts/docs/OAuth2InstalledApp
>
> On Monday, 3 March 2014 12:50:07 UTC+5:30, karuna karan wrote:
>>
>> In google adwords, ClienLogin method is deprecated. I need to switch over 
>> to Oauth2 authentication method
>>
>> My example code is below,
>>
>>   :method: OAUTH2_JWT
>>   :user_agent: test
>>   :developer_token: "*"
>>   :oauth2_issuer: "*@developer.gserviceaccount.com"
>>   :oauth2_secret: notasecret
>>   :oauth2_keyfile: '*-privatekey.p12'
>>   :client_id: *.googleusercontent.com
>>   :oauth2_prn: *@developer.gserviceaccount.com
>>   :client_customer_id: *
>> When i running the request , i am getting error as below
>>
>>   Authorization failed.  Server message: (Signet::AuthorizationError)
>>   {
>> "error" : "access_denied",
>> "error_description" : "Requested scopes not allowed: 
>> https://adwords.google.com/api/adwords/";
>>   }
>> Anyone tell me solution to fetch the access token.
>>
>

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

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


Re: Criteria predicate in audience performance report

2014-03-10 Thread GregT
Hi, Josh.

An example campaign id is 101508056.

Thanks,
Greg

On Monday, March 10, 2014 10:08:30 AM UTC-5, Josh Radcliff (AdWords API 
Team) wrote:
>
> Hi Greg,
>
> I may have a solution on this one, but I'd like to test it out first on a 
> campaign with some data.  Could you post one or more campaign IDs I could 
> use to test?  When posting, please adhere to the forum 
> rulesregarding
>  posting of confidential information.
>
> Cheers,
> Josh, AdWords API Team
>
> On Friday, March 7, 2014 12:09:48 PM UTC-5, GregT wrote:
>>
>> Hi,
>>
>> Sometimes when pulling audience structure data for RLSA with the audience 
>> performance report, I want to get the data for just one audience for a 
>> campaign.  However, whenever I try to use a predicate that limits the 
>> audience, I get back no rows.  The predicates for status and campaign id 
>> work fine (returning what I would expect if I don't also add in the 
>> criteria predicate).  I know that audience criteria are a little odd, with 
>> the "boomuserlist::12345" format (
>> https://groups.google.com/forum/#!topic/adwords-api/TwCw8z80I9w), so I'm 
>> not sure if I'm creating the predicate incorrectly, or it might just not be 
>> possible.
>>
>> The predicates I've tried unsuccessfully are predicates where Criteria 
>> equals boomuserlist::12345 or Criteria equals 12345, where 12345 is the id 
>> of the audience.  This is with v201309 (Java library).
>>
>> Should one of these predicates work, or is there a different predicate I 
>> should use, or is this just not possible?  Obviously, I can work around it 
>> by filtering by audience id as I parse the report, but I'd rather not if I 
>> don't have to.
>>
>> Thanks in advance,
>> Greg
>>
>>
>>

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

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


Re: Ads API - policy violation and exemption requests

2014-03-10 Thread Anash P. Oommen (AdWords API Team)
Hi Vlad,

You will be able to retrieve the keyword to see if it was approved or not. 
Is that what you are looking for?

Cheers,
Anash

On Wednesday, March 5, 2014 5:04:14 AM UTC-5, Vlad Zloteanu wrote:
>
> Hello,
>
> Thank you all for your responses.
>
> After sending an exemption request, is there a mean to know if the 
> exemption request was approved or not?
>
> Use case: a keyword is disallowed by google, we send an exemption request, 
> using the API. The keyword is still banned. 
> How can we know if the keyword is still banned, after an exemption 
> request, because:
> - the exemption request was not yet reviewed by Google
> - the exemption request was reviewed and refused
>
> Best,
> Vlad
>
> On Thursday, February 20, 2014 3:53:36 PM UTC+1, Jeremy Aube wrote:
>>
>> Typically the workflow is that if there is an immediate policy violation, 
>> you will get an error for that ad with the policy violation, at which point 
>> you can submit an exemption request. Most libraries should have some sort 
>> of example code to show you how to do this.
>>
>> For an ad marked "pending review", that generally means a manual review 
>> needs to be done on Google's end, so an exemption request won't do you any 
>> good there, either before or after the review.
>>
>> On Wednesday, February 19, 2014 10:22:34 AM UTC-5, Vlad Zloteanu wrote:
>>>
>>> Hello Anash,
>>>
>>>
>>> Thank you for your answer, it is very helpful.
>>>
>>> I would like to confirm with you: what is the exact use case of an 
>>> exemption request? (through API)
>>>
>>> Should we send an exemption request immediately after an ad is marked as 
>>> 'pending review'? 
>>> Or should we wait the decision, then send an exemption request, if the 
>>> decision is negative?
>>>
>>>
>>> Best,
>>> Vlad
>>>
>>> On Wednesday, February 19, 2014 3:49:47 PM UTC+1, Anash P. Oommen 
>>> (AdWords API Team) wrote:

 Hi Vlad,

 1. No, all ads submitted through any service (MutateJobService, 
 AdGroupAdService) undergoes review. A good share of the ads are reviewed 
 automatically, some requires a manual review and can take time.
 2. The exemption applies to one ad at a time (i.e. if you have two ads 
 that violate a policy, then both needs their own exemption requests).
 3. If you have an account manager at Google, you could reach out to 
 that person and see if there's a provision for such a pre-approval. There 
 isn't any from the AdWords API side.
 4. validateOnly is restricted to verifying editorial policy violations. 
 It cannot catch more complex ones like trademark violation, for instance.

 Hope this helps. Let me know if you have more questions.

 Cheers,
 Anash P. Oommen,
 AdWords Scripts Team


 On Tuesday, February 18, 2014 6:16:54 PM UTC-5, Vlad Zloteanu wrote:
>
> Hello,
>
>
> As we control the accounts of multiple publishers, from multiple 
> industries, we need a way to automate the treatment of policy violation 
> errors (for example, a "false ceiling" campaign will have all the 
> keywords 
> and ads submitted to review because of the presence of the word 'false').
>
>
> If I push all the ads using MutateJobService, for the ads marked as 
> 'pending review':
>
> 1. Should I immediately submit an exemption request? (Does this speed 
> up the review process?) Or should I only submit an exemption request when 
> (if) the ad is disapproved?
>
> 2. Will the exemption be applied to all future ads?
> For example, an ad may be submitted to review because of the word 
> 'false'. Does the exemption refer to this specific ad, or to all future 
> ads 
> containing 'false'?
>
> 3. If the response to (2) is negative, is it any way to avoid future 
> policy violations, for a single word? In my example, could we be 
> pre-approved for the word 'false' ?
>
> 4. Can I pre-verify the keywords and ads for policy violations, using 
> https://developers.google.com/adwords/api/docs/guides/soap#validateOnly?
>
>
> Thank you
>


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

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

Re: How to link an existing Adwords account with MCC Account

2014-03-10 Thread Ray Tsang (AdWords API Team)
Hi,

I'd recommend starting a new thread for a new topic.  Please start a new 
thread with new details and if you have received an errors.
In short, you should be able to update a criterion, and/or remove existing 
keywords and adding newly updated ones.

Cheers,

Ray

On Monday, March 10, 2014 10:58:22 AM UTC-4, brst...@gmail.com wrote:
>
> hello Ray Tsang,
>
> Now i have stuck in a new problem : How to update existing keywords text ? 
> I have the creation Id and i am using the service 
> AdGroupCriterionService.mutate but still not able to figure out how can i 
> change the text of the existing keywords. looking forward for you help!
> 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.
For more options, visit https://groups.google.com/d/optout.


Re: Pull campaign stats for one MCC with sub accounts

2014-03-10 Thread Ray Tsang (AdWords API Team)
Mike,

You have to specify a single client customer ID at a time with the client 
library.  At this time, you'll have to loop through the array of the CIDs 
that you want to access.

Cheers,

Ray

On Monday, March 10, 2014 5:21:17 AM UTC-4, Mike Young wrote:
>
> I am already setting the client customer ID this way. 
>>
>  
>
>> Every time it is run, it grabs a new client id from a text file that has 
>> all of our client id numbers in. But I want them all in one long report 
>> once every 10 minutes.
>>
> At the moment if I have 30 clients, that 30th client will not be updated 
> for 30 minutes, as it runs the scheduled file every 1 minutes. 
>
> I would like to see :- 
> $this->SetClientCustomerId("123-456-7890","987-654-3210","123-456-7890");
>
> Your code could be "If array, then count how many in this array, and loop 
> that many times. 
>
> So just to be clear by entering your MCC id, you *can't *get reporting 
> stats from many sub accounts in one go, without changing the code. 
>  
> Regards Mike 
>  
>

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

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


Re: Criteria predicate in audience performance report

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

I may have a solution on this one, but I'd like to test it out first on a 
campaign with some data.  Could you post one or more campaign IDs I could 
use to test?  When posting, please adhere to the forum 
rulesregarding
 posting of confidential information.

Cheers,
Josh, AdWords API Team

On Friday, March 7, 2014 12:09:48 PM UTC-5, GregT wrote:
>
> Hi,
>
> Sometimes when pulling audience structure data for RLSA with the audience 
> performance report, I want to get the data for just one audience for a 
> campaign.  However, whenever I try to use a predicate that limits the 
> audience, I get back no rows.  The predicates for status and campaign id 
> work fine (returning what I would expect if I don't also add in the 
> criteria predicate).  I know that audience criteria are a little odd, with 
> the "boomuserlist::12345" format (
> https://groups.google.com/forum/#!topic/adwords-api/TwCw8z80I9w), so I'm 
> not sure if I'm creating the predicate incorrectly, or it might just not be 
> possible.
>
> The predicates I've tried unsuccessfully are predicates where Criteria 
> equals boomuserlist::12345 or Criteria equals 12345, where 12345 is the id 
> of the audience.  This is with v201309 (Java library).
>
> Should one of these predicates work, or is there a different predicate I 
> should use, or is this just not possible?  Obviously, I can work around it 
> by filtering by audience id as I parse the report, but I'd rather not if I 
> don't have to.
>
> Thanks in advance,
> Greg
>
>
>

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

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


Re: SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl' : failed to load external entity

2014-03-10 Thread Ray Tsang (AdWords API Team)
Joseph,

That's an interesting find.  Could I trouble you to elaborate more your use 
cases?

Thanks,

Ray

On Friday, March 7, 2014 6:36:15 PM UTC-5, Joseph Collins wrote:
>
> I can only reproduce this issue on Windows Server 2012; all requests to 
> 173.194.115.0/24in
>  Linux work fine.
>
> For those affected by these errors, I have had success using a static host 
> address for adwords.google.com (http://en.wikipedia.org/wiki/Hosts_(file)) 
> that is not contained in 
> 173.194.115.0/24(keeping
>  pinging 
> adwords.google.com until you receive one).
>
>
> On Friday, March 7, 2014 1:18:10 PM UTC-5, Joseph Collins wrote:
>>
>> Ray,
>>
>> I have only seen this issue appear when Google's load balancer directs 
>> traffic to 
>> 173.194.115.0/24.
>>  
>> This issue affects adwords.google.com, google.com, gmail.com, youtube.com, 
>> etc. with both HTTP (cURL feedback: *Recv failure: Connection was reset*) 
>> and HTTPS (cURL feedback: *Unknown SSL protocol error in connection*) 
>> requests via cURL, Telnet and Google Chrome.
>>
>> The issue has been consistently reproduced in every big network (Comcast, 
>> Limestone Networks, Amazon AWS and several unknowns via VPN) accessible to 
>> me.
>>
>> The failure rate on 173.194.115.0/24 was roughly 70% over ~200 requests.
>>
>>
>> On Wednesday, March 5, 2014 5:09:40 PM UTC-5, Ray Tsang (AdWords API 
>> Team) wrote:
>>>
>>> Mathis,
>>>
>>> Following up on your private thread - 
>>>
>>> Machine A: even though curl works, it appears you may have additional 
>>> environmental issues that's behind my expertise.  Please make sure both 
>>> machines are setup with the same versions and configurations of PHP, etc.
>>>
>>> Machine B: did you use a developer token from a production MCC?  Please 
>>> send me the MCC CID.
>>>
>>> Thanks,
>>>
>>> On Tuesday, March 4, 2014 2:30:20 PM UTC-5, Ray Tsang (AdWords API Team) 
>>> wrote:

 Mathis,

 This is great:

 Machine A: there is a bigger issue here w/ the machine setup if curl 
 doesn't work at all.  It could be caused by many many factors that's 
 outside of my expertise.

 Machine B: regarding the date function error, please make sure you have 
 set a default 
 timezone
 .

 For INCOMPLETE_SIGNUP_ERROR, please send me your MCC's CID and the AW 
 CID that you are accessing in private (respond to author).

 Thanks!

 --
 Ray Tsang (AdWords API Advisor)


 On Tuesday, March 4, 2014 9:53:03 AM UTC-5, Mathis Lübbers wrote:
>
> Hey Ray,
> thank your for your response!
> I think, I have you to tell the whole problem again, because I've made 
> a mistake in the discription of the problem, sorry therefore!
>
> We have installed the API with it's configurations on two different 
> machines (A,B) using these steps:
>
> download the current php library 
> create MCC production account (developer token in auth.ini)
> create MCC test account (creat client --> client costumer ID in 
> auth.ini)
> create Project at Google Developers Console (client ID , clientSecret 
> in auth.ini)
> get RefreshToken --> insert in auth.ini
> uncomment   extension=php_openssl.dll
>extension=php_curl.dll
>extension=php_soap.dllin php.ini 
> (on Machine A in php.ini-developement and php.ini-production, too)
>  
> tried GetCampaigns on two different machines and got two different 
> errors.
>
> Machine A : 
>
> An error has occurred: SOAP-ERROR: Parsing WSDL: Couldn't load from '
> https://adw
>
> ords.google.com/api/adwords//api/adwords/cm/v201309/CampaignService?wsdl' 
> : fail
> ed to load external entity "
> https://adwords.google.com/api/adwords//api/adwords/
> cm/v201309/CampaignService?wsdl"
>
> Machine B:
>
> Warning: date(): It is not safe to rely on the system's timezone 
> settings. You are *required* to use the date.timezone setting or the 
> date_default_timezone_set() function. In case you used any of those 
> methods 
> and you are still getting this warning, you most likely misspelled the 
> timezone identifier. We selected the timezone 'UTC' for now, but please 
> set 
> date.timezone to select your timezone. in 
> /Applications/XAMPP/xamppfiles/htdocs/adwordsapi/src/Google/Api/Ads/Common/Util/Logger.php
>  
> on line 236
>
>
> Warning: date(): It is not safe to rely 

Re: How to link an existing Adwords account with MCC Account

2014-03-10 Thread brstdev9
hello Ray Tsang,

Now i have stuck in a new problem : How to update existing keywords text ? 
I have the creation Id and i am using the service 
AdGroupCriterionService.mutate but still not able to figure out how can i 
change the text of the existing keywords. looking forward for you help!
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.
For more options, visit https://groups.google.com/d/optout.


Re: How to get a response from Google on trademark violation

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

As my colleague mentioned in your previous 
post, 
please use this forum for AdWords API questions.  For assistance on non-API 
questions please post to the AdWords forum 
at https://www.en.adwords-community.com.

Regards,
Josh, AdWords API Team

On Monday, March 10, 2014 8:11:22 AM UTC-4, ritu.pag...@gmail.com wrote:
>
>
> This is in regard to a trademark infringement by 
> http://www.theinstaserv.com/ of a protected term and Design by the name 
> ‘Pagetraffic’, using the term ‘Pagetraffic Alternative’ to pull traffic. 
> Following are the Trademark Details:
>
> TRADEMARK DETAILS
>
>  
>
> 1. *Pagetraffic* United States Word Yes 3844111
>
> 2. *Pagetraffic* India Word & Design Yes 2592989
>
>  
>
>
> 
>
> The violator in question has been blatantly abusing the protected term in 
> *Google 
> AdWords Text Ads* for the last two months. I reported the issue to Google 
> AdWords but no help forthcoming as yet. Despite several email exchanges 
> with Google, we have not received any response/message in this regard. This 
> is causing revenue loss from Advertising in Google. The petty excuse Google 
> cites in its revert is that ‘*pagetraffic’* is a general English word 
> which anyone is entitled to use in ad copies. This is baffling really as 
> there is no such term as ‘pagetraffic’ in any English dictionary, however. 
> The use is clearly intentional. This is a live example of Google trying to 
> use its clout when it comes to search marketing. Surely, there have to be a 
> way, else the days of online anarchy are nigh. Many have suffered from this 
> plight and I am not the last one for sure. Please help me in fighting for 
> at least what is my right  
>
> The Ad copy of one of the Ads in PPC Ad reads ‘*Pagetraffic Alternative*’ 
>  (see screenshot at the left) which is clearly misleading and amounts to 
> coercion applied to extract monetary mileage at the expense of our market 
> share. I really want to put an end to this imbroglio at the earliest. Any 
> suggestion to settle the issue would be greatly appreciated. 
>
>
> 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.
For more options, visit https://groups.google.com/d/optout.


Re: No organic stats in Paid_Organic API Reports?

2014-03-10 Thread Jóhannes Vollertsen
Made a double post, so deleting this one.

Den mandag den 10. marts 2014 15.27.25 UTC+1 skrev Jóhannes Vollertsen:
>
> I've noticed that there is no specified way to get the organic part of the 
> stats for the new paid/organic reports, stats that are readily available if 
> this report is created through the Adwords interface. Is there any way to 
> get the organic stats of the report thorugh the adwords api?
>

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

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


How to get a response from Google on trademark violation

2014-03-10 Thread ritu . pagetraffic


This is in regard to a trademark infringement by 
http://www.theinstaserv.com/ of a protected term and Design by the name 
‘Pagetraffic’, using the term ‘Pagetraffic Alternative’ to pull traffic. 
Following are the Trademark Details:

TRADEMARK DETAILS

 

1. *Pagetraffic* United States Word Yes 3844111

2. *Pagetraffic* India Word & Design Yes 2592989

 



The violator in question has been blatantly abusing the protected term in 
*Google 
AdWords Text Ads* for the last two months. I reported the issue to Google 
AdWords but no help forthcoming as yet. Despite several email exchanges 
with Google, we have not received any response/message in this regard. This 
is causing revenue loss from Advertising in Google. The petty excuse Google 
cites in its revert is that ‘*pagetraffic’* is a general English word which 
anyone is entitled to use in ad copies. This is baffling really as there is 
no such term as ‘pagetraffic’ in any English dictionary, however. The use 
is clearly intentional. This is a live example of Google trying to use its 
clout when it comes to search marketing. Surely, there have to be a way, 
else the days of online anarchy are nigh. Many have suffered from this 
plight and I am not the last one for sure. Please help me in fighting for 
at least what is my right  

The Ad copy of one of the Ads in PPC Ad reads ‘*Pagetraffic Alternative*’  (see 
screenshot at the left) which is clearly misleading and amounts to coercion 
applied to extract monetary mileage at the expense of our market share. I 
really want to put an end to this imbroglio at the earliest. Any suggestion 
to settle the issue would be greatly appreciated. 


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


Re: SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl' : failed to load external entity

2014-03-10 Thread Joseph Collins
I can only reproduce this issue on Windows Server 2012; all requests to 
173.194.115.0/24in
 Linux work fine.

For those affected by these errors, I have had success using a static host 
address for adwords.google.com (http://en.wikipedia.org/wiki/Hosts_(file)) 
that is not contained in 
173.194.115.0/24(keeping
 pinging adwords.google.com until you receive one).


On Friday, March 7, 2014 1:18:10 PM UTC-5, Joseph Collins wrote:
>
> Ray,
>
> I have only seen this issue appear when Google's load balancer directs 
> traffic to 
> 173.194.115.0/24.
>  
> This issue affects adwords.google.com, google.com, gmail.com, youtube.com, 
> etc. with both HTTP (cURL feedback: *Recv failure: Connection was reset*) 
> and HTTPS (cURL feedback: *Unknown SSL protocol error in connection*) 
> requests via cURL, Telnet and Google Chrome.
>
> The issue has been consistently reproduced in every big network (Comcast, 
> Limestone Networks, Amazon AWS and several unknowns via VPN) accessible to 
> me.
>
> The failure rate on 173.194.115.0/24 was roughly 70% over ~200 requests.
>
>
> On Wednesday, March 5, 2014 5:09:40 PM UTC-5, Ray Tsang (AdWords API Team) 
> wrote:
>>
>> Mathis,
>>
>> Following up on your private thread - 
>>
>> Machine A: even though curl works, it appears you may have additional 
>> environmental issues that's behind my expertise.  Please make sure both 
>> machines are setup with the same versions and configurations of PHP, etc.
>>
>> Machine B: did you use a developer token from a production MCC?  Please 
>> send me the MCC CID.
>>
>> Thanks,
>>
>> On Tuesday, March 4, 2014 2:30:20 PM UTC-5, Ray Tsang (AdWords API Team) 
>> wrote:
>>>
>>> Mathis,
>>>
>>> This is great:
>>>
>>> Machine A: there is a bigger issue here w/ the machine setup if curl 
>>> doesn't work at all.  It could be caused by many many factors that's 
>>> outside of my expertise.
>>>
>>> Machine B: regarding the date function error, please make sure you have 
>>> set a default 
>>> timezone
>>> .
>>>
>>> For INCOMPLETE_SIGNUP_ERROR, please send me your MCC's CID and the AW 
>>> CID that you are accessing in private (respond to author).
>>>
>>> Thanks!
>>>
>>> --
>>> Ray Tsang (AdWords API Advisor)
>>>
>>>
>>> On Tuesday, March 4, 2014 9:53:03 AM UTC-5, Mathis Lübbers wrote:

 Hey Ray,
 thank your for your response!
 I think, I have you to tell the whole problem again, because I've made 
 a mistake in the discription of the problem, sorry therefore!

 We have installed the API with it's configurations on two different 
 machines (A,B) using these steps:

 download the current php library 
 create MCC production account (developer token in auth.ini)
 create MCC test account (creat client --> client costumer ID in 
 auth.ini)
 create Project at Google Developers Console (client ID , clientSecret 
 in auth.ini)
 get RefreshToken --> insert in auth.ini
 uncomment   extension=php_openssl.dll
extension=php_curl.dll
extension=php_soap.dllin php.ini (on 
 Machine A in php.ini-developement and php.ini-production, too)
  
 tried GetCampaigns on two different machines and got two different 
 errors.

 Machine A : 

 An error has occurred: SOAP-ERROR: Parsing WSDL: Couldn't load from '
 https://adw
 ords.google.com/api/adwords//api/adwords/cm/v201309/CampaignService?wsdl' 
 : fail
 ed to load external entity "
 https://adwords.google.com/api/adwords//api/adwords/
 cm/v201309/CampaignService?wsdl"

 Machine B:

 Warning: date(): It is not safe to rely on the system's timezone 
 settings. You are *required* to use the date.timezone setting or the 
 date_default_timezone_set() function. In case you used any of those 
 methods 
 and you are still getting this warning, you most likely misspelled the 
 timezone identifier. We selected the timezone 'UTC' for now, but please 
 set 
 date.timezone to select your timezone. in 
 /Applications/XAMPP/xamppfiles/htdocs/adwordsapi/src/Google/Api/Ads/Common/Util/Logger.php
  
 on line 236


 Warning: date(): It is not safe to rely on the system's timezone 
 settings. You are *required* to use the date.timezone setting or the 
 date_default_timezone_set() function. In case you used any of those 
 methods 
 and you are still getting this warning, you most likely misspelled the 
 timezone identifier. We selected the timezone

Re: I want to specify a Campaign.ServingStatus to predicates of CampaignReport.

2014-03-10 Thread hiroshi.S
Rey,

Interesting - btw does CampaignStatus field help?


I think it's kind when there is help.

Thanks,
hiroshi

2014年3月7日金曜日 7時51分52秒 UTC+9 Ray Tsang (AdWords API Team):
>
> Interesting - btw does CampaignStatus field help?
>
> Thanks,
>
> Ray
>
> On Thursday, March 6, 2014 5:16:32 AM UTC-5, Zweitze wrote:
>>
>> Ray,
>>
>> Up to v2009 AdWords API campaigns had only one Status field. Since 
>> v200909 campaigns have two status fields, Status and servingStatus. The 
>> latter contains values like PENDING, SERVING, SUSPENDED and ENDED.
>> The wish to have this information (plus related fields like startDate and 
>> endDate) became urgent when v13 was phased out, eg see 
>> https://groups.google.com/d/msg/adwords-api/wGlwbH8Buig/4e-3GG9ureUJ. 
>> Unfortunately the wish has not been fulfilled yet.
>>
>> @hiroshi: see above link: call CampaignService to get all ids of 
>> campaigns with the required servingState, then request a report with a 
>> predicate on those ids.
>>
>>
>> On Wednesday, March 5, 2014 8:10:20 PM UTC+1, Ray Tsang (AdWords API 
>> Team) wrote:
>>>
>>> Hiroshi,
>>>
>>> Does the Status 
>>> fieldget
>>>  you what you need?
>>>
>>> Thanks,
>>>
>>> Ray
>>>
>>>
>>> On Wednesday, March 5, 2014 2:16:10 AM UTC-5, hiroshi.S wrote:

 Hi,

 I'm using the Campaign Performance Report.
 I want to specify a Campaign.ServingStatus to predicates of 
 CampaignReport.
 Do you have any plans to become available in the future?

 thanks
 hiroshi



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

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


Re: I want to specify a Campaign.ServingStatus to predicates of CampaignReport.

2014-03-10 Thread hiroshi.S
Zweitze,

Thank you for giving me a information.

hiroshi.

2014年3月6日木曜日 19時16分32秒 UTC+9 Zweitze:
>
> Ray,
>
> Up to v2009 AdWords API campaigns had only one Status field. Since v200909 
> campaigns have two status fields, Status and servingStatus. The latter 
> contains values like PENDING, SERVING, SUSPENDED and ENDED.
> The wish to have this information (plus related fields like startDate and 
> endDate) became urgent when v13 was phased out, eg see 
> https://groups.google.com/d/msg/adwords-api/wGlwbH8Buig/4e-3GG9ureUJ. 
> Unfortunately the wish has not been fulfilled yet.
>
> @hiroshi: see above link: call CampaignService to get all ids of campaigns 
> with the required servingState, then request a report with a predicate on 
> those ids.
>
>
> On Wednesday, March 5, 2014 8:10:20 PM UTC+1, Ray Tsang (AdWords API Team) 
> wrote:
>>
>> Hiroshi,
>>
>> Does the Status 
>> fieldget
>>  you what you need?
>>
>> Thanks,
>>
>> Ray
>>
>>
>> On Wednesday, March 5, 2014 2:16:10 AM UTC-5, hiroshi.S wrote:
>>>
>>> Hi,
>>>
>>> I'm using the Campaign Performance Report.
>>> I want to specify a Campaign.ServingStatus to predicates of 
>>> CampaignReport.
>>> Do you have any plans to become available in the future?
>>>
>>> thanks
>>> hiroshi
>>>
>>>

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

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


Environment 'Production' does not support version 201402

2014-03-10 Thread Van Sereyboth
Hi,

I keep getting the following error while trying to run the rails demo 
application, please note that I already update the google adwords api 
library to the latest version.

AdsCommon::Errors::Error (Environment 'PRODUCTION' does not support version 
'v201402'):

  app/controllers/campaign_controller.rb:22:in `request_campaigns_list'

  app/controllers/campaign_controller.rb:9:in `index'


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

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


Retrieving AdGroup data using Adhoc reporting (SOAP) ?

2014-03-10 Thread yanhan
Hi everyone,

Recently I ran into an issue while retrieving AdGroup data using
the ruby client library. Specifically, there are over a hundred thousand
ad groups that I have to retrieve, and I ran into the
START_INDEX_IS_TOO_HIGH error.

I've read here: 
http://googleadsdeveloper.blogspot.jp/2013/09/a-reminder-retrieving-large-result-sets.html

that it is possible to use Adhoc reporting to retrieve AdGroup
data (Id, CampaignId, CampaignName, Name, Status, etc)
without encountering this error.

So here are my questions.

1. I was using the AdGroupService of the ruby client library
to retrieve AdGroup data. Is it possible to fetch AdGroup data
using Adhoc reports? The number of AdGroups I need to
retrieve is definitely more than 100 thousand, and I have to
retrieve them all.

2. If the answer to question 1 is yes, could you point me to an
example of how this is done? Documentation will be even
better. I'm really new to SOAP and the only examples I've
found are:

https://developers.google.com/adwords/api/docs/guides/reporting
https://developers.google.com/adwords/api/docs/guides/soap

and is quite insufficient for me to write a request to perform
the data retrieval.

Thank you.

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

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


Missing required parameter: scope

2014-03-10 Thread fna6613
when i use DotNetOpenAuth i see this error. why?


Error: invalid_request

Missing required parameter: scope.

Request Details:

   - response_type=code
   - redirect_uri=http://localhost:1228/Google.aspx
   - state=
   - client_id=.apps.googleusercontent.com

tanx

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

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


MCC Test Account returning QuotaCheckError.ACCOUNT_INACTIVE on API Call

2014-03-10 Thread adwmaxtest2

Hi all, we have created a test account to begin the API tests. However, 
when we try to get the campaigns, the message : 
QuotaCheckError.ACCOUNT_INACTIVE is returned from SOAP.

The DeveloperToken is still peding, but this should not be a problem, right?

Our DeveloperToken *mxDIciVDFG5sDLfpR5ionQ* is  and our ClientID is 
*236702327404-hqvpcihdr7l6jjj7ojilfhreknnvsd04.apps.googleusercontent.com* .

We have surely accepted TOC end entered the billing information for 
completness even if it's a test account.

Thank you!

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

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


Re: Pull campaign stats for one MCC with sub accounts

2014-03-10 Thread Mike Young

>
> I am already setting the client customer ID this way. 
>
 

> Every time it is run, it grabs a new client id from a text file that has 
> all of our client id numbers in. But I want them all in one long report 
> once every 10 minutes.
>
At the moment if I have 30 clients, that 30th client will not be updated 
for 30 minutes, as it runs the scheduled file every 1 minutes. 

I would like to see :- 
$this->SetClientCustomerId("123-456-7890","987-654-3210","123-456-7890");

Your code could be "If array, then count how many in this array, and loop 
that many times. 

So just to be clear by entering your MCC id, you *can't *get reporting 
stats from many sub accounts in one go, without changing the code. 
 
Regards Mike 
 

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

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


Paid_Organic_Query_Report

2014-03-10 Thread Jóhannes Vollertsen
I am working on implementing the paid organic reports via the api, to 
replace reports generated through the adwords interface. The api report 
definition 
(https://developers.google.com/adwords/api/docs/appendix/reports#paid-organic) 
seems to be missing a lot of the columns that are available through the 
adwords reports interface. All the organic columns such as "Organic 
Clicks", "Organic Queries", "Combined Clicks" etc are not mentioned at all, 
and I was wondering if there is a way to access those via the api. 

This report does not make a lot of sense without these columns, so my 
questions is:

Is there a way to access the missing columns today, and if not, when will 
they be accessible thorugh the API?

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

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


Error API

2014-03-10 Thread Ochju


Hello,

 I have an error when i want to activate campaign and Adgroups :

 *“An error has occurred: [RateExceededError ]”*

 I don’t understand, I have several thousands compaign to activate every 
day.

 It's important to begin now? how can i proceed ?

Thanks

 Thomas

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

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


No organic stats in Paid_Organic API Reports?

2014-03-10 Thread Jóhannes Vollertsen
I've noticed that there is no specified way to get the organic part of the 
stats for the new paid/organic reports, stats that are readily available if 
this report is created through the Adwords interface. Is there any way to 
get the organic stats of the report thorugh the adwords api?

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

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


No AccountId/ExternalCustomerId in Paid vs Organic Report

2014-03-10 Thread Arthur
In the newly introduced paid vs organic report there is no field 
AccountId/ExternalCustomerId.
In all other reports I have worked with this field is always available and 
it is convenient since I can simply concatenate the output of reports for 
different accounts. Even in the account performance report.
Is this intentional and will it stay like this?

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

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


Re: CriterionError.KEYWORD_HAS_INVALID_CHARS

2014-03-10 Thread Arthur
Text of this keyword (at most 80 characters and ten words). This field can 
be selected using the value "KeywordText". This field can be filtered on. This 
string must match the regular expression '[^\x00]*' This field is required 
and should not be null when it is contained within 
Operators
 
: ADD.

On Monday, March 10, 2014 12:36:56 PM UTC+1, Luca Fiaschi wrote:
>
> It would be great if somebody could point me out to a list of all invalid 
> characters and to the keyword size limits (maximum length in words).
>
> On Monday, March 10, 2014 11:38:49 AM UTC+1, Luca Fiaschi wrote:
>>
>> Hi all,
>> it seems that some of my keywords have invalid characters,
>> however I do not see any problem with their text.
>>
>> CriterionError.KEYWORD_HAS_INVALID_CHARS @ 
>> operations[4935].operand.criterion.text; trigger:'d'tandoor (precint 10) 
>> penang'
>>
>> coul anybody point me to the error?
>>
>>

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

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


What is a "creative"?

2014-03-10 Thread Mojmír Vinkler
This is probably a trivial question, but I wasn't able to find it neither 
in help nor in the forum. *What is "creative"?* (a ValueTrack parameter 
https://support.google.com/adwords/answer/2375447?hl=en).

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

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


Re: CriterionError.KEYWORD_HAS_INVALID_CHARS

2014-03-10 Thread Luca Fiaschi
It would be great if somebody could point me out to a list of all invalid 
characters and to the keyword size limits (maximum length in words).

On Monday, March 10, 2014 11:38:49 AM UTC+1, Luca Fiaschi wrote:
>
> Hi all,
> it seems that some of my keywords have invalid characters,
> however I do not see any problem with their text.
>
> CriterionError.KEYWORD_HAS_INVALID_CHARS @ 
> operations[4935].operand.criterion.text; trigger:'d'tandoor (precint 10) 
> penang'
>
> coul anybody point me to the error?
>
>

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

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


CriterionError.KEYWORD_HAS_INVALID_CHARS

2014-03-10 Thread Luca Fiaschi
Hi all,
it seems that some of my keywords have invalid characters,
however I do not see any problem with their text.

CriterionError.KEYWORD_HAS_INVALID_CHARS @ 
operations[4935].operand.criterion.text; trigger:'d'tandoor (precint 10) 
penang'

coul anybody point me to the error?

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

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