Re: How to incrementally fetch Campaign, AdGroup Ads with date range Batch the calls.

2014-01-11 Thread Ewan Heming
Hi Bikram,

You can find the ids of new and changed objects using the 
CustomerSyncServicehttps://developers.google.com/adwords/api/docs/reference/latest/CustomerSyncService,
 
then call the services to get the data. Also, many of the fields are 
available in the reporting service, so you could get all of the data in 
your three API calls from a single ad structure report 
downloadhttps://developers.google.com/adwords/api/docs/guides/structure-reports,
 
which is the recommended way to retrieve data in bulk.

Regards,

Ewan 

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

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


Re: Unable to get OAuth 2.0 refresh_token with GetRefreshToken.php

2013-08-31 Thread Ewan Heming
Hi Alan,

If you haven't already worked it out, I put some instructions together for 
using 
the OAuth Playground with the AdWords 
APIhttp://www.ewanheming.com/adwords-api-oauth-playground
.

Regards,

Ewan

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

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

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


Re: Unable to get OAuth 2.0 refresh_token with GetRefreshToken.php

2013-08-30 Thread Ewan Heming
Hi Yuhao,

I think that your problem might be to do with your JDK setup, not the API, 
and this 
threadhttp://stackoverflow.com/questions/9619030/resolving-javax-net-ssl-sslhandshakeexception-sun-security-validator-validatoreshould
 solve your problem. I'll post the OAuth playground example later 
today.

Regards,

Ewan

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

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

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


Re: Unable to get OAuth 2.0 refresh_token with GetRefreshToken.php

2013-08-29 Thread Ewan Heming
Hi Alan,

You shouldn't need a new developer token as you can use any token with any 
authorized AdWords account. You can also use any client_id and 
client_secret to generate the OAuth tokens. 

Quite a few of the people I've worked with have had problems generating 
tokens when they just want to authorize a single account. I've found that 
using Google's OAuth 
playgroundhttps://developers.google.com/oauthplayground/was the simplest way 
to grab some tokens. I've already put together some 
instructions, so I'll publish them and post the link here.

Regards,

Ewan

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

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

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


Re: google adwords api oauth2 test environment

2013-08-26 Thread Ewan Heming
Hi Mike,

You only need the callback to use the OAuth web 
flowhttps://developers.google.com/accounts/docs/OAuth2WebServer, 
you can get your tokens using the Installed App 
Flowhttps://developers.google.com/accounts/docs/OAuth2InstalledApp. 
You should find an example in the client library you're using; for example, 
here's 
the PHP 
scripthttps://code.google.com/p/google-api-adwords-php/source/browse/examples/AdWords/Auth/GetRefreshToken.php
.

Regards,

Ewan

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

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

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


Re: Issues running GetRefreshToken.php

2013-08-21 Thread Ewan Heming
Hi Alan,

As Evgeniy mentioned, there's probably something wrong with your PHP 
configuration, but you could try adding the parameters to the example file 
instead of auth.ini. At line 85 of GetRefreshToken.php you should find the 
following code:

$user = new AdWordsUser();
$user-LogAll();

The AdWordsUser object has a SetOAuth2Info method that takes an associative 
array of parameters, and you can set the client_id and client_secret as 
follows:

$user-SetOAuth2Info(array(
client_id = INSERT_OAUTH2_CLIENT_ID_HERE,
client_secret = INSERT_OAUTH2_CLIENT_SECRET_HERE
));

Regards,

Ewan

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

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

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


Re: Issues running GetRefreshToken.php

2013-08-20 Thread Ewan Heming
Hi Alan,

What's the error you're getting?

Regards,

Ewan

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

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

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


Re: oauth2 mcc account vs adwords account

2013-08-19 Thread Ewan Heming
Hi Michael,

Once you've authenticated an MCC account, you will have access to all of 
the client accounts without needing additional tokens.

Regards,

Ewan 

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

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

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


Empty Performance Reports

2013-08-15 Thread Ewan Heming
 

Hi All, 

 
I answered a 
questionhttps://groups.google.com/forum/#!topic/adwords-scripts/N9adFMXAY0Yon 
the AdWords Scripts forum where I mentioned that reports without any 
metric fields are often empty. I've always just added the impressions 
column when I just want the structural data, but Anash noted that this 
isn't documented so I should ask someone here to look into it. 


 Thanks,


 Ewan

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

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

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


Re: KEYWORD_PERFORMANCE_REPORT Data with test key

2013-05-21 Thread Ewan Heming
Hi Dev,

The GetReportFields 
operationhttps://developers.google.com/adwords/api/docs/reference/latest/ReportDefinitionService#getReportFieldsjust
 returns an enumeration of the possible fields you can request in a 
report, which are also available in the report reference 
documentationhttps://developers.google.com/adwords/api/docs/appendix/reports. 
You 
need to use the Ad Hoc Reporting 
Servicehttps://developers.google.com/adwords/api/docs/guides/reporting to 
actually download the data. For a test account, you should see the campaign 
names and ids, but you'll get zero's for the rest of the fields.

Regards,

Ewan

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

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

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




Re: NetworkSetting searchParameters filter doesn't work with AdWords API PHP library

2013-04-15 Thread Ewan Heming
Hi Victor,

The AdWords API includes the search partner data by 
defaulthttp://googleadsdeveloper.blogspot.co.uk/2012/11/understanding-adwords-api.html.
 
You can exclude search partner traffic using the NetworkSearchParameter, 
but you can just leave it out if you want the total for the whole network. 
However, you can't get the local and global search volume in a single API 
request: you need to remove your other search parameters if you want the 
global value.

Regards,

Ewan

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

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

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




Re: NetworkSetting searchParameters filter doesn't work with AdWords API PHP library

2013-04-15 Thread Ewan Heming
Hi Victor,

Are you using any other search parameters? If you want the global search 
volume, you have to remove all of the parameters apart from the seed 
keywords.

Regards,

Ewan

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

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

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




Re: Setting Ad Device Preference is not working

2013-03-29 Thread Ewan Heming
Hi Oliver,

You can only use a SET operation to change the Ad 
Statushttps://developers.google.com/adwords/api/docs/reference/v201302/AdGroupAdService;
 
apart from that ads are immutable, so you need to create a new one if you 
want to change any fields.

Regards,

Ewan

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

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

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




Re: Cannot set 'enhanced' property of campaign to false via API v201302

2013-03-29 Thread Ewan Heming
Hi,

You can only create enhanced campaigns using 
v201302https://developers.google.com/adwords/api/docs/guides/enhanced-campaigns.
 The 
enhanced property is read-only; its only use is to determine if an account 
has been updated yet.

Regards,

Ewan


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

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

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




Re: Cost Per Conversion Proper Calculation

2013-03-29 Thread Ewan Heming
Hi,

You can obtain these fields via the API by downloading a Campaign 
Performance 
Reporthttps://developers.google.com/adwords/api/docs/appendix/reports#campaign
 containing 
the ConversionRate and CostPerConversion fields. The values in the report 
should match up with the UI data.

Regards,

Ewan

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

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

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




Re: Campaign Performance Report not returning any data

2013-03-26 Thread Ewan Heming
Hi Jonathan,

I don't think it's possible to retrieve a report with these fields 
populated using a test account because there's no performance data 
available. I think that the tokens team just wants a clear picture about 
how you intend to use the API, so they can ensure you'll be using it 
according to their terms of service. I'm not in a position to offer advice 
on how you should proceed with your application, but I think that 
screenshots--which could probably even just be mockups using a wireframe or 
image editing tool--showing the functionality of your software should 
be adequate; you'll be asked to supply more details if it's not enough for 
them to make a decision.

Regards,

Ewan

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

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

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




Re: Regarding enhanced campaigns and Device preferred field

2013-03-25 Thread Ewan Heming
Hi Shay,

Have you set a device preference for any of your ads yet? I created a test 
ad with the mobile checkbox activated, then downloaded an ad performance 
report: the DevicePreference field in the report contained the id 
30001, which shows a preference for the mobile 
platformhttps://developers.google.com/adwords/api/docs/appendix/platforms; 
currently the only valid option for this field.

Regards,

Ewan 

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

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

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




Re: General API question re: account access using MCC account and Oauth2...

2013-03-25 Thread Ewan Heming
Hi Ken,

You can use an approved developer token with any account you have 
authorization to access; you don't need to link the account to your MCC.

Regards,

Ewan

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

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

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




Re: Exact, broad and phrase results using Targeting Idea Service

2013-03-21 Thread Ewan Heming
Hi Dimce,

Unfortunately, beginning with v201209, the API only supports exact match 
queries to the TargetingIdeaService. V201206 is the only version of the API 
that supports broad and phrase match queries, but you shouldn't use it as 
it has been deprecated and will be sunset on the 25th of March 
2013https://developers.google.com/adwords/api/docs/sunset-dates
. 

The match type options of keywords passed to the 
ExcludedKeywordSearchParameter are unrelated to the match types in the web 
UI. The ExcludedKeywordSearchParameter provides a way to control which 
keyword suggestions are excluded that's a bit more flexible that the 
filters available via the web UI.

Regards,

Ewan

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

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

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




Re: MCC authtoken (client login) capabilities?

2013-03-20 Thread Ewan Heming
Hi Reed,

You can make exactly the same API calls using ClientLogin as you can with 
OAuth. If an account is linked to an MCC that you can access, then you can 
make get and mutate calls for the account by setting its customer id. 
However, ClientLogin is deprecated, so you should use OAuth 2.0 if 
possible; you can generate OAuth tokens for the MCC and access the accounts 
within it.

Regards,

Ewan

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

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

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




Re: Basic vs Standard access

2013-03-15 Thread Ewan Heming
Hi,

AdWords API quotas are applied to the developer token, so the limit is for 
all of the applications sharing the same token. If the applications are 
processing multiple accounts, they will still be using the token's quota.

Regards,

Ewan

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

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

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




Re: How Much Historical Data is Available Through the Reporting API?

2013-03-14 Thread Ewan Heming
Hi Kevin,

These are just some helpful predefined constants, but you can specify any 
date range you like using a custom start and end date. I'm not sure about 
official limits as I can't find them in the documentation anymore, but I've 
been able to successfully download reports that dated back to 2005 and 
reports that were ~1GB uncompressed, so, within reason, you shouldn't have 
a problem. The last time I saw a documented limit it was 250MB compressed, 
but that was for the old v13 API that has been deprecated for some time now.

Regards,

Ewan

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

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

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




Re: Competition score

2013-03-14 Thread Ewan Heming
Hi Marc,

It's still available using the 
COMPETITIONhttps://developers.google.com/adwords/api/docs/reference/v201302/TargetingIdeaService.AttributeType#COMPETITION
 attribute 
of the TargetingIdeaService. From what I can remember, it's always had a 
double value in the zero to one range, which should match the competition 
column in the spreadsheet you can download from the web-based tool.

Regards,

Ewan

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

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

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




Re: targeting ideas api question, TargetingIdeaService

2013-03-03 Thread Ewan Heming
Hi,

I don't think that's possible. To achieve this, you need to make an 
individual request for each seed keyword. 

I might be wrong, but I think that you sometimes get suggestions that are 
related to combinations of seed keywords when you target more than one at a 
time.

Regards,

Ewan

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

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

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




Re: AveragePosition in Adwords

2013-02-28 Thread Ewan Heming
Hi,
 
Averaging an average--if that's the correct term for it--doesn't actually 
work in the way you're expecting. You need to get back to the original sum 
of individaul positions for the seven day period, then divide them by the 
sum of impressions for the same peroid. So the equation is going to be 
something like the following:

Sum(Impressions * Avereage Position)/Sum(Impressions)
 
Does that make sense?
 
Regards,
 
Ewan

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

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

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




Re: Geo performance report countries list

2013-02-17 Thread Ewan Heming
Do you mean the list of country targets? Those can be obtained by filtering 
the Geo Targets 
Tablehttps://developers.google.com/adwords/api/docs/appendix/geotargeting and 
downloading the results.

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

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

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




Re: Error sandBox

2012-12-23 Thread Ewan Heming
Unfortunately, the sandbox is no 
morehttp://googleadsdeveloper.blogspot.co.uk/2012/11/introducing-test-accounts.html,
 
but the great new is that it's been replaced by test 
accountshttps://developers.google.com/adwords/api/docs/test-accounts, 
which are a much more reliable way of testing AdWords API tools. 

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

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





Re: Problem with sandbox - Error 502 (Server Error)

2012-12-23 Thread Ewan Heming
See: 
https://groups.google.com/forum/?fromgroups=#!topic/adwords-api/RF_QW0B-Lhs

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

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





Re: Error sandBox

2012-12-23 Thread Ewan Heming
Unfortunately, the sandbox is no 
morehttp://googleadsdeveloper.blogspot.co.uk/2012/11/introducing-test-accounts.html,
 
but the great news is that it's been replaced by test 
accountshttps://developers.google.com/adwords/api/docs/test-accounts, 
which are a much more reliable way of testing AdWords API tools.

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

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





Re: How long for Test Accounts to get set up

2012-11-28 Thread Ewan Heming
Hi Chris,

The account should still be in the AdWords interface, and you can just make 
a call to the API to see if it's working. I know that people I've been 
working for didn't actually receive an email stating that their test 
account was active, but I was able to use it with the API while other 
accounts in the same MCC couldn't be accessed with their pending token.

Regards,

Ewan

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

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





Re: Proper authentication for the new Test Account

2012-11-28 Thread Ewan Heming
Hi Stamatina,

I think that you need to enter the customer ID of your test account (as a 
number, without the dashes) into the setClientCustomerIds method of the 
selector, instead of the using the setClientEmails method with your MCC 
email.

Regards,

Ewan

On Wednesday, November 28, 2012 2:50:26 PM UTC, Stamatina Thomaidou wrote:

 Please... any answers/ideas about this? We cannot test our application!

 On Friday, November 23, 2012 12:11:32 PM UTC+1, Stamatina Thomaidou wrote:

 Hello,

 we are trying to test our application with the new way of testing using 
 Test Account. 
 Google AdWords send us with e-mail that we are ready to use it. So for 
 the Test Account we have only a client customer id number for this and not 
 an e-mail and password (although we have of course the MCC credentials). So 
 in the adwords.properties file we should insert the client customer id  of 
 the Test Account, the developer token and... what else? Which e-mail and 
 password?

 Thank you



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

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





Re: Proper authentication for the new Test Account

2012-11-24 Thread Ewan Heming
Hi Stamatina,

The credentials you're sending sound correct, so maybe the problem is 
somewhere else. Could you post the code you're using in case there's a 
problem with it?

Thanks,

Ewan

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

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





Re: Is it possible to download a list of clicks using the API?

2012-11-24 Thread Ewan Heming
Hi James,

The GCLID parameter is only meant for internal use within Google Analytics; 
if you want to perform your own tracking, you need to use the Value 
Trackhttp://support.google.com/adwords/bin/answer.py?hl=enanswer=2375447 URL 
parameters. You should be able to add parameters to the destination URL's 
of your ads that will match up with values in the click performance report.

Regards,

Ewan

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

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





Re: Sandbox EstimateKeywordTraffic requests were working. However, now they result in [AuthenticationError.NOT_ADS_USER @ ; trigger:'']

2012-10-23 Thread Ewan Heming
Hi Bob,

This 
threadhttps://groups.google.com/forum/?fromgroups=#!topic/adwords-api/0xIxgBk9wXomentions
 that it's a known issue being looked into, but there's no fix date 
available yet. 

Regards,

Ewan

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

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


Re: Can't authenticate - customer not found

2012-10-21 Thread Ewan Heming
Hi Karlis,

The sandbox creates five customer ids when you activate it; the one 
displayed in your AdWords account is for the live API, not the sandbox. You 
need to remove the clientId altogether for your first call to the API, then 
either use the 
ManagedCustomerServicehttps://developers.google.com/adwords/api/docs/reference/latest/ManagedCustomerService
 or 
Java Sandbox Viewer http://code.google.com/p/google-api-adwords-java/ to 
get your new customer ids to make subsequent API calls.

Regards,

Ewan

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

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


Re: Sandbox EstimateKeywordTraffic requests were working. However, now they result in [AuthenticationError.NOT_ADS_USER @ ; trigger:'']

2012-10-20 Thread Ewan Heming
Hi Daniel,

I think that the problem Bobert is referring to is that the sandbox is 
currently not working at all for the TargetingIdeaService and 
TrafficEstimatorService; it just returns the 
error: AuthenticationError.NOT_ADS_USER @ ; trigger:'null'. I've just 
tried it myself and had the same result; however, when I modified the code 
to make a call to the CampaignService instead it worked fine, so it's not 
just an accidental call to the production API. The service was working fine 
a couple of weeks ago and returning the expected dummy results.

Regards,

Ewan

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

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


Re: ad copy

2012-10-20 Thread Ewan Heming
Hi Udy,

There isn't a copy operation, so you would need to download the ads from 
the source AdGroup, then use an ADD operation to upload them to the new 
AdGroup. 

Regards,

Ewan

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

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


Re: QuotaCheckError.ACCOUNT_DELINQUENT

2012-10-20 Thread Ewan Heming
Hi,

I've often seen this for issues as simple as an expired credit card; you 
should have notifications in your AdWords accounts that explain what 
problem Google has with them.

Regards,

Ewan 

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

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


Re: [AuthenticationError.LOGIN_COOKIE_REQUIRED @ ; trigger:'null']

2012-10-15 Thread Ewan Heming
Hi Laid,

You need to enter the username and password for an AdWords account into the 
$username and $password variables of the script; I've updated it to throw a 
more relevant error if you don't.

The sandbox does require a developer token, username, password, and 
customer id for the account you want to access; however, you don't need an 
approved token or real AdWords account to use it: The username and password 
can be for any Google account (Gmail, YouTube etc), and the developer token 
is just the account username with a currency code appended to it (for 
example, t...@gmail.com++USD). You also need to make a call to one of the 
API services in order to initialize the sandbox for your account and obtain 
a list of dummy customer ids; there's an example script that does that 
herehttps://www.ewanheming.com/2011/12/ppc-software-development/adwords-api/using-the-adwords-api-sandbox
.

Regards,

Ewan

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

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


Re: [AuthenticationError.LOGIN_COOKIE_REQUIRED @ ; trigger:'null']

2012-10-15 Thread Ewan Heming
Hi Laid,

Are you sending the correct customer id for the campaign where you're 
trying to create the adgroup? If you could post the code you're using then 
I should be able to see what the problem is.

Regards,

Ewan

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

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


Re: [AuthenticationError.LOGIN_COOKIE_REQUIRED @ ; trigger:'null']

2012-10-12 Thread Ewan Heming
Hi laid,

I noticed you asked the same question on my blog post about using the 
AdWords API without a Client 
Libraryhttps://www.ewanheming.com/2011/04/ppc-software-development/connecting-to-the-adwords-api-using-just-soap
 that 
I wrote last year. I think your problem is just that you haven't entered a 
valid username and password into the sample code. However, the example 
doesn't show you how to point the script at the sandbox, so you might have 
a problem using it if you don't have a production API key; I'll modify it 
to show you how to do that.

Regards,

Ewan

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

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


Re: Creating a reporting API - Would I be allowed to ask for traffic estimation?

2012-10-12 Thread Ewan Heming
Hi Brice,

I don't work for Google and the team that monitors this forum won't be able 
to answer your question directly, but the way I understand it, you can 
develop a tool like this as long as it was just using the reporting part of 
the API; however, you would need to take note of the section of the RMF 
that states which fields are required for each level of reporting you 
include. If you need definitive clarification, then you need to send your 
query to adwordsapi-tok...@google.com.

Regards,

Ewan

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

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


Re: Pull Data

2012-10-12 Thread Ewan Heming
Hi Vlad,

If your AdWords account is linked to your Analytics account, then you 
should be able to do this already from the Advertising  AdWords  Keywords 
 Clicks report. 

Regards,

Ewan 

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

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


Re: Is intra-day reporting available

2012-09-18 Thread Ewan Heming
Hi Ken,

Yes, you can pull reports for the current day by setting the dateRangeType 
to TODAY; my experience is that this matches what your marketing guys 
should be able to view within the AdWords web UI. However, there are delays 
in reporting that depending on the type of report you are producing and the 
specific metrics that you're collecting: For example, most data can be 
delayed by at least three hours, the MCC summary view can be six hours 
behind, some reports are only produced once a day, and conversion events 
can take 24 hours to register. 

You can familiarize yourself with the full range of issues by checking out 
the Common reporting issues 
documentationhttp://support.google.com/adwords/bin/topic.py?hl=entopic=1713973path=1713967ctx=leftnav;
 from 
a database consistency perspective, you should note that historical data 
can change over time, so you'll probably want to run reports for previous 
periods to update your old data to the current values.

One thing that I'm not sure about is how often we should be hitting the API 
for reports? Data such as impressions and clicks can change every few 
seconds, and it's becoming a more common request for people to be able to 
view live dashboards with regular updates. I'd like to know what Google 
considers a reasonable refresh rate? For example, some dashboard solutions 
update every 30 seconds. I'd also like to know if whatever limits exists 
are applied at an account or a developer token level? 

Regards,

Ewan 

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

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


Re: Reporting on site link and ad extensions

2012-09-18 Thread Ewan Heming
The URL in the Ad Performance Report is just the one for the Ad Headline 
itself, so you need to use the 
CampaignAdExtensionServicehttps://developers.google.com/adwords/api/docs/reference/latest/CampaignAdExtensionService
 and 
AdExtensionOverrideServicehttps://developers.google.com/adwords/api/docs/reference/latest/AdExtensionOverrideService
 to 
obtain the destination URL for a 
sitelinkhttps://developers.google.com/adwords/api/docs/reference/latest/AdExtensionOverrideService.Sitelink#destinationUrl.
 
There is an Ad Extensions Performance 
Reporthttps://developers.google.com/adwords/api/docs/appendix/reports#ad-extensions,
 
but I can't see the URL in it.

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

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


Re: Finding sites that paid for adwords based on a keyword

2012-09-16 Thread Ewan Heming
Hi Nainil,

There is no legitimate way to obtain this information as Google doesn't 
publish their customers potentially sensitive marketing data! Some vendors 
of Competitive Intelligence tools claim to be using an API, but that's 
just what they have to say as most of them as running large scale automated 
queries on Google search, which is against both the AdWords API Terms of 
Service https://developers.google.com/adwords/api/docs/terms and the Google 
Search Terms of 
Servicehttp://www.google.com/intl/en/policies/terms/archive/20070416/; 
however, in the latter case, I actually couldn't find it in the new 
TOShttp://www.google.com/intl/en/policies/terms/, 
so had to link to the old one!

Regards,

Ewan

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

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


Re: How to get ConversionTypeName and ConversionCategoryName into ad report.

2012-09-14 Thread Ewan Heming
Hi,

Although not a direct answer to your question, I wanted to check if there 
was a reason why you want to download the report using the XML format? A 
few years ago it was the only available option, but now you can choose 
other formats like CSV. I find that this much easier to use; moreover, I 
also had a problem parsing larger XML reports using simplexml or DOM 
because they consumed an excessive amount of memory, so I had to resort to 
using a SAX parser.

Regards,

Ewan

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

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


Re: How can an account revoke access to an OAuth'ed user?

2012-09-11 Thread Ewan Heming
Hi Oliver,

oAuth access to a Google account isn't managed through AdWords directly; 
you need to go to the security https://www.google.com/settings/security 
section 
of your main account settings, then click the Edit button next to 
Authorizing applications and sites.

Regards,

Ewan

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

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


Re: Anyone interested in a PSR-0 compliant PHP client?

2012-09-05 Thread Ewan Heming
I've recently been thinking about the same issue myself because it would 
make working with the Symfony framework much easier. I don't have too much 
spare time, but would certainly be happy to help out with at least the 
namespace issue for improved classloading and IDE support.

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

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


Re: Possible bug in PHP library.

2012-08-28 Thread Ewan Heming
Hi,

This isn't a bug, the API only returns the fields you ask for in your 
request. You should see a line in your code similar to the following:

$selector-fields = array('Id', 'Name');

You need to modify it to include all of the fields that you require; the 
list of available fields can be found by in the documentation for the 
campaign 
objecthttps://developers.google.com/adwords/api/docs/reference/v201109_1/CampaignService.Campaign
.

Regards,

Ewan

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

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


Re: How to Determine Device Type with the Php Client Library

2012-08-15 Thread Ewan Heming
Hi,

I think that the device type is called a Platform 
targethttps://developers.google.com/adwords/api/docs/appendix/targetingtypes#device_typesin
 the CampaignCriterionService, so you need to issue a 
gethttps://developers.google.com/adwords/api/docs/reference/latest/CampaignCriterionService#getrequest
 with a 
predicatehttps://developers.google.com/adwords/api/docs/reference/latest/CampaignCriterionService.Predicateto
 filter the 
Criterion.Typehttps://developers.google.com/adwords/api/docs/reference/latest/CampaignCriterionService.Criterion.Type
 so 
the results only include targets of the *PLATFORM* type; you should get a 
response with a list of 
CampaignCriterionhttps://developers.google.com/adwords/api/docs/reference/latest/CampaignCriterionService.CampaignCriterion
 objects from 
which you can extract the campaignId to obtain a list of campaigns that are 
using device targeting. If you need the specific device that is being used, 
then you can look at the id of each criterion to find out which 
platformhttps://developers.google.com/adwords/api/docs/appendix/platforms has 
been selected.

If you're using v201206, then you could also check out the 
queryhttps://developers.google.com/adwords/api/docs/reference/latest/CampaignCriterionService#query
 operation 
of the CampaignCriterionService to do the same thing using 
AWQLhttps://developers.google.com/adwords/api/docs/guides/awql instead 
of a predicate; AWQL is a recent addition to the AdWords API that lets you 
select objects using an SQL-like syntax.
  
Regards,

Ewan

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

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


Re: AdHoc reports without developer key

2012-08-06 Thread Ewan Heming
Unfortunately it isn't, but you could try linking your account to Google 
Analytics and downloading the data from the Core Reporting 
APIhttps://developers.google.com/analytics/devguides/reporting/core/v3/. The 
GA API's are much easier to gain access to and might contain enough data if 
you only want simple reports.

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

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


Re: Get destination url report for only paused adgroups

2012-08-05 Thread Ewan Heming
Hi Sumit,

You just need to add a 
predicatehttps://developers.google.com/adwords/api/docs/reference/latest/ReportDefinitionService.Predicateto
 the selector to filter your report. I'm not too familiar with Python, 
but I thing the following should work:

report_downloader = client.GetReportDownloader(
  'https://adwords.google.com', 'v201109')

  # Create report definition.
  report = {
  'reportName': 'DESTINATION_URL_REPORT',
  'dateRangeType':'YESTERDAY',
  'reportType': 'DESTINATION_URL_REPORT',
  'downloadFormat': 'CSV',
  'selector': {
  'fields': 
['AdGroupId','AdGroupStatus','EffectiveDestinationUrl','Clicks','Impressions'],
  'predicates': [{
 'field': 'AdGroupStatus',
 'operator': 'EQUALS',
 'values': ['PAUSED']
  }]
  },
  # Enable to get rows with zero impressions.
  'includeZeroImpressions': 'false', 
  }

If you're feeling adventurous, you could also try out the new 
AWQLhttps://developers.google.com/adwords/api/docs/guides/awqlin the latest 
version of the API (v201206); here's an 
examplehttp://code.google.com/p/google-api-ads-ruby/source/browse/adwords_api/examples/v201206/reporting/download_criteria_report_with_awql.rb?spec=svn788ed3a1df1a04de0cad9481bdc953559135eaafr=788ed3a1df1a04de0cad9481bdc953559135eaafthat
 shows how you could go about it.

Regards,

Ewan

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

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


Re: Get destination url report for only paused adgroups

2012-08-05 Thread Ewan Heming
Sorry, the Python AWQL example 
is: 
http://code.google.com/p/google-api-ads-python/source/browse/trunk/examples/adspygoogle/adwords/v201206/reporting/download_criteria_report_with_awql.py

On Sunday, August 5, 2012 5:52:03 PM UTC+1, Ewan Heming wrote:

 Hi Sumit,

 You just need to add a 
 predicatehttps://developers.google.com/adwords/api/docs/reference/latest/ReportDefinitionService.Predicateto
  the selector to filter your report. I'm not too familiar with Python, 
 but I thing the following should work:

 report_downloader = client.GetReportDownloader(
   'https://adwords.google.com', 'v201109')

   # Create report definition.
   report = {
   'reportName': 'DESTINATION_URL_REPORT',
   'dateRangeType':'YESTERDAY',
   'reportType': 'DESTINATION_URL_REPORT',
   'downloadFormat': 'CSV',
   'selector': {
   'fields': 
 ['AdGroupId','AdGroupStatus','EffectiveDestinationUrl','Clicks','Impressions'],
   'predicates': [{
  'field': 'AdGroupStatus',
  'operator': 'EQUALS',
  'values': ['PAUSED']
   }]
   },
   # Enable to get rows with zero impressions.
   'includeZeroImpressions': 'false', 
   }

 If you're feeling adventurous, you could also try out the new 
 AWQLhttps://developers.google.com/adwords/api/docs/guides/awqlin the latest 
 version of the API (v201206); here's an 
 examplehttp://code.google.com/p/google-api-ads-ruby/source/browse/adwords_api/examples/v201206/reporting/download_criteria_report_with_awql.rb?spec=svn788ed3a1df1a04de0cad9481bdc953559135eaafr=788ed3a1df1a04de0cad9481bdc953559135eaafthat
  shows how you could go about it.

 Regards,

 Ewan



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

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


Re: SOAP Module for AdWords Maven 1.4.0 Java Client Library

2012-07-23 Thread Ewan Heming
Hi Kevin,

I also assumed that what worked on Linux would work on Windows, but wasn't 
aware of any problem until I delivered the code to a customer and they 
tried to run it! I think that my customer has actually worked out what was 
wrong, so I'll see if I can find out

Regards,

Ewan

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

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


Re: Can we access Adwords API only with developer key?

2012-07-21 Thread Ewan Heming
Hi Vipin,

You question is a bit confusing: it suggests you want to access third party 
AdWords accounts without authority, which is probably not what you mean! If 
you're asking about the TrafficEstimatorService or TargetingIdeaService, 
which don't necessarily need access to a specific account, then you can 
just use your MCC username and password without specifying a customer id. 
However, the results for some fields, such as the average cpc, are tailored 
to a specific account so you'll find that entering a customer id might 
yield different results.

Regards,

Ewan 

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

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


Re: Can I use 'GetCampaignStats' in the sandbox ?

2012-07-18 Thread Ewan Heming
Unfortunately, the results are always zero. Random values would be a very 
useful feature though, especially if the ad hoc reports also returned some 
matching data. It's hard to know if you've match everything up correctly 
using the sandbox; the only way to be sure is to do live testing, which 
isn't always possible if you're building an application for someone else 
because of issues with the way tokens are supposed to be used.

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

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


Re: Adding CriterionUserInterest to Campaign always returns CriterionError.CANNOT_ADD_CRITERIA_TYPE

2012-07-16 Thread Ewan Heming
I checked out your code in more detail: The problem is that Linux  Unix 
isn't a CriterionUserInterest, it's a 
Verticalhttps://developers.google.com/adwords/api/docs/appendix/verticals. 
This code's working for me in the sandbox:

$interestId = 736; //Linux  Unix
$interest = new Vertical();
$interest-id = $interestId;
$interest-path = array(Computers  Electronics, Software, Operating 
Systems, Linux  Unix);
$campaignCriterion = new NegativeCampaignCriterion();
$campaignCriterion-campaignId = $campaignId;
$campaignCriterion-criterion = $interest;
$operations = array();
$operations[] = new CampaignCriterionOperation($campaignCriterion, 'ADD');
$campaignCriterionService-mutate($operations);

Note that you also need to enter the category path, even though you've 
already entered an id. 

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

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


Re: Adding CriterionUserInterest to Campaign always returns CriterionError.CANNOT_ADD_CRITERIA_TYPE

2012-07-15 Thread Ewan Heming
Have you tried adding a negative User Interest Criterion to a campaign in 
the normal web interface? I know that I tried a similar thing with a 
negative Proximity target and got an error because it isn't actually 
possible at the moment.

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

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


Re: Transfer a token and free API units to another account

2012-07-12 Thread Ewan Heming
I don't work for Google, so I'm not sure about the specifics of moving 
tokens and free quota to another account, but it does sound like something 
that might be difficult. However, your token itself can be 
used independently of your MCC, so it can be used to access 
a separate account (MCC or otherwise) without your developer knowing the 
credentials for your main MCC. The API usage will be charged to the 
developer token, so your free units will be used.

One thing you should note though is that you're responsible for calls made 
using your token, so you need to be sure that you trust anyone who has 
access to it: If someone uses in a way that violates the API terms and 
conditions https://developers.google.com/adwords/api/docs/terms you could 
loose your token and find it difficult to get back. In most cases you can 
actually get an outside developer to build your application using the API 
sandbox https://developers.google.com/adwords/api/docs/sandbox without 
using your token; this can sometimes make testing a bit more difficult, 
especially if you're using the reporting service, but would at least avoid 
the trust issue.

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

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


Re: Can I use the sandbox with a developer token being approved ?

2012-07-11 Thread Ewan Heming
You don't need a developer token to use the sandbox, you just need a Google 
account. The developer token in the sandbox is just your account email plus 
a chosen currency. You can find out more about using the sandbox 
herehttps://developers.google.com/adwords/api/docs/sandbox
. 

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

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


Re: Getting Started API

2012-07-11 Thread Ewan Heming
If you can understand the example code that comes with the PHP Client 
Library http://code.google.com/p/google-api-adwords-php/, then you should 
be able to learn how to use the AdWords API. You can also check out this 
blog post that explains how to use the 
exampleshttp://googleadsdeveloper.blogspot.co.uk/2012/02/streamline-your-coding-with-adwords-api.html
. 

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

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


SOAP Module for AdWords Maven 1.4.0 Java Client Library

2012-07-03 Thread Ewan Heming
Hi,

I've built a Java client using the Maven client library; on my Ubuntu box 
it's working fine, but when I try and run the exact same project on Windows 
I get the following error:

Unable to locate a SOAP module by reflection. Did you forget to add a 
plugin specifying which SOAP framework to use with the library?

Can anyone suggest what I might be doing wrong?

Many Thanks,

Ewan

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

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


Re: Adwords API Team - Please reply to any of my emails or forum posts or my acount email.

2012-06-25 Thread Ewan Heming
How long have you actually been waiting for a response? Token applications 
are taking a very long time to process at the moment, and I think that the 
ones being escalated have been waiting excessively long. While you're 
waiting you could try looking at the AdWords API 
Termshttps://developers.google.com/adwords/api/docs/terms; 
like most legal documents, it's quite hard going, but if you read it 
carefully then you should be able to work out if your software does 
anything that would lead to your application being rejected.

In addition--although I don't work for Google, so this is just my 
guess--you might want to think about other things your company is doing 
that might break the terms of other Google products, as that could 
prejudice your API application. Also--and this is another speculation--the 
AdWords API is for building paid search tools, so if you want to use it for 
something else, like say an SEO keyword tool, then you could also have a 
problem.

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

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


Re: report cost clarification needed

2012-06-20 Thread Ewan Heming
Hi Jeremy,

Downloading reports is actually now free since v201109 of the API, but you 
need to use the new AdHoc 
Reportshttps://developers.google.com/adwords/api/docs/guides/reporting. The 
two items that you're referring to are part of the the deprecated 
ReportDefinitionServicehttps://developers.google.com/adwords/api/docs/reference/latest/ReportDefinitionService:
 the 
first one is for querying previously defined reports, which you're unlikely 
to need to do now; the second one is for obtaining a list of the fields 
available in a report, which could be useful, but you do need to pay one 
unit for each field in the list and there's also a full reference of the report 
types and 
fieldshttps://developers.google.com/adwords/api/docs/appendix/reportsthat you 
can use instead.

Regards,

Ewan 

On Wednesday, June 20, 2012 4:45:24 PM UTC+1, jeremy brooks wrote:

 The current rate card says
  1 unit per 
 ReportDefinitionhttps://developers.google.com/adwords/api/docs/reference/latest/ReportDefinitionService.ReportDefinition
  1 unit per  
 ReportDefinitionFieldhttps://developers.google.com/adwords/api/docs/reference/latest/ReportDefinitionService.ReportDefinitionField

 I have two questions:

 Does that mean that, for instance, a keyword report requesting 35 fields 
 would cost 36  units total?  

 Does the cost change with quantity of keywords?

 Thanks,
 Jeremy


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

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


Re: Create campaign based on AdWords Editor Export?

2012-06-18 Thread Ewan Heming
Hi,

There's no Bulk File Upload feature like that in the AdWords API at the 
moment, so you'd need to parse your file and make API calls to create your 
campaigns, ads, and keywords etc.

Regards,

Ewan

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

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


Re: Sannbox Environment API

2012-06-17 Thread Ewan Heming
Hi Ronak,

Unfortunately the reports in the sandbox don't contain any data; you need 
to use the production API to test that your reports are being imported into 
your system properly. It would be a very useful addition though

Regards,

Ewan 

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

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


Re: Create a new account using CreateAccountService

2012-06-14 Thread Ewan Heming
I don't believe that there is any way to do that; although, I think you 
might be able to create an account linked to your MCC then invite your 
clients to access it, but the invite would need to be sent manually so I'm 
not sure if it would be any use to you.

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

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


Re: Daily budget over $2000 causes odd API errror

2012-06-11 Thread Ewan Heming
I'm not sure if this is the problem, but the error mentions that your 
budget is too low, not too high; maybe your code isn't converting the $2000 
into micros before posting to the API? Just a guess as a micro amount of 
2000 is less than 1 cent, which is probably too low for a daily budget.

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

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


Re: Does Adwords API support oAuth 2.0? (.NET)

2012-05-08 Thread Ewan Heming
Hi Stéphane,

It currently only supports oAuth 
1.0ahttp://adwordsapi.blogspot.com/2011/10/adwords-api-now-fully-supports-oauth.html,
 
so you'll need to use a slightly different process for authenticating 
AdWords than Analytics.

Regards,

Ewan

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

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


Re: api for getting info using gclid

2012-04-25 Thread Ewan Heming
Hi Vijayraj,

I usually use the {creative} parameter to get the ad id, then match this up 
in the API to find out which adgroup triggered the ad. I can then match the 
{keyword} and {matchtype} parameters to a keyword within the adgroup. It's 
a bit convoluted and not the most efficient process, but it's been this way 
for a long time: It would make life much easier if the API adGroupId and 
keywordId were available as ValueTrack parameters.

Regards,

Ewan

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

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


Re: api for getting info using gclid

2012-04-25 Thread Ewan Heming
Hi Vijayraj,

I haven't used it for a while, but I'm reasonably confident that it's the 
keyword from your account, not the search query. I seem to remember being 
able to match them up with the keywords in an adgroup in the past anyway, 
but my memory isn't that great these days, so you should probably try a few 
clicks out to be sure! If the parameter just contained the search query 
then there wouldn't be so much point in using it as it's already available 
in the referrer header; for the moment at least

Regards,

Ewan

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

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


Re: sandbox

2012-04-18 Thread Ewan Heming
Yes, I think that the caching on my site is a bit too aggressive: I'm only 
using an Amazon Micro instance, so I mostly rely on CloudFlair to deliver 
my content fast, but it does mean I sometimes need to clear the cache 
before comments show up.

After the script displays your customer ids, it then has 
some arbitrary sample code that create a campaign in the first account; if 
you run the code again, you'll get an error message because it will try and 
create another campaign with the same name. I'll modify it to work like the 
official sample code to add a timestamp so the name will always be unique.

After getting a sandbox account set up, you should check out the PHP sample 
code that comes with the client library because it should have examples of 
most of the operations you're likely to want to perform. 

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

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


Re: sandbox

2012-04-17 Thread Ewan Heming
I wrote a post about using the sandbox with the PHP AdWords API Client 
Libraryhttp://www.ewanheming.com/2011/12/ppc-software-development/adwords-api/using-the-adwords-api-sandbox,
 
not sure if you've found it already because I got some comments from 
someone with a similar nick to yours. Anyway, if you're using PHP then 
hopefully the code examples will get you started.

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

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


Re: Downloading keyword performance report for a particular day

2012-04-06 Thread Ewan Heming
I don't know much Python so I can't help with the code itself, but you need 
to set the 
dateRangeTypehttp://code.google.com/apis/adwords/docs/reference/latest/ReportDefinitionService.Selector.html#dateRangefield
 of your report definition to 'CUSTOM_DATE', then add set the 
dateRangehttp://code.google.com/apis/adwords/docs/reference/latest/ReportDefinitionService.Selector.html#dateRangefield
 of your selector to a valid 
DateRangehttp://code.google.com/apis/adwords/docs/reference/latest/ReportDefinitionService.DateRange.html
. 

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

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


Re: API Signup Page is broken!!

2012-04-05 Thread Ewan Heming
If I remember correctly you're supposed to sign up by navigating to the My 
Account  AdWords API Center screen from within an MCC account; if you 
don't have an MCC account, then you'll need to create one first. 

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

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


Re: Filter campaigns by bidding strategy

2012-04-02 Thread Ewan Heming
No, there isn't, but you can pull a report that lists the campaigns based 
on the eligibility criteria: ie having received at least 15 conversions in 
the past 30 
days.http://www.google.com/ads/conversionoptimizer/get-started.html#tab=enable-conversion
 You 
can then use the campaign ids from the report in a get request to query the 
actual optimizer eligibility property.

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

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


Re: adhoc Report

2012-04-02 Thread Ewan Heming
Ad Hoc reports can be downloaded in a single request without having to 
create and upload a ReportDefinition first; this makes the process simpler 
to implement, places less load on the AdWords API servers (making reporting 
faster), and reduces the API unit costs to zero (as there was no charge for 
downloading reports from the API before, but creating a ReportDefinition 
cost 400 units).

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

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


Re: ad hoc report vs api get calls

2012-04-02 Thread Ewan Heming
 

Hi,


1. Most of the get requests currentlyonly cost 1 unit per 
callhttp://code.google.com/apis/adwords/docs/ratesheet.html, 
so for example, if you download 10 campaigns, adgroups, keywords, or ads, 
it will cost you 10 units. If you need to download a large number of items 
in one go, then you can try using a 
MutateJobhttp://code.google.com/apis/adwords/docs/guides/bulkjobs.html, 
which is slower but reduces the API unit charges.


 2. If you use the report service then you will need to write code to 
populate the objects available in the client libraries; there's currently 
no features available in the libraries to do it for you, but it would be a 
useful addition.


 3. You're likely to need to use more than one report to get all the data 
you need; even if you use get requests you would need to make more than one 
call. There's also some fields not available in reports. They work best as 
a way to quickly download a large amount of data to populate a database; 
many databases have bulk load features that can import flat files like 
csv's very fast. I usually download data into MySQL, then use some form of 
ORM library to work with the objects themselves.


Regards, 


Ewan

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

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


Re: Documentation errors in TargetingIdeaService

2012-03-31 Thread Ewan Heming
Yes, I can see there are links at the top of the page for these attributes, 
but they've been removed from the table at the bottom.

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

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


Re: Does Adwords UI report counts all clicks from search partner's network

2012-03-30 Thread Ewan Heming
This forum is specifically focused on questions about the AdWords API, so 
the best place to ask your question is on the AdWords Community 
sitehttp://www.en.adwords-community.com/t5/AdWords-Community/ct-p/AdWords, 
or maybe even the Google Analytics 
forumhttp://groups.google.com/a/googleproductforums.com/forum/#!forum/analytics
 as 
this topic's often discussed there. Anyway, you should be able to view 
search partner clicks in AdWords, but your tracking system might not be 
picking them all up as visits to your site; you could audit your log files 
to get a more accurate number of visits from clicks, but it still won't 
match up exactly.

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

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


Re: Filter campaigns by bidding strategy

2012-03-29 Thread Ewan Heming
Can't you just filter your campaigns based on the conversion 
optimizer eligibility criteria? I think it's just that you've received at 
least 15 conversions in the past 30 days.  
http://www.google.com/ads/conversionoptimizer/get-started.html#tab=enable-conversion

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

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


Re: where to do performance/load tests for adwords applications

2012-03-28 Thread Ewan Heming
Hi Sun,

I think that you really need to build a mock that periodically throws the 
rate limit exception, then build your app to deal with the possibility that 
it could happen at any time. I believe that Google doesn't actually publish 
such limits because they depend on what the overall server load is at the 
time you make your calls, and can vary widely depending on what other tools 
are doing at the same time, which is hard to predict. 

One thing you might want to look at is the 
MutateJobServicehttp://code.google.com/apis/adwords/docs/reference/latest/MutateJobService.html:
 
You can use it to upload large jobs in one batch, then the AdWords API will 
process it asynchronously and your application can perform other tasks 
while it's waiting for a response.

Regards,

Ewan

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

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


Re: Search keywords in account

2012-03-28 Thread Ewan Heming
The simplest thing to do is download a keyword performance 
reporthttp://code.google.com/apis/adwords/docs/appendix/reports.html#keywords 
and 
use a 
predicatehttp://code.google.com/apis/adwords/docs/reference/latest/AdGroupAdService.Predicate.htmlto
 select the keywords for which you're searching.

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

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


Re: Is the 'id' for a product criterion unique?

2012-03-28 Thread Ewan Heming
I believe that all criterion ids are only unique within an AdGroup. Try 
creating an identical product criterion in a different AdGroup and see what 
id it's given; I know that a keyword with the same text and match type will 
get the same id.

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

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


Re: Adwords Tokens

2012-03-23 Thread Ewan Heming
For the record, I'm not a Google employee, so don't actually know why your 
specific application was rejected. However, I do a lot of work with the 
AdWords API, so I'm trying to get my head around the details of the TOS. I 
came across your post that suggested that the results of the 
TrafficEstimator service should be considered reporting data, and as such 
couldn't be disclosed to a third-party; this interested me because I hadn't 
considered such data to be part of the AdWords Reporting Functionality, 
so wanted to get to the bottom of the statements you made.

I went to your site to see if it could shed some light that would validate 
your claims, and I quickly came across sitefactor and noticed it provided 
Google Ranking reports; now, if you really have a way to get accurate 
ranking data in volume without scraping the Google SERP's or using a 
service that does the same, then I think you should probably forget about 
the API application and move into providing your data in a feed because it 
would be far more profitable. 

However, most people with such data are getting it by scraping Google, 
which is against the AdWords API TOS. I suppose the specific wording just 
mentions that an API client shouldn't be doing the scraping (or interfacing 
with another tool that does), but you can see how a company like Google 
could come to the conclusion that a developer willing to violate one of 
their well known policies isn't one that should be considered a good choice 
for a partner; I certainly wouldn't

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

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


Re: Campaign Costs

2012-03-23 Thread Ewan Heming
You should just need to set the clientId property of the user to the 
customer id you obtained from the ServicedAccountService:

$customerId = 1234512345;
$user-SetClientId($customerId);

Then the campaigns for that account will be returned.

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

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


Re: mutatejobservice get question

2012-03-23 Thread Ewan Heming
You should use the report service for this instead of get operations. Pull 
a keyword report with the following fields:

- CampaignName
- AdGroupName
- KeywordText
- KeywordMatchType
- CampaignId
- AdGroupId
- KeywordId

You'll then be able to write a script that would match your Excel sheets to 
the first four fields, then pick up the last three to use in your mutate 
job.

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

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


Re: Adwords Tokens

2012-03-21 Thread Ewan Heming
Hi @seonative,

I was wondering about your tool called sitefactorhttp://www.sitefactor.de/; 
where 
exactly are you getting your Google Ranking data from? I wasn't aware that 
Google offered any API that gives access to such data. Are you using 
mechanical turk to check each search term manually? If not then do you 
think that might be why you can't get an API token?

Regards,

Ewan

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

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


Re: Bad authentication: widespread problem for every programmer

2012-03-19 Thread Ewan Heming
I can see that you've got something entered into the clientEmail header; 
this is now deprecated to accommodate MCC only accounts with no login 
email, so you have to use the clientCustomerId header 
instead.http://adwordsapi.blogspot.com/2011/11/discover-v201109-changes-to-accounts.html

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

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


Re: error using GetKeywordOpportunities

2012-03-19 Thread Ewan Heming
I seem to remember something about the BulkOpportunityService being 
deprecated; however, I can't find a blog post about it. I don't think it's 
listed 
as a service in the V201109 
documentationhttp://code.google.com/apis/adwords/docs/reference/latest/BulkOpportunityService.htmlanyway;
 the latest reference is for 
v201101http://code.google.com/apis/adwords/docs/reference/v201101/BulkOpportunityService.html
.

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

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


Re: Creating keyword performace report usind adwords API

2012-03-19 Thread Ewan Heming
It's actually quite easy as the main difference is that you don't need to 
create a report before downloading it anymore. Something like the following 
should work (although I haven't tested it):

$adGroupId = (float) $_GET['id'];
$adGroupName = $_GET['name'];

# Create ad group predicate.
$adGroupPredicate = new Predicate();
$adGroupPredicate-field = 'AdGroupId';
$adGroupPredicate-operator = 'EQUALS';
$adGroupPredicate-values = array($adGroupId);

# Create selector.
$selector = new Selector();
$selector-fields = array(AdGroupName, KeywordText, Impressions, 
Ctr, AveragePosition);
$selector-predicates = array($adGroupPredicate);

# Create report definition.
$reportDefinition = new ReportDefinition();
$reportDefinition-reportName = 'NEW Keywords performance report 
'.$adGroupName.' for adgroup #' . $adGroupId . ' @' . time();
$reportDefinition-reportType = 'KEYWORDS_PERFORMANCE_REPORT';
$reportDefinition-downloadFormat = 'CSVFOREXCEL';
$reportDefinition-dateRangeType = 'LAST_7_DAYS';
$reportDefinition-selector = $selector;

// You don't need to create a report, just download it:
$fileName = 'INSERT_OUTPUT_FILE_NAME_HERE';
$path = dirname(__FILE__) . '/' . $fileName;
  $options = array('version' = 'v201109', 'returnMoneyInMicros' = TRUE);
  ReportUtils::DownloadReport($reportDefinition, $path, $user, $options);

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

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


Re: Instability of production APIs

2012-03-18 Thread Ewan Heming
Is it possible that your problem is due to the change to strict SOAP 
validationhttp://googleadsdeveloper.blogspot.com/2012/01/adwords-soap-header-validation-is-being.html
 in 
V201109? 

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

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


Re: Ad qualityScore - which report?

2012-03-15 Thread Ewan Heming


 I wasn't aware you could get that metric via the web interface, so I'm not 
 sure if you're going to be able to get it via the API either: It's possible 
 to segment ad reports by keyword, but I don't think that keyword reports 
 can be segmented by ad.

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

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


Re: ServicedAccountService or InfoService

2012-03-12 Thread Ewan Heming
Hi Danial,

OK, I'll just use the InfoService. However, it was a bit confusing because 
if I logged into the API using a non-mcc account that was linked to an mcc, 
then the ServicedAccountService worked fine; however, if the non-mcc 
account wasn't linked to any mcc at all, the result would be a single 
account with a customer id of 0. Is that supposed to happen or a possible 
bug? I thought I should either get the customer id or an error message, not 
an invalid account. 

Thanks,

Ewan

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

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


Re: Need authToken?

2012-03-11 Thread Ewan Heming
You can't use the clientEmail to login anymore; you have to use the 
customer id instead. This means that the following code won't work:

$user-SetClientId(exam...@gmail.com);

But this will:

$user-SetClientId(123-456-7890);

Only the customer id can be used now; this can be found in the top-right 
hand corner of the AdWords web interface.

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

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


Re: AdWords API v201109 Performance vs. AdWords Editor

2012-03-10 Thread Ewan Heming
If you can get the fields you need using 
reportshttp://code.google.com/apis/adwords/docs/appendix/reports.html, then 
it'll probably be a bit faster than the AdWords Editor. If you use the 
get operations, then it could be much slower.

  

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

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


ServicedAccountService or InfoService

2012-03-09 Thread Ewan Heming
Hi,

Is there any difference between using the ServicedAccountService and 
InfoService while trying to retrieve the customer ID for a normal (non MCC) 
account?

Thanks,

Ewan

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

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


Re: URGENT: What should I enter to clientId?

2012-03-05 Thread Ewan Heming
If you're using PHP, you could try out the tutorial I put on my blog: 
http://www.ewanheming.com/2011/12/ppc-software-development/adwords-api/using-the-adwords-api-sandbox

Hope it helps

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

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


Re: URGENT: What should I enter to clientId?

2012-03-05 Thread Ewan Heming
Make sure you've got the SOAP and SSL extensions enabled for PHP.

On Monday, March 5, 2012 9:38:51 PM UTC+8, hakin wrote:

 I am getting this error :(


 ( ! ) Warning: SoapClient::SoapClient() 
 [soapclient.soapclienthttp://localhost/google/examples/v201109/AccountManagement/soapclient.soapclient]:
  
 Unable to find the wrapper https - did you forget to enable it when you 
 configured PHP? in 
 C:\wamp\www\google\src\Google\Api\Ads\Common\Lib\AdsSoapClient.php on line 
 *163*Call Stack#TimeMemoryFunctionLocation10.0012700960{main}( )
 ..\test.php*:*020.02601648064AdWordsUser-GetService( )..\test.php*:*243
 0.43121649544AdsUser-GetServiceSoapClient( )..\AdWordsUser.php*:*2254
 0.43121649544SoapClientFactory-GenerateSoapClient( )..\AdsUser.php*:*1285
 0.44323340848SoapClientFactory-GenerateServiceClient( )
 ..\SoapClientFactory.php*:*8260.4445680CampaignService-__construct( )
 ..\SoapClientFactory.php*:*14970.44343346992AdWordsSoapClient-__construct( 
 )..\CampaignService.php*:*568680.44343346992AdsSoapClient-__construct( )
 ..\AdWordsSoapClient.php*:*5390.44343349480SoapClient-SoapClient( )
 ..\AdsSoapClient.php*:*163
 ( ! ) Warning: SoapClient::SoapClient() 
 [soapclient.soapclienthttp://localhost/google/examples/v201109/AccountManagement/soapclient.soapclient]:
  
 I/O warning : failed to load external entity 
 https://adwords-sandbox.google.com//api/adwords/cm/v201109/CampaignService?wsdl;
  
 in C:\wamp\www\google\src\Google\Api\Ads\Common\Lib\AdsSoapClient.php on 
 line *163*Call Stack#TimeMemoryFunctionLocation10.0012700960{main}( )
 ..\test.php*:*020.02601648064AdWordsUser-GetService( )..\test.php*:*243
 0.43121649544AdsUser-GetServiceSoapClient( )..\AdWordsUser.php*:*2254
 0.43121649544SoapClientFactory-GenerateSoapClient( )..\AdsUser.php*:*1285
 0.44323340848SoapClientFactory-GenerateServiceClient( )
 ..\SoapClientFactory.php*:*8260.4445680CampaignService-__construct( )
 ..\SoapClientFactory.php*:*14970.44343346992AdWordsSoapClient-__construct( 
 )..\CampaignService.php*:*568680.44343346992AdsSoapClient-__construct( )
 ..\AdWordsSoapClient.php*:*5390.44343349480SoapClient-SoapClient( )
 ..\AdsSoapClient.php*:*163
 ( ! ) Fatal error: SOAP-ERROR: Parsing WSDL: Couldn't load from '
 https://adwords-sandbox.google.com//api/adwords/cm/v201109/CampaignService?wsdl'
  
 : failed to load external entity 
 https://adwords-sandbox.google.com//api/adwords/cm/v201109/CampaignService?wsdl;
  
 in C:\wamp\www\google\src\Google\Api\Ads\Common\Lib\AdsSoapClient.php on 
 line *163*Call Stack#TimeMemoryFunctionLocation10.0012700960{main}( )
 ..\test.php*:*020.02601648064AdWordsUser-GetService( )..\test.php*:*243
 0.43121649544AdsUser-GetServiceSoapClient( )..\AdWordsUser.php*:*2254
 0.43121649544SoapClientFactory-GenerateSoapClient( )..\AdsUser.php*:*1285
 0.44323340848SoapClientFactory-GenerateServiceClient( )
 ..\SoapClientFactory.php*:*8260.4445680CampaignService-__construct( )
 ..\SoapClientFactory.php*:*14970.44343346992AdWordsSoapClient-__construct( 
 )..\CampaignService.php*:*568680.44343346992AdsSoapClient-__construct( )
 ..\AdWordsSoapClient.php*:*5390.44343349480SoapClient-SoapClient( )
 ..\AdsSoapClient.php*:*163
 On Monday, March 5, 2012 3:24:50 PM UTC+2, Ewan Heming wrote:

 If you're using PHP, you could try out the tutorial I put on my blog: 
 http://www.ewanheming.com/2011/12/ppc-software-development/adwords-api/using-the-adwords-api-sandbox

 Hope it helps



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

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


  1   2   >