AuthenticationError.OAUTH_TOKEN_INVALID and Empty "AdWords API Center" page

2014-05-23 Thread Jeff
I have been developing and application against a Test Account and it works 
well. Now I am trying to connect to our production account and test it 
there.

I followed the OAUTH2 setup process with my Google Account that has read 
access to the production MCC and got a new Refresh Token, but when I use 
that token in the API I get the error:

ReportDownloadException: Report download failed. Underlying errors are 
Type = 'AuthenticationError.OAUTH_TOKEN_INVALID', Trigger = '', FieldPath = 
''.

I suspected maybe I didn't have permission to use the dev token against the 
production account, so I went (logged in as the Google Account with read 
access to the MCC) to Settings -> Account Settings -> AdWords API Center in 
order to check if the dev token is indeed approved. But when I go to that 
page it shows nothing but an empty screen. It doesn't display my existing 
dev token or give me an option to apply for one.

I think contacted support by phone they did confirm the dev token I'm using 
is correct and that it is approved, but they weren't able to support me 
beyond that.

So I have two questions:

1) Is this empty API Center page a bug in the interface? Is it because I'm 
logged in as a different use than the one who made a Developer Token for 
the MCC?

2) Why might I be getting this OAUTH_TOKEN_INVALID error, even though I 
followed the same steps as when I configured my Test Account?

Thanks

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

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


AdWords API api v2009 - how to set negative keywords at campaign level?

2010-01-26 Thread jeff
with v13, we use CriterionService.setCampaignNegativeCriteria to set
negative keywords at campaign level. what is the mapping in v2009?

thanks!
Jeff

-- 
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-...@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.



AdWords API api v2009 - mutate

2010-01-29 Thread jeff
we used to be able to update bid without setting the rest criterion
attributes. with v2009, we got errors like 'matchtype, text... are
required'. does this mean that we need to start querying for hydrated
objects before update? is there a way to tell the api to just update
the attributes being set from the client?

thanks
Jeff

-- 
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-...@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.



AdWords API AdParamService Exception

2010-03-12 Thread Jeff
Hi,

I use the AdParamService.
I want to create an AdParam.

I have this exception :
[AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @
operations[0].operand; trigger:'AdGroupId = 1498874569, CriterionId =
4818985603']

But The AdGroupId and the CriterionId are good and the Criterium is
not deleted.

I don't know what is going wrong.

Kind regards,

Jeff

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.

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


AdWords API AuthenticationError.CLIENT_EMAIL_INVALID

2010-03-12 Thread jeff
got the error below during bid value update while we were stress
testing api 2009 migration. weird thing is it is intermittent for the
same email/account.

Caused by: AuthenticationError.CLIENT_EMAIL_INVALID @ ; trigger:'sam
+go...@...

we simply propagate the email to the credentials map like this:
credentials.put("clientId", clientMail);

any idea on what might be wrong?

thanks
Jeff

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.

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


AdWords API Re: AdParamService Exception

2010-03-15 Thread Jeff
Hi Eric,

Unfortunately, I have the same problem.

King regards,
Jeff


On 15 mar, 14:58, AdWords API Advisor 
wrote:
> Hi Jeff,
>
> We recently pushed out an update that resolves some mistaken invalid
> ID errors.  Please try again and let us know if you have any problems.
>
> Best,
> - Eric Koleda, AdWords API Team
>
> On Mar 12, 12:39 pm, Jeff  wrote:
>
> > Hi,
>
> > I use the AdParamService.
> > I want to create an AdParam.
>
> > I have this exception :
> > [AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @
> > operations[0].operand; trigger:'AdGroupId = 1498874569, CriterionId =
> > 4818985603']
>
> > But The AdGroupId and the CriterionId are good and the Criterium is
> > not deleted.
>
> > I don't know what is going wrong.
>
> > Kind regards,
>
> > Jeff
>
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.

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


AdWords API Re: AdParamService Exception

2010-03-16 Thread Jeff
Hi Eric,

Sorry for this wrong error.
Of course, it was only the client email that was bad.

Thank you,

jeff

On 15 mar, 23:43, AdWords API Advisor 
wrote:
> Hi Jeff,
>
> It looks like you may be using the wrong clientEmail when trying to
> make this request.  Please double-check your credentials and try
> again.
>
> Best,
> - Eric
>
> On Mar 15, 12:30 pm, Jeff  wrote:
>
> > Hi Eric,
>
> > Unfortunately, I have the same problem.
>
> > King regards,
> > Jeff
>
> > On 15 mar, 14:58, AdWords API Advisor 
> > wrote:
>
> > > Hi Jeff,
>
> > > We recently pushed out an update that resolves some mistaken invalid
> > > ID errors.  Please try again and let us know if you have any problems.
>
> > > Best,
> > > - Eric Koleda, AdWords API Team
>
> > > On Mar 12, 12:39 pm, Jeff  wrote:
>
> > > > Hi,
>
> > > > I use the AdParamService.
> > > > I want to create an AdParam.
>
> > > > I have this exception :
> > > > [AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @
> > > > operations[0].operand; trigger:'AdGroupId = 1498874569, CriterionId =
> > > > 4818985603']
>
> > > > But The AdGroupId and the CriterionId are good and the Criterium is
> > > > not deleted.
>
> > > > I don't know what is going wrong.
>
> > > > Kind regards,
>
> > > > Jeff
>
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Have you migrated to v200909 yet?
The v13 sunset is on April 22, 2010.

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


How to save the report generated from report definition?

2010-12-06 Thread Jeff
Hi,

I have been a newbie to Google adwords api and just started using it
from a week. I have been using latest v201008 API and
AddKeywordsPerformanceReportDefinition.php from examples folder.

I am able to put the proper predicate field and also integrate the
code of Download.php in the page. Now the main issue comes

1) Sometime it is giving me proper message like "Report definition
with name ... and id ... was added. and some times it give me 500
internal server error for same script ran again.

2) The main question is, how can i see this data? I have selected XML
as a download format, however, how can i store the data in string
since then only i can process the data and store it in my database.

If this is not possible, is there any URL which i can open directly to
download this report?

I tried a lot and search forums and google docs, everywhere I found
details regarding report generation but can you please tell for the
data being returned can be store in variable or some other tips?

Thanks in advance.

Regards,
Jeff

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


google-api-adwords-dotnet question.

2012-03-29 Thread Jeff
In the google-api-adwords-dotnet is there a v201109. call we can use to 
initialize a sandbox and then get our associated ClientCustomerId?  

 

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: google-api-adwords-dotnet question.

2012-03-29 Thread Jeff

On Thursday, March 29, 2012 4:50:12 PM UTC-6, Jeff wrote:
>
> In the google-api-adwords-dotnet is there a v201109. call we can use 
> to initialize a sandbox and then get our associated ClientCustomerId?  I 
> have tried the v201109.GetClientCustomerId with the proper config values 
> below but nothing I try seems to connect.  I am able to connect without 
> issue using my production account but would really prefer using the sand 
> box. 
> 
>  
>  
>  

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: google-api-adwords-dotnet question.

2012-03-30 Thread Jeff
Thank you very much that worked. I thought it would be something fairly 
easy. Thanks again, Jeff  

 

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 Data for Keywords that contains "+"

2012-09-05 Thread Jeff
Hi, I am wondering if support for broad match modifier has been added to 
TrafficEstimatorService in v201206.

Thanks,

Jeff

On Monday, October 11, 2010 3:26:09 PM UTC-4, AdWords API Advisor wrote:
>
> Hi, 
>
> The plus sign in keywords is part of the Broad Match Modifier feature: 
>
>   http://adwords.google.com/support/aw/bin/answer.py?hl=en&answer=175280 
>
> Unfortunately this feature isn't supported by the TargetingIdeaService 
> or TrafficEstimatorService. 
>
> Best, 
> - Eric Koleda, AdWords API Team 
>
> On Oct 8, 7:54 am, Jaby-Chan  wrote: 
> > Hello, 
> > is it possibel to get Data from the TrafficEstimatorServiceInterface 
> > and TargetingIdeaServiceInterface for Keywords that contains "+". Or 
> > is it necessary to escape the "+" to recieve Data for those keywords. 
> > 
> > As we send Keyword  that contained "+" it return the Keyword with 
> > blankspaces at the positions of "+". 
> > 
> > Thanks a lot.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 Data for Keywords that contains "+"

2012-09-05 Thread Jeff
Nevermind, I can infer from the KEYWORD_CONTAINS_BROAD_MATCH_MODIFIERS 
TrafficEstimatorError that it has not been added :-)


On Wednesday, September 5, 2012 3:47:59 PM UTC-4, Jeff wrote:
>
> Hi, I am wondering if support for broad match modifier has been added to 
> TrafficEstimatorService in v201206.
>
> Thanks,
>
> Jeff
>
> On Monday, October 11, 2010 3:26:09 PM UTC-4, AdWords API Advisor wrote:
>>
>> Hi, 
>>
>> The plus sign in keywords is part of the Broad Match Modifier feature: 
>>
>>   http://adwords.google.com/support/aw/bin/answer.py?hl=en&answer=175280 
>>
>> Unfortunately this feature isn't supported by the TargetingIdeaService 
>> or TrafficEstimatorService. 
>>
>> Best, 
>> - Eric Koleda, AdWords API Team 
>>
>> On Oct 8, 7:54 am, Jaby-Chan  wrote: 
>> > Hello, 
>> > is it possibel to get Data from the TrafficEstimatorServiceInterface 
>> > and TargetingIdeaServiceInterface for Keywords that contains "+". Or 
>> > is it necessary to escape the "+" to recieve Data for those keywords. 
>> > 
>> > As we send Keyword  that contained "+" it return the Keyword with 
>> > blankspaces at the positions of "+". 
>> > 
>> > Thanks a lot.
>
>

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


Daily AD_PERFORMANCE_REPORT data?

2015-04-27 Thread Jeff
Hi,

I'm trying to get hourly data on ad spend and performance.

I noticed that the ADGROUP_PERFORMANCE_REPORT contains HourOfDay, 
but AD_PERFORMANCE_REPORT does not.

Is there a way to get hourly data with the AD_PERFORMANCE_REPORT as well?

Also, when downloading either report, they all contain AccountTimeZoneId. 
Does this mean that the daily data is accurate for the duration beginning 
at Date at 12 AM - 11:59 PM in that account's time zone? 

Thanks,
Jeff

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

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


Re: Update destination url

2011-08-27 Thread Jeff
Hi Eric -

When we update destination URLs, all of the new ads have the status of 
'Eligible' vs. a previous status of 'Approved'.

For a large account with lots of volume, how long should we expect for it to 
take for the status to change?

Thanks!


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


API Disaproval

2011-10-25 Thread Jeff
I applied for a API token.  I sent in a specification on the
application that I was wanting to develop.  I recieved the following
back.

***

After studying the application in detail, we are sorry to let you know
that we won't be approving your token associated with Customer ID:
XX.

>From your application we understand that you are  planning to use the
AdWords API mainly for Targeting Idea Service (TIS) and Traffic
Estimation Service (TES). Please note that as per the Required Minimum
Functionality (RMF) outlined in the API Terms & Conditions, using the
AdWords API exclusively for TIS and TES type of services is not
allowed.

If an AdWords API Client provides any functionality related to
TargetingIdeaService, TrafficEstimatorService, or
BulkOpportunityService, it must fully implement the required Creation
Functionality, Management Functionality and Reporting Functionality
marked "Required" in link below:

***

I'm not sure what TIS and TES are. I know that the program we are
developing doesn't use those at all, it uses the Reporting
functionality entirely.

The integration we have with the API is for creating a Campaign and
Keyword report and then downloading those. That's it.  I have called
in to the customer service line and they really don't know what to
do.  There does not seem to be anyone to talk to about this issue.

How can I get this API token approved??

Many Thanks,
Jeff


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


API Token Application Process

2011-10-31 Thread Jeff
I have tried to submit a software specification to the API approval
team.  I got a response disapproving access to the API.  This
specification that I sent them was somewhat detailed and technical.
Their response was:

“From your application we understand that you are  planning to use
the
AdWords API mainly for Targeting Idea Service (TIS) and Traffic
Estimation Service (TES). Please note that as per the Required
Minimum
Functionality (RMF) outlined in the API Terms & Conditions, using the
AdWords API exclusively for TIS and TES type of services is not
allowed.”

I am not doing “TIS” or “TES”.  We are using the Reporting
functionality entirely.  The integration we have with the API is for
creating a Campaign and Keyword report and then downloading those.
That's it.

I got a response on this message board last week telling me that I
could resubmit my application.  Before I do that I need to find out
why the API team thinks we are doing “TIS” or “TES”.   The biggest
problem is that there is no one to talk to at Google about this
issue.  The customer service people are not interested in helping, I
am just one in a million adwords users.

Can someone please tell me what I need to do to get through this
approval process.

Thanks,
Jeff

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


Invalid Grant Using Oauth Refresh Token in a Django Web App/Python Client Library

2020-06-01 Thread Jeff
Hello,

I am putting together a Django web application using the Python client 
library. I would like users to be able to authenticate and then do stuff.

I have built a web flow and it works fine to get the authorization token. I 
then use the auth to get a refresh token as such


### Initiates oauth request
auth_code = request.GET['code'] #Grabs auth code
flow = google_auth_oauthlib.flow.Flow.from_client_secrets_file(
os.path.join(os.path.dirname(os.path.dirname(__file__)),'client_secret.json'
),
scopes=[oauth2.GetAPIScope('adwords')])
flow.redirect_uri = 'http://127.0.0.1:8000/data'
authorization_url, state = flow.authorization_url(
access_type='offline',
include_granted_scopes='true')

refresh_token = flow.fetch_token(code=auth_code)
credentials = flow.credentials

client = google.ads.google_ads.client.GoogleAdsClient(
credentials, developer_token)


Now I want to build a client using the refresh token. I am passing it using 
a dict. The token comes back as a string starting with a number and a / 
followed by a bunch of characters.

I am using the same developer token, client_id and client_secret found in 
the client_secret.json file.

def googleAdsClient(refresh_token, developer_token, client_id, 
client_secret):
   google_credentials = {
   'developer_token': developer_token,
   'refresh_token': refresh_token,
   'client_id': client_id,
   'client_secret': client_secret}
   google_ads_client = 
GoogleAdsClient.load_from_dict(google_credentials)

Every time I try to make this work I get an invalid_grant response.

Am I missing a step or not fully understanding the concept of what I need 
to do to get the client working?

-- 
CONFIDENTIALITY NOTICE: This e-mail and any files transmitted with it are 
confidential and intended solely for the use of the individual or entity to 
whom they are addressed. If you have received this e-mail in error, please 
delete it from your system. Thank you.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/f0c37b3f-e357-4b2f-8e4b-e828258f06e1%40googlegroups.com.


Receiving `invalid client` error when setting up AdWords on Rails demo

2014-03-03 Thread Jeff Lane

Hi,

I'm trying to set up the AdWords on Rails demo and having issues with 
authentication. When I go to localhost:3000 and attempt click 'proceed', I 
get an `invalid client` error with message 'bad request'. Also, there's 
'client_id=INSERT_OAUTH_2_CLIENT_ID_HERE'. Do I need to sign up for AdWords 
API access and generate an oauth id?

Thanks for your help!

Jeff

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

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


Targeting Idea Service Search Volume Parameter Unit

2014-04-15 Thread Jeff Johnson
Hey folks, quick question!

I was reading the documentation and I was wondering if anyone could answer 
me what the unit of the Search Volume (and Search Volume Delta) in the 
targeting idea service is? See parameter 
here: 
https://developers.google.com/adwords/api/docs/reference/v201402/TargetingIdeaService.SearchVolumeSearchParameter

Is it searches per month? Searches per week? Searches per last 30 days? Or 
just some crazy index? (is there a maximum?)

Thanks for your help!

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

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


Not authorized to request the scopes

2014-05-30 Thread Jeff Knight
I have followed the following guides, but am still having issues.

https://developers.google.com/accounts/docs/OAuth2ForDevices
https://developers.google.com/adwords/api/docs/guides/authentication#getting_started_with_oauth_20_and_the_adwords_api
https://support.google.com/a/answer/162106?hl=en

Whenever I make the curl call to get the refresh token, I keep getting the 
following error

curl -d 
"client_id=.apps.googleusercontent.com&scope=https://adwords.google.com/api/adwords/";
 
https://accounts.google.com/o/oauth2/device/code

{
  "error" : "invalid_scope",
  "error_description" : "Not authorized to request the scopes: 
[https://adwords.google.com/api/adwords/]";,
  "error_uri" : "http://code.google.com/apis/accounts/docs/OAuth2.html";
}

I have enabled the client id and scope access following the "Third Party 
Data Access (Oauth) guide.

Any help would be greatly appreciated

Thanks
Jeff

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

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


Required Parameter is missing: grant_type

2014-06-09 Thread Jeff Siebach
Hello,

I am trying to request an access token from the AdWords API using a Google 
Script.  Here is my current code:

function requestAccessToken(){
  var url = "https://accounts.google.com/o/oauth2/token";
  var options = {
headers:{
 ContentType:'application/x-www-form-urlencoded'
},
grant_type:encodeURIComponent('authorization_code'),

code:encodeURIComponent('4/Pi3-JwaCbQI_GLJCrNUYmwZKcanO.UqVdYBt8IgkcshQV0ieZDArqIHDljAI'),
client_secret:encodeURIComponent('*'),
redirect_uri:encodeURIComponent('urn:ietf:wg:oauth:2.0:oob'),

client_id:encodeURIComponent('999544234930-25c9eifdvvfrd4mnnphdl9e3r7veb3d1.apps.googleusercontent.com'),
method: 'POST',
muteHttpExceptions : true
  }

  Logger.log(UrlFetchApp.fetch(url, options))
  }

When I send this, it gives me an error saying that I am missing the 
required parameter grant_type, which I have specified:

{
  "error" : "invalid_request",
  "error_description" : "Required parameter is missing: grant_type"
}

Other solutions included these:
1. Ensure you are using a POST request (I am)
2. Ensure all parameters are URL encoded (they are)
3. Put the parameters in the body of the request instead of the URL (I did)

Could anyone point me in the right direction? Thank you in advance for your 
help.

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

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


Error: Missing report definition

2014-06-09 Thread Jeff Siebach
Hello,

I am trying to query the AdWords reporting API using the following Google 
Scripts code:

  var params = {
headers: {
Authorization: 'Bearer ___ACCESS_TOKEN___',
developerToken: '___DEVELOPER_TOKEN___',
clientCustomerId: '___CUSTOMER_ID_XX___'
  },
muteHttpExceptions: true,
'__rdquery' : 'SELECT CampaignName FROM CAMPAIGN_PERFORMANCE_REPORT 
DURING LAST_7_DAYS',
'__fmt' : 'CSV',
method:'post'
  }
  var url = "https://adwords.google.com/api/adwords/reportdownload/v201402";;
  Logger.log(params)
  Logger.log(UrlFetchApp.fetch(url, params))
}

The response I get is:

ReportDownloadError.MISSING_PARAMETERMissing
 
report 
definition

I have tried defining the reports in a number of different ways:

With and without + between the words of __rdquery, as it is shown 
here: https://groups.google.com/forum/#!msg/adwords-api/TzvGZxsTIOg/gdhT8WZIg7YJ
I have tried with and without URL encoding for the __rdquery and for the 
authorization token.

Could this be an error with my authorization?  Or am I failing to define my 
request correctly?  

I could not find a client library with any existing code that works in 
Google Scripts.  If there is a resource I could review for accessing the 
AdWords API using the UrlFetchApp I would be really appreciative.

Thank you

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

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


custom reports for negative keywords

2018-11-21 Thread Jeff Sedlik
In the hands of a skilled developer, can the API be used to generate a 
custom report that would provide a list of instances in which a negative 
keyword caused an ad not to appear.  I am trying to optimize my negative 
keywords, and need a list that pairs the search terms with the negative 
keywords that caused the ad not to appear.

Thanks
Jeff

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/d7cbc328-1e25-4172-bfe3-8bfcd9c433c1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: custom reports for negative keywords

2018-11-28 Thread Jeff Sedlik
A couple of clarifications/questions

You wrote:
"generating a custom report which would return the list of negative 
keywords that caused an ad to appear is not possible through the API."

<<< my interest is in a list of negative keywords that caused an ad NOT to 
appear.  I expect that this is not possible through the API, but with this 
clarification, can you confirm that the balance of your advice remains 
applicable:

" you may use the Search Query Performance Report 
<https://developers.google.com/adwords/api/docs/appendix/reports/search-query-performance-report>
 which 
will return all statistics aggregated at the search terms level, one row 
per combination of search terms. Then you can compare the search queries 
from this report with the negative keywords on your campaigns. Then add 
those negative keywords that triggered the ad as the positive targeting 
criteria."

<<<< I do not understand how negative keywords can trigger an ad. Did you 
mean to write "negative keywords that would have triggered the ad if they 
were positive keywords."  If yes, then can you confirm that the search 
query performance report includes search terms from queries that were 
blocked by negative keywords.

Thanks
Jeff


On Wednesday, November 21, 2018 at 8:58:42 AM UTC-8, Bharani Cherukuri 
(AdWords API Team) wrote:
>
> Hello Jeff, 
>
> I'm afraid, generating a custom report which would return the list of 
> negative keywords that caused an ad to appear is not possible through the 
> API. However, you may use the Search Query Performance Report 
> <https://developers.google.com/adwords/api/docs/appendix/reports/search-query-performance-report>
>  which 
> will return all statistics aggregated at the search terms level, one row 
> per combination of search terms. Then you can compare the search queries 
> from this report with the negative keywords on your campaigns. Then add 
> those negative keywords that triggered the ad as the positive targeting 
> criteria.
>
> Let me know if you have any other questions. 
>
> Regards,
> Bharani, AdWords API Team
>
> On Wednesday, November 21, 2018 at 6:11:18 AM UTC-5, Jeff Sedlik wrote:
>>
>> In the hands of a skilled developer, can the API be used to generate a 
>> custom report that would provide a list of instances in which a negative 
>> keyword caused an ad not to appear.  I am trying to optimize my negative 
>> keywords, and need a list that pairs the search terms with the negative 
>> keywords that caused the ad not to appear.
>>
>> Thanks
>> Jeff
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ce69912c-4ccc-480a-8a0c-7a681fa75348%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: custom reports for negative keywords

2018-11-28 Thread Jeff Sedlik
Thank you. is the Search Query Performance Report available without use of 
the API?


On Wednesday, November 21, 2018 at 8:58:42 AM UTC-8, Bharani Cherukuri 
(AdWords API Team) wrote:
>
> Hello Jeff, 
>
> I'm afraid, generating a custom report which would return the list of 
> negative keywords that caused an ad to appear is not possible through the 
> API. However, you may use the Search Query Performance Report 
> <https://developers.google.com/adwords/api/docs/appendix/reports/search-query-performance-report>
>  which 
> will return all statistics aggregated at the search terms level, one row 
> per combination of search terms. Then you can compare the search queries 
> from this report with the negative keywords on your campaigns. Then add 
> those negative keywords that triggered the ad as the positive targeting 
> criteria.
>
> Let me know if you have any other questions. 
>
> Regards,
> Bharani, AdWords API Team
>
> On Wednesday, November 21, 2018 at 6:11:18 AM UTC-5, Jeff Sedlik wrote:
>>
>> In the hands of a skilled developer, can the API be used to generate a 
>> custom report that would provide a list of instances in which a negative 
>> keyword caused an ad not to appear.  I am trying to optimize my negative 
>> keywords, and need a list that pairs the search terms with the negative 
>> keywords that caused the ad not to appear.
>>
>> Thanks
>> Jeff
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2b6f358f-83b0-4dc8-a508-598a219a1221%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


AdWords API Re: Keyword Structure Report

2008-10-28 Thread Jeff Theroux

I would also like to add a request for the "Quality Score" as well,
since that is now a property of the keyword in v13.

It would be very helpful to us if the keyword structure report columns
are kept in sync with the keyword object. They keyword structure
report is extremely helpful for us, and we're very happy it is
available now. However, if it is not not kept in sync with the keyword
object as new features are added then there might come a point where
we can't continue to use it.

Thanks, and keep up the great work!
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/adwords-api?hl=en
-~--~~~~--~~--~--~---



AdWords API Re: Keyword Structure Report

2008-10-28 Thread Jeff Theroux

ok cool. it definitely helps that those columns are available in the
keyword report. Thanks!


--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/adwords-api?hl=en
-~--~~~~--~~--~--~---



AdWords API Special Eclipse configuration?

2008-10-29 Thread Jeff Watson
Hi, I downloaded the new 2.2.0 java client libraries, and I was finally able
to get a proper sandbox connection :-D. I can run the examples from the
command line, but does anyone know a proper eclipse configuration so i can
run them from eclipse? I have the jars included in the project classpath,
but they always die the same way (I am running the examples "as application"
and using their main() method):

Exception in thread "main" javax.xml.rpc.ServiceException:
java.lang.ClassCastException:
com.google.api.adwords.v12.AccountServiceSoapBindingStub cannot be cast to
com.google.api.adwords.lib.AdWordsService
at
com.google.api.adwords.lib.BaseCredentials.getService(BaseCredentials.java:177)
at AccountServiceDemo.main(AccountServiceDemo.java:35)

I would like to be able to use eclipse because they offer many tools
(debugging / svn / etc) Thank you + take care-

     -Jeff W

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/adwords-api?hl=en
-~--~~~~--~~--~--~---



AdWords API Re: PHP Sample Code

2008-10-31 Thread Jeff Watson
I would go over this error with the ISP. It is likely that they have some
soap services available, but they don't specifically have nusoap for php
installed.

     --Jeff
On Fri, Oct 31, 2008 at 9:29 AM, Archi <[EMAIL PROTECTED]> wrote:

>
> Hi,
>
> I added my AdWords login information to the sample found at:
>
> http://code.google.com/p/adwords-api-php-samples/source/browse/trunk/src/get_account_info.php
> and ran it, which produced the following output:
>
> Warning: require_once(/usr/lib/php/nusoap.php) [function.require-
> once]: failed to open stream: No such file or directory in /home/
> myacct/public_html/mysite/includes/soapclientfactory.php on line 25
>
> Fatal error: require_once() [function.require]: Failed opening
> required '/usr/lib/php/nusoap.php' (include_path='.:/usr/lib/php:/usr/
> local/lib/php') in /home/myacct/public_html/mysite/includes/
> soapclientfactory.php on line 25
>
> I then contacted my host provider to verify that NuSOAP is installed.
> They replied:
>
> 'Soap is installed on the server and can be used server wide by all
> the users.'
>
> How do I correct this?
> >
>

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/adwords-api?hl=en
-~--~~~~--~~--~--~---



AdWords API Re: PHP Sample Code

2008-10-31 Thread Jeff Watson
I downloaded NuSoap, it doesn't need to be built or included as a module or
anything. if you have ftp access to the server you should be able to
download nusoap yourself and put it in the root of your project source
directory and reference it from there-

  -Jeff

On Fri, Oct 31, 2008 at 10:04 AM, Archi <[EMAIL PROTECTED]> wrote:

>
> Yes, this is their reply:
>
> Hi;
>
> The soap module is compiled with the php and apache. You can see this
> below for the verification. Soap is not a binary that needs to be
> installed separately on the server it is just a module.
>
> hostname
> myserver..com
> [EMAIL PROTECTED] [/home]# php -m
> [PHP Modules]
> bcmath
> calendar
> ctype
> curl
> date
> dba
> dbase
> dom
> exif
> filter
> ftp
> gd
> gettext
> hash
> iconv
> imap
> ionCube Loader
> json
> libxml
> mbstring
> mcrypt
> mhash
> mime_magic
> mysql
> mysqli
> openssl
> pcre
> pdf
> PDO
> pdo_mysql
> pdo_sqlite
> posix
> pspell
> Reflection
> session
> SimpleXML
> soap
> sockets
> SPL
> SQLite
> standard
> tidy
>
> Feel free to contact us if you need further assistance.
>
> Given this, is the API sample code functional?
>
> On Oct 31, 9:33 am, "Jeff Watson" <[EMAIL PROTECTED]> wrote:
> > I would go over this error with the ISP. It is likely that they have some
> > soap services available, but they don't specifically have nusoap for php
> > installed.
> >
> >  --Jeff
> >
> > On Fri, Oct 31, 2008 at 9:29 AM, Archi <[EMAIL PROTECTED]> wrote:
> >
> > > Hi,
> >
> > > I added my AdWords login information to the sample found at:
> >
> > >http://code.google.com/p/adwords-api-php-samples/source/browse/trunk/.
> ..
> > > and ran it, which produced the following output:
> >
> > > Warning: require_once(/usr/lib/php/nusoap.php) [function.require-
> > > once]: failed to open stream: No such file or directory in /home/
> > > myacct/public_html/mysite/includes/soapclientfactory.php on line 25
> >
> > > Fatal error: require_once() [function.require]: Failed opening
> > > required '/usr/lib/php/nusoap.php' (include_path='.:/usr/lib/php:/usr/
> > > local/lib/php') in /home/myacct/public_html/mysite/includes/
> > > soapclientfactory.php on line 25
> >
> > > I then contacted my host provider to verify that NuSOAP is installed.
> > > They replied:
> >
> > > 'Soap is installed on the server and can be used server wide by all
> > > the users.'
> >
> > > How do I correct this?
> >
>

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/adwords-api?hl=en
-~--~~~~--~~--~--~---



AdWords API Re: PHP Sample Code

2008-10-31 Thread Jeff Watson
On Fri, Oct 31, 2008 at 10:32 AM, Jeff Watson <[EMAIL PROTECTED]> wrote:

> Are you working on the sandbox or on real adwords accounts? check this page
> out http://code.google.com/apis/adwords/docs/developer/index.html and be
> sure to read the sandbox section and proper SOAP headers for the sandbox /
> live accounts.
>
>
> On Fri, Oct 31, 2008 at 10:28 AM, Archi <[EMAIL PROTECTED]> wrote:
>
>>
>> Thanks, this seems to have worked. However, the sample script now
>> returns:
>>
>> Fault: 1 Code: soapenv:Server.userException String: The developer
>> token is invalid. Detail:
>>
>> I re-checked the token and copy/pasted it from My Client Center, but
>> the result is the same.
>>
>> On Oct 31, 10:11 am, "Jeff Watson" <[EMAIL PROTECTED]> wrote:
>> > I downloaded NuSoap, it doesn't need to be built or included as a module
>> or
>> > anything. if you have ftp access to the server you should be able to
>> > download nusoap yourself and put it in the root of your project source
>> > directory and reference it from there-
>> >
>> >   -Jeff
>> >
>> > On Fri, Oct 31, 2008 at 10:04 AM, Archi <[EMAIL PROTECTED]> wrote:
>> >
>> > > Yes, this is their reply:
>> >
>> > > Hi;
>> >
>> > > The soap module is compiled with the php and apache. You can see this
>> > > below for the verification. Soap is not a binary that needs to be
>> > > installed separately on the server it is just a module.
>> >
>> > > hostname
>> > > myserver..com
>> > > [EMAIL PROTECTED] [/home]# php -m
>> > > [PHP Modules]
>> > > bcmath
>> > > calendar
>> > > ctype
>> > > curl
>> > > date
>> > > dba
>> > > dbase
>> > > dom
>> > > exif
>> > > filter
>> > > ftp
>> > > gd
>> > > gettext
>> > > hash
>> > > iconv
>> > > imap
>> > > ionCube Loader
>> > > json
>> > > libxml
>> > > mbstring
>> > > mcrypt
>> > > mhash
>> > > mime_magic
>> > > mysql
>> > > mysqli
>> > > openssl
>> > > pcre
>> > > pdf
>> > > PDO
>> > > pdo_mysql
>> > > pdo_sqlite
>> > > posix
>> > > pspell
>> > > Reflection
>> > > session
>> > > SimpleXML
>> > > soap
>> > > sockets
>> > > SPL
>> > > SQLite
>> > > standard
>> > > tidy
>> >
>> > > Feel free to contact us if you need further assistance.
>> >
>> > > Given this, is the API sample code functional?
>> >
>> > > On Oct 31, 9:33 am, "Jeff Watson" <[EMAIL PROTECTED]> wrote:
>> > > > I would go over this error with the ISP. It is likely that they have
>> some
>> > > > soap services available, but they don't specifically have nusoap for
>> php
>> > > > installed.
>> >
>> > > >  --Jeff
>> >
>> > > > On Fri, Oct 31, 2008 at 9:29 AM, Archi <[EMAIL PROTECTED]>
>> wrote:
>> >
>> > > > > Hi,
>> >
>> > > > > I added my AdWords login information to the sample found at:
>> >
>> > > > >
>> http://code.google.com/p/adwords-api-php-samples/source/browse/trunk/.
>> > > ..
>> > > > > and ran it, which produced the following output:
>> >
>> > > > > Warning: require_once(/usr/lib/php/nusoap.php) [function.require-
>> > > > > once]: failed to open stream: No such file or directory in /home/
>> > > > > myacct/public_html/mysite/includes/soapclientfactory.php on line
>> 25
>> >
>> > > > > Fatal error: require_once() [function.require]: Failed opening
>> > > > > required '/usr/lib/php/nusoap.php'
>> (include_path='.:/usr/lib/php:/usr/
>> > > > > local/lib/php') in /home/myacct/public_html/mysite/includes/
>> > > > > soapclientfactory.php on line 25
>> >
>> > > > > I then contacted my host provider to verify that NuSOAP is
>> installed.
>> > > > > They replied:
>> >
>> > > > > 'Soap is installed on the server and can be used server wide by
>> all
>> > > > > the users.'
>> >
>> > > > > How do I correct this?
>> >>
>>
>

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/adwords-api?hl=en
-~--~~~~--~~--~--~---



AdWords API Re: PHP Sample Code

2008-10-31 Thread Jeff Watson
replace myclient.com with a proper GMAIL account if you don't have one go to
gmail and sign up for one. sandbox requires this.

On Fri, Oct 31, 2008 at 3:07 PM, Archi <[EMAIL PROTECTED]> wrote:

>
> OK, thanks, this is likely to be the issue. The sample code uses the
> sandbox. After reviewing the guidelines I changed the AdWords login
> information. Now the sample script returns:
>
> Fault: 1 Code: soapenv:Server.userException String: Login with this
> username/password failed. Detail:
>
> Here is the block of code I'm using that sets the login info:
>
> $email = '[EMAIL PROTECTED]'; // My Client Center login email
> $password = 'xxx';  // My Client Center login password
> $client_email = '[EMAIL PROTECTED]<[EMAIL PROTECTED]>';
>  // the login email of
> one of the clients being managed in My Client Center
> $useragent = 'AdWords API PHP Sample Code';
> $developer_token = 'mydevtoken++USD';
> $application_token = 'myapptoken';
>
> On Oct 31, 10:32 am, "Jeff Watson" <[EMAIL PROTECTED]> wrote:
> > On Fri, Oct 31, 2008 at 10:32 AM, Jeff Watson <[EMAIL PROTECTED]>
> wrote:
> > > Are you working on the sandbox or on real adwords accounts? check this
> page
> > > outhttp://code.google.com/apis/adwords/docs/developer/index.htmland be
> > > sure to read the sandbox section and proper SOAP headers for the
> sandbox /
> > > live accounts.
> >
> > > On Fri, Oct 31, 2008 at 10:28 AM, Archi <[EMAIL PROTECTED]>
> wrote:
> >
> > >> Thanks, this seems to have worked. However, the sample script now
> > >> returns:
> >
> > >> Fault: 1 Code: soapenv:Server.userException String: The developer
> > >> token is invalid. Detail:
> >
> > >> I re-checked the token and copy/pasted it from My Client Center, but
> > >> the result is the same.
> >
> > >> On Oct 31, 10:11 am, "Jeff Watson" <[EMAIL PROTECTED]> wrote:
> > >> > I downloaded NuSoap, it doesn't need to be built or included as a
> module
> > >> or
> > >> > anything. if you have ftp access to the server you should be able to
> > >> > download nusoap yourself and put it in the root of your project
> source
> > >> > directory and reference it from there-
> >
> > >> >   -Jeff
> >
> > >> > On Fri, Oct 31, 2008 at 10:04 AM, Archi <[EMAIL PROTECTED]>
> wrote:
> >
> > >> > > Yes, this is their reply:
> >
> > >> > > Hi;
> >
> > >> > > The soap module is compiled with the php and apache. You can see
> this
> > >> > > below for the verification. Soap is not a binary that needs to be
> > >> > > installed separately on the server it is just a module.
> >
> > >> > > hostname
> > >> > > myserver..com
> > >> > > [EMAIL PROTECTED] [/home]# php -m
> > >> > > [PHP Modules]
> > >> > > bcmath
> > >> > > calendar
> > >> > > ctype
> > >> > > curl
> > >> > > date
> > >> > > dba
> > >> > > dbase
> > >> > > dom
> > >> > > exif
> > >> > > filter
> > >> > > ftp
> > >> > > gd
> > >> > > gettext
> > >> > > hash
> > >> > > iconv
> > >> > > imap
> > >> > > ionCube Loader
> > >> > > json
> > >> > > libxml
> > >> > > mbstring
> > >> > > mcrypt
> > >> > > mhash
> > >> > > mime_magic
> > >> > > mysql
> > >> > > mysqli
> > >> > > openssl
> > >> > > pcre
> > >> > > pdf
> > >> > > PDO
> > >> > > pdo_mysql
> > >> > > pdo_sqlite
> > >> > > posix
> > >> > > pspell
> > >> > > Reflection
> > >> > > session
> > >> > > SimpleXML
> > >> > > soap
> > >> > > sockets
> > >> > > SPL
> > >> > > SQLite
> > >> > > standard
> > >> > > tidy
> >
> > >> > > Feel free to contact us if you need further assistance.
> >
> > >> > > Given this, is

AdWords API Re: PHP Sample Code

2008-10-31 Thread Jeff Watson
it should be like this.

$email = '[EMAIL PROTECTED]'; // My Client Center login email
$password = 'xxx';  // My Client Center login password
$client_email = '[EMAIL PROTECTED]<[EMAIL PROTECTED]>';
 // the login email of
one of the clients being managed in My Client Center
$useragent = 'AdWords API PHP Sample Code';
$developer_token = '[EMAIL PROTECTED]';
$application_token = 'myapptoken';

--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/adwords-api?hl=en
-~--~~~~--~~--~--~---



AdWords API Re: Sandbox DB Refresh: Friday, April 24

2009-04-28 Thread Jeff Theroux

Thanks Jeff! We appreciate the update. Approximately how long does the
sandbox take to come back up?
--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



AdWords API Re: Sandbox DB Refresh: Friday, April 24

2009-04-28 Thread Jeff Theroux

Ok, please post here when it's back up so we can resume using it.
Thanks!
--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



Getting stats for seed keyword

2010-05-27 Thread Jeff Menard
Hi,

I'm using TargetingIdeaService with a RelatedToKeywordSearchParameter
to get suggestions related to a seed keyword and
the TARGETED_MONTHLY_SEARCHES for each suggestion. The results are
returned fine, but is there a way, using v2009,
to also get the TARGETED_MONTHLY_SEARCHES for my seed keyword (it is
not included in the results)?

For example, if I use "garden" as the seed keyword, the first few
results I get are:
--
Related wordSearches
the garden  40500
in the garden   14800
home garden 12100
home & garden   12100
--
but nowhere in the results is the word "garden" alone displayed

Thank you,

Jeff Menard

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


TargetingIdeaService with more than 1 CountryTarget always returning 0 in MonthlySearchVolumeAttribute

2010-10-27 Thread Jeff Menard
Hi,

I'm using the TargetingIdeaService to get keyword suggestions from a
seed keyword and the count from the MonthlySearchVolumeAttribute of
the returned suggestions.

When using the CountryTargetSearchParameter, it works well when the
country code array contains only 1 item (ex: 'US'),
but when it contains more than 1 item (ex: 'CA','US'), the keyword
suggestions are returned, but all their MonthlySearchVolumeAttribute
counts are at 0.

Is there a problem with targeting more than one country in the
TargetingIdeaService?

Here are the different results I get:
Seed word: Stoves
Country: 'US'
First 5 results:
stoves   55
wood stoves 165000
pellet stoves   165000
wood burning stoves 90500
wood burn stoves90500

Country: 'CA'
First 5 results:
stoves  60500
wood stoves 22200
pellet stoves   18100
wood for wood burning stoves5400
wood burning wood stoves5400

Countries:  'CA','US'
First 5 results:
stoves 0
wood burning stoves  0
contemporary wood burning stoves   0
wood burning stoves uk   0
wood burning stoves for sale   0

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


Getting Empty XML Reports

2013-01-07 Thread Jeff Freeman
Hi, I am trying to download a report through the API. When I set to the 
report download format to CSV, it works fine. But, when I switch to XML, 
the file that is download is empty. It just contains a blank string that is 
300+ characters is length. Any idea what the issue is? I am using the PHP 
Client Library. Here is the log that is generated:

[Jan 04 2013 15:56:53.00 - INFO] POST 
/api/adwords/reportdownload/v201209 HTTP/1.1
User-Agent: curl, gzip
Host: adwords.google.com
Accept: */*
Accept-Encoding: gzip
Authorization: [removed]
developerToken: [removed]
clientCustomerId: [removed]
returnMoneyInMicros: false
Content-Length: 637
Expect: 100-continue
Content-Type: multipart/form-data; 
boundary=e4f66f82fb9b

Parameters:
__rdxml: 

  
Clicks
Cost
Impressions

  20121201
  20121231

  
  50e750229b82d
  ACCOUNT_PERFORMANCE_REPORT
  CUSTOM_DATE
  XML
  false


Response Code: 200

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 Empty XML Reports

2013-01-09 Thread Jeff Freeman
Were you able to reproduce the issue?

On Wednesday, January 9, 2013 7:00:17 AM UTC-5, Danial Klimkin wrote:
>
> Hello Jeff,
>
>
> Are you sure you use exactly the same report definition? If so, please 
> send me your account CID and I will try to reproduce the issue.
>
>
> -Danial, AdWords API Team.
>
>
>
> On Saturday, January 5, 2013 2:06:07 AM UTC+4, Jeff Freeman wrote:
>>
>> Hi, I am trying to download a report through the API. When I set to the 
>> report download format to CSV, it works fine. But, when I switch to XML, 
>> the file that is download is empty. It just contains a blank string that is 
>> 300+ characters is length. Any idea what the issue is? I am using the PHP 
>> Client Library. Here is the log that is generated:
>>
>> [Jan 04 2013 15:56:53.00 - INFO] POST 
>> /api/adwords/reportdownload/v201209 HTTP/1.1
>> User-Agent: curl, gzip
>> Host: adwords.google.com
>> Accept: */*
>> Accept-Encoding: gzip
>> Authorization: [removed]
>> developerToken: [removed]
>> clientCustomerId: [removed]
>> returnMoneyInMicros: false
>> Content-Length: 637
>> Expect: 100-continue
>> Content-Type: multipart/form-data; 
>> boundary=e4f66f82fb9b
>>
>> Parameters:
>> __rdxml: 
>> 
>>   
>> Clicks
>> Cost
>> Impressions
>> 
>>   20121201
>>   20121231
>> 
>>   
>>   50e750229b82d
>>   ACCOUNT_PERFORMANCE_REPORT
>>   CUSTOM_DATE
>>   XML
>>   false
>> 
>>
>> Response Code: 200
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 Empty XML Reports

2013-01-10 Thread Jeff Freeman
It was my mistake. I was using file_get_contents() to read the contents of 
the file and dump it to the browser and seeing only a blank string. When I 
actually opened the downloaded XML file, the data was there. I apologize 
for the inconvenience. Thanks for your help!

On Thursday, January 10, 2013 6:36:35 AM UTC-5, Danial Klimkin wrote:
>
> Hello Jeff,
>
>
> I've ran both CSV and XML reports with the definition above for the 
> account CID you provided and got exact the same data.
>
> Please send us the exact file you get downloaded with the XML format 
> requested.
>
>
> -Danial, AdWords API Team.
>
>
>
> On Thursday, January 10, 2013 12:28:11 AM UTC+4, Jeff Freeman wrote:
>>
>> Were you able to reproduce the issue?
>>
>> On Wednesday, January 9, 2013 7:00:17 AM UTC-5, Danial Klimkin wrote:
>>>
>>> Hello Jeff,
>>>
>>>
>>> Are you sure you use exactly the same report definition? If so, please 
>>> send me your account CID and I will try to reproduce the issue.
>>>
>>>
>>> -Danial, AdWords API Team.
>>>
>>>
>>>
>>> On Saturday, January 5, 2013 2:06:07 AM UTC+4, Jeff Freeman wrote:
>>>>
>>>> Hi, I am trying to download a report through the API. When I set to the 
>>>> report download format to CSV, it works fine. But, when I switch to XML, 
>>>> the file that is download is empty. It just contains a blank string that 
>>>> is 
>>>> 300+ characters is length. Any idea what the issue is? I am using the PHP 
>>>> Client Library. Here is the log that is generated:
>>>>
>>>> [Jan 04 2013 15:56:53.00 - INFO] POST 
>>>> /api/adwords/reportdownload/v201209 HTTP/1.1
>>>> User-Agent: curl, gzip
>>>> Host: adwords.google.com
>>>> Accept: */*
>>>> Accept-Encoding: gzip
>>>> Authorization: [removed]
>>>> developerToken: [removed]
>>>> clientCustomerId: [removed]
>>>> returnMoneyInMicros: false
>>>> Content-Length: 637
>>>> Expect: 100-continue
>>>> Content-Type: multipart/form-data; 
>>>> boundary=e4f66f82fb9b
>>>>
>>>> Parameters:
>>>> __rdxml: 
>>>> 
>>>>   
>>>> Clicks
>>>> Cost
>>>> Impressions
>>>> 
>>>>   20121201
>>>>   20121231
>>>> 
>>>>   
>>>>   50e750229b82d
>>>>   ACCOUNT_PERFORMANCE_REPORT
>>>>   CUSTOM_DATE
>>>>   XML
>>>>   false
>>>> 
>>>>
>>>> Response Code: 200
>>>>
>>>

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





QuotaCheckError.INCOMPLETE_SIGNUP

2013-02-14 Thread Jeff Cole
I get this when calling the APIs.  I've already entered in my billing 
details.  
Can somebody suggest the next step?

Thanks

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: ForwardCompatibilityMap missing from response campaignservice

2013-10-17 Thread Jeff Theroux
Danial, it is well documented and understood that new attributes could be 
added to the FCM between API versions. I think the issue here is it was 
never made clear that the FCM would change across multiple versions 
(v201306, v201302) of the API by removing attributes from older versions of 
the API where the functionality was not exposed. The API doc states:

"A note of caution: Keys exposed in forward compatibility maps will 
become real attributes of the objects in a future API release; at that 
point, the API will stop honoring these specific keys in preference of the 
equivalent attributes."

"keys are exposed/accepted only on API versions that don’t have the 
functionality already exposed."

That, to me, implies that keys in the FCM will stick around in old API 
versions (and not be removed) but that new keys can be added at any time to 
old versions of the API. If the FCM can change (announced or unannounced) 
across multiple versions the documentation needs to be updated to more 
explicitly document that behavior. If it's documented that keys can be 
removed, that will allow developers to put appropriate fallbacks in place

The migration guide / v201309 announcement was posted on the blog on 
October 3rd and the suggested bid modifier was removed from v201302 and 
v201306 on October 15th. We were fortunate to be able to push a fix on the 
same day we noticed it, but seven business days might not allow enough time 
for all API clients to code and deploy a fix to all production servers. 

My request is the same as Jaap-Jan Frans, to post upcoming 
backwards-incompatible changes to the mailing list and blog, but also to 
treat backwards-incompatible changes similar to new API releases and give 
us more advance notice so we can better plan for it, and do the work at a 
time that is convenient for us.

Thanks,

Jeff


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


Pulling a list of creatives

2014-09-10 Thread Jeff Johnson
Hi Adwords Forum,

This seems like a simple question, but I have to ask:

According to this 
, 
ad ids are unique within an adgroup and adgroup ids are globally unique. If 
I were to have a list of adgroupid and creativeid pairs, then there's no 
way to select exactly those creatives in a single call to the AdGroupAd 
service correct?

For example, say I want to select two ads:
AdgroupId, CreativeId
1,3
2,4

Then I could use the predicates value: (python)
[{field: 'Id', 'operator': 'IN', 'values': ['1','3',...]},
 {field: 'AdGroupId', 'operator': 'IN', 'values': ['2','4',...]}]

but this would return these ads (if they exist)
AdgroupId, CreativeId
1,3
*1,4*
2,4
*2,3*

Do I just need to filter this out on the client side? Or should I just make 
a different request for each ad? This seems like something that should be 
simple to do.

Thanks!

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

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


Re: Custom Date with Call Metrics Call Details Report

2014-10-09 Thread Jeff Siebach
Is there a way that this can be circumvented using the WHERE clause with a 
date comparison on CallStartTime?

Or is this issue going to be resolved?

On Friday, April 4, 2014 10:54:36 AM UTC-7, jarms...@stringenterprises.com 
wrote:
>
> I'm trying to use the Call Metrics Call Details Report with a custom date 
> range and the response tells me it is not supported.  I've used custom date 
> ranges successfully with other ad hoc reports, but I haven't been able to 
> get this one to work. 
>
> Also, if i used any of the predefined values for dateRangeType, e.g. 
> LAST_MONTH, or LAST_7_DAYS it always seems to return  data outside of the 
> specified range.
>
> Any suggestions on how I can use custom date ranges with this report?
>
> Here's my XML:
>
>  https://adwords.google.com/api/adwords/cm/v201402\";>
>
>  CampaignId
>  CampaignName
>  CallStartTime
>  CallEndTime
>  CallStatus
>  CallDuration
>  CallerNationalDesignatedCode
>  OfflineInteractionCost
>  CallType
>  
>   20140315
>   20140331
>  
>
>Custom Performance Report
>CALL_METRICS_CALL_DETAILS_REPORT
>CUSTOM_DATE
>XML
>  
>
> And here is the response:
>
>  standalone="yes"?>SelectorError.FILTER_BY_DATE_RANGE_NOT_SUPPORTEDFiltering
>  
> by date range not 
> supported.
>
> Any help would be appreciated.
>
> Thanks!
>

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

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


Experiment vs Control in Click performance report

2015-03-25 Thread Jeff Johnson
Howdy folks!

Quick question: is it possible to figure out if a click came from an 
experiment or control group (vis a vis Adwords Campaign Experiments) 
through the Click Performance Report?

I've reviewed the definition here 

 
but I'm not quite sure. Is it possible that it's not named as directly as 
'ExperimentVsControl'?

Thanks!

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

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


Re: Segmenting campaign performance by OPERATING_SYSTEM_VERSION

2015-04-27 Thread Jeff Johnson
Does this mean that if we have specifically enumerated a few operating 
systems to target in our campaign settings that we can run a report and 
segment by OPERATING_SYSTEM_VERSION?

On Thursday, April 16, 2015 at 4:22:16 PM UTC-4, Josh Radcliff (AdWords API 
Team) wrote:
>
> Hi,
>
> Yes, that's correct. There isn't a reporting option that will break 
> impressions and clicks down by device operating system.
>
> One option you could explore would be to use the {devicemodel} 
> *ValueTrack* parameter in your URLs. See the Destination URLs section of 
> this Help Center article 
> .
>
> Thanks,
> Josh, AdWords API Team
>
> On Thursday, April 16, 2015 at 6:56:34 AM UTC-4, di...@singular.net wrote:
>>
>> Thanks Josh!
>>
>> So if I'm understanding correctly your'e saying there is no API/Report 
>> which exposes campaign performance segmented by operating system?
>> Surely you have this info on your side since you have the user-agent (and 
>> other identifiers) of each impression, is there a plan to expose this 
>> information via the api? is there another way to get it?
>> This piece of data would help me greatly for my reports.
>>
>> Cheers!
>>
>> On Wednesday, April 15, 2015 at 11:20:42 PM UTC+3, Josh Radcliff (AdWords 
>> API Team) wrote:
>>>
>>> Hi,
>>>
>>> In both API reports and the AdWords user interface, device segmentation 
>>> is limited to the *Device* enums DESKTOP, HIGH_END_MOBILE, and TABLET. 
>>> The OPERATING_SYSTEM_VERSION *CriteriaType* is for the case where you 
>>> have specifically added OperatingSystemVersion 
>>> 
>>>  criteria 
>>> to your campaign.
>>>
>>> Cheers,
>>> Josh, AdWords API Team
>>>
>>> On Wednesday, April 15, 2015 at 10:20:37 AM UTC-4, di...@singular.net 
>>> wrote:

 Hi,

 I'm using the CAMPAIGN_PERFORMANCE_REPORT adhoc report and I'd like to 
 get campaign stats segmented by the OS (eg. Android or iOS), I can segment 
 by Device but that I need more granularity. Is there a way to achieve that?
 I've tried querying the CRITERIA_PERFORMANCE_REPORT report and looking 
 for the OPERATING_SYSTEM_VERSION but the accounts I'm looking at don't 
 seem 
 to have any such criteria...

 Thanks!

>>>

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

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


Re: Fatal Error: invalid_request

2016-09-01 Thread Jeff Siebach
I am also receiving intermittent errors.  It is about 2/3 of the requests 
that don't go through, with the others saying invalid_request.  Just wanted 
to contribute so I'd get updates on this thread and be able to help if I 
can. Thanks.

On Wednesday, August 31, 2016 at 1:27:23 AM UTC-5, Sachin Kumar wrote:
>
> I am getting this error sice today morning. Earliear the app was working 
> fine. Now I am not knowing why this error is occurring.
>
>
> *Fatal error*: Uncaught exception 'OAuth2Exception' with message '{ 
> "error" : "invalid_request" }' in 
> /home/bergstromdev/public_html/Google/Api/Ads/Common/Util/SimpleOAuth2Handler.php:119
>  
> Stack trace: #0 
> /home/bergstromdev/public_html/Google/Api/Ads/Common/Util/SimpleOAuth2Handler.php(96):
>  
> SimpleOAuth2Handler->MakeRequest('https://account...', Array) #1 
> /home/bergstromdev/public_html/Google/Api/Ads/Common/Util/OAuth2Handler.php(116):
>  
> SimpleOAuth2Handler->RefreshAccessToken(Array) #2 
> /home/bergstromdev/public_html/Google/Api/Ads/Common/Lib/AdsSoapClient.php(452):
>  
> OAuth2Handler->GetOrRefreshAccessToken(Array) #3 
> /home/bergstromdev/public_html/Google/Api/Ads/Common/Lib/AdsSoapClient.php(199):
>  
> AdsSoapClient->GenerateHttpHeaders() #4 
> /home/bergstromdev/public_html/Google/Api/Ads/AdWords/v201603/CampaignService.php(8048):
>  
> AdsSoapClient->__soapCall('get', Array) #5 
> /home/bergstromdev/public_html/lib/Adwords.class.php(36): 
> CampaignService->get(Object(Selector)) #6 
> /home/bergstromdev/public_html/day_dev.php(81): Adwords->GetCampai in 
> */home/bergstromdev/public_html/Google/Api/Ads/Common/Util/SimpleOAuth2Handler.php*
>  
> on line 
>
>
>
>
> *119I am using php library of version v201603. Kindly let me know what is 
> wrong now with the app.Note:* If I refresh page multiple time them app 
> returning data but at first call it generates this above mentioned fatal 
> error. 
>
> Kindly reply asap because the site is stopped.
>
>
>
> Thanks & Regards
> Sachin Kumar
>
>

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

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


Re: Fatal Error: invalid_request

2016-09-01 Thread Jeff Siebach
I updated the endpoint and received a 400 error when trying to convert the 
code to an access token:

Error 
400 (Not 
Found)!!1*{margin:0;padding:0}html,code{font:15px/22px 
arial,sans-serif}html{background:#fff;color:#222;padding:15px}body{margin:7% 
auto 0;max-width:390px;min-height:180px;padding:30px 0 15px;}* > 
body{background:url(//www.google.com/images/errors/robot.png) 100% 5px 
no-repeat;padding-right:205px}p{margin:11px 0 
22px;overflow:hidden}pre{white-space:pre-wrap;}ins{color:#777;text-decoration:none}a
 
img{border:0}@media screen and 
(max-width:772px){body{background:none;margin-top:0;max-width:none;padding-right:0}}#logo{background:url(//www.google.com/images/branding/googlelogo/1x/googlelogo_color_150x54dp.png)
 
no-repeat;margin-left:-5px}@media only screen and 
(min-resolution:192dpi){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png)
 
no-repeat 0% 0%/100% 
100%;-moz-border-image:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png)
 
0}}@media only screen and 
(-webkit-min-device-pixel-ratio:2){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png)
 
no-repeat;-webkit-background-size:100% 
100%}}#logo{display:inline-block;height:54px;width:150px}400. That’s an 
error.The requested URL was not found on this server. That’s 
all we know.


Stack trace:

#0 
/home/servername/vendor/googleads/googleads-php-lib/src/Google/Api/Ads/Common/Util/SimpleOAuth2Handler.php(72):
 
SimpleOAuth2Handler->MakeRequest('https://account...', Array)

On Thursday, September 1, 2016 at 11:12:20 AM UTC-5, Nadine Sundquist 
(AdWords API Team) wrote:
>
> Hello Everyone,
>
> We've come up with a possibility, and it would really help if someone 
> could give this a try and get back to me. If you can try this on a smaller 
> scale first just to test the waters, that would be great. It sounds like 
> everyone experiencing this issue is using the PHP library. Please try 
> changing the constant *ACCESS_ENDPOINT* in *OAuth2Handler.php* from 
> *https://accounts.google.com/o/oauth2/token 
> <https://accounts.google.com/o/oauth2/token>* to 
> *https://www.googleapis.com/oauth2/v4/token 
> <https://www.googleapis.com/oauth2/v4/token>*. The other client libraries 
> are using this newer endpoint for retrieving tokens, which would explain 
> why other libraries are not seeing it. If this works for you, please post 
> back here.
>
> In the meantime, we'll continue looking into other possibilities.
>
> Regards,
> Nadine, AdWords API Team
>
> On Thursday, September 1, 2016 at 10:50:41 AM UTC-4, Jeff Siebach wrote:
>>
>> I am also receiving intermittent errors.  It is about 2/3 of the requests 
>> that don't go through, with the others saying invalid_request.  Just wanted 
>> to contribute so I'd get updates on this thread and be able to help if I 
>> can. Thanks.
>>
>> On Wednesday, August 31, 2016 at 1:27:23 AM UTC-5, Sachin Kumar wrote:
>>>
>>> I am getting this error sice today morning. Earliear the app was working 
>>> fine. Now I am not knowing why this error is occurring.
>>>
>>>
>>> *Fatal error*: Uncaught exception 'OAuth2Exception' with message '{ 
>>> "error" : "invalid_request" }' in 
>>> /home/bergstromdev/public_html/Google/Api/Ads/Common/Util/SimpleOAuth2Handler.php:119
>>>  
>>> Stack trace: #0 
>>> /home/bergstromdev/public_html/Google/Api/Ads/Common/Util/SimpleOAuth2Handler.php(96):
>>>  
>>> SimpleOAuth2Handler->MakeRequest('https://account...', Array) #1 
>>> /home/bergstromdev/public_html/Google/Api/Ads/Common/Util/OAuth2Handler.php(116):
>>>  
>>> SimpleOAuth2Handler->RefreshAccessToken(Array) #2 
>>> /home/bergstromdev/public_html/Google/Api/Ads/Common/Lib/AdsSoapClient.php(452):
>>>  
>>> OAuth2Handler->GetOrRefreshAccessToken(Array) #3 
>>> /home/bergstromdev/public_html/Google/Api/Ads/Common/Lib/AdsSoapClient.php(199):
>>>  
>>> AdsSoapClient->GenerateHttpHeaders() #4 
>>> /home/bergstromdev/public_html/Google/Api/Ads/AdWords/v201603/CampaignService.php(8048):
>>>  
>>> AdsSoapClient->__soapCall('get', Array) #5 
>>> /home/bergstromdev/public_html/lib/Adwords.class.php(36): 
>>> CampaignService->get(Object(Selector)) #6 
>>> /home/bergstromdev/public_html/day_dev.php(81): Adwords->GetCampai in 
>>> */home/bergstromdev/public_html/Google/Api/Ads/Common/Util/SimpleOAuth2Handler.php*
>>>  
>>> on line 
>>>
>>>
>>>
>&g

WSDL.exe for the new version of the API?

2012-01-31 Thread Jeff Kershner
We generate a GoogleService.cs file by doing the following:
 
"c:\program files\microsoft visual studio 8\sdk\v2.0\bin\wsdl" /l:cs 
/o:GoogleService.cs /sharetypes 
https://adwords.google.com/api/adwords/V13/ReportService?wsdl 
https://adwords.google.com/api/adwords/V13/AccountService?wsdl 
Is there a wsdl for the latest version of the API since the V13 will be 
sunsetting at the end of Feb?
 
Thanks,
--Jeff
 

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


BoomUserList, Content, WebSite

2012-02-13 Thread Jeff Kershner
I see Eric from the AdWords team explain BoomUserList all over the
place saying that it is a statistic that comes back from a report.  I
feel bad for asking this question again but...

I believe that I should only be seeing: Exact, Broad and Phase values
coming back in the KeywordType parameters.

Should I be ignoring the over 300 results I get per day for keyword
types: BoomUserList, Content, Website?

What what again are these rogue values for?  Should all the
impressions and other values be ignored from these keyword types?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: BoomUserList, Content, WebSite

2012-02-16 Thread Jeff Kershner
I am using the Keywords Performance Report for the following fields:

selector.fields = new string[] {
"AdGroupId", "CampaignName", "AdGroupName", "AveragePosition",
"KeywordMatchType",
"Impressions", "Clicks", "Ctr", "AverageCpc", "Cost",
"AdNetworkType1", "Conversions", "AccountDescriptiveName"
};

... and yes, the KeywordTypeMatch comes back as Exact, Broad, Phrase,
Content, Website, and BoomUserList.

Are all these KeywordTypeMatches real?  And, for example, do
impressions from all of these KeyWordTypeMatches equate to real
impressions?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: BoomUserList, Content, WebSite

2012-02-16 Thread Jeff Kershner
I sent you an email to the address I believe is yours (guessing based
on your name).

Thanks!

On Feb 16, 3:07 pm, Kevin Winter  wrote:
> Hi,
>   Could you please email me off-list with the specific account you're
> seeing this with?  I'd like to try to reproduce (since according to the
> docs this shouldn't happen).
>
> - Kevin Winter
> AdWords API Team
>
>
>
>
>
>
>
> On Thursday, February 16, 2012 12:43:28 PM UTC-5, Jeff Kershner wrote:
>
> > I am using the Keywords Performance Report for the following fields:
>
> > selector.fields = new string[] {
> >     "AdGroupId", "CampaignName", "AdGroupName", "AveragePosition",
> > "KeywordMatchType",
> >     "Impressions", "Clicks", "Ctr", "AverageCpc", "Cost",
> > "AdNetworkType1", "Conversions", "AccountDescriptiveName"
> > };
>
> > ... and yes, the KeywordTypeMatch comes back as Exact, Broad, Phrase,
> > Content, Website, and BoomUserList.
>
> > Are all these KeywordTypeMatches real?  And, for example, do
> > impressions from all of these KeyWordTypeMatches equate to real
> > impressions?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 Reporting for segmenting New vs. Returning Customer

2022-03-03 Thread Jeff Snyder
Hey everyone - was this functionality included in the Google Ads API? 

On Wednesday, June 9, 2021 at 10:43:39 PM UTC-5 adsapi wrote:

> Hi Carter,
>
> Thank you for reaching out to our API support team.
>
> It is currently not possible via the Google Ads API to segment conversion 
> records for New and Returning customers. That said, allow me to create a 
> feature request, subject for review, regarding your inquiry.
>
> For now, you may keep an eye on our blog 
>  for 
> any updates or announcements.
>
> Best regards,
>
> [image: Google Logo] 
> Peter Laurence Napa Oliquino 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2I18kf:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/1135dc96-043c-449a-a6ae-3571be407900n%40googlegroups.com.


Local Services campaigns: call duration?

2022-05-05 Thread Jeff Strome
Hey there,

I was very excited to see in v10.1 that Local Services campaigns 
<https://developers.google.com/google-ads/api/docs/campaigns/local-service-campaigns>
 
are now in general availability.  I am able to get data to come through 
when querying campaign resources.

My question: is there a way to get call duration to come through?  
Specifically from the resource call_view, 
'call_view.call_duration_seconds'?  Currently, call_view does not report 
where campaign.advertising_channel_type = 'LOCAL_SERVICES' .

I imagine this is working as intended given the documentation, however I 
would like to request that Local Services campaigns be available to query 
through call_view.

Thanks,
Jeff


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/8db3523a-cf77-4aee-b21b-269f3614f52dn%40googlegroups.com.


Re: Google Ads Api not reflecting all the campaigns at adgroup level

2022-05-17 Thread Jeff Strome
Hey there,

I'm also currently working through retrieving Performance Max data.  Note 
in the documentation for Performance Max 
 
"Do 
not select an Ad Group when querying Performance Max campaigns, as no 
campaigns will be returned."

Looks like all we can query is in the "campaign" resource

Hope that helped!

On Tuesday, May 17, 2022 at 9:21:17 AM UTC-4 mridu...@rupeek.com wrote:

> Hi Team,
> I have been trying to fetch the data from google ads API but for a 
> specific campaign.
> I cannot find its details while querying at the ad group level.
>
> If I am querying the same campaign details at the campaign level is 
> showing up.
>
> Following are the details of the campaign:
> - campaign Name: Performance Max - Reach - Similar to Rup*** Transactors - 
> Bangalore - Feb 22
> - campaign Number: 16378469506
>
> Kindly investigate and let us know why it is not reflected through the 
> google ads API.
> Please reach out to us in case of any queries.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/8a85eb08-5427-4011-8a61-1942d910ccdcn%40googlegroups.com.


Performance Max Placement and Asset reporting via Google Ads API

2022-05-17 Thread Jeff Strome
Hey there,

We have currently begun experimenting with Performance Max campaigns.  I'm 
trying to pull as much reporting information as I can for my team via the 
Google Ads API.  I am able to successfully query metrics and conversions 
using the campaign resource 
<https://developers.google.com/google-ads/api/fields/v10/campaign_query_builder>.
 
No complaints there!

When searching through documentation, I found the following reports 
available in the UI:
Placement Reporting 
<https://support.google.com/google-ads/answer/11465047?hl=en&ref_topic=10631992>
 
Asset Reporting 
<https://support.google.com/google-ads/answer/10725056?hl=en&ref_topic=10631992>

However, I am having trouble locating them in the Google Ads API 
documentation.  Could anyone please point me to the resource that will 
allow me to access those reports?  If they are not accessible via Google 
Ads API I would like to request that feature.

Thanks,
Jeff

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/fd76f12c-996d-4d25-adeb-040ffa719bf6n%40googlegroups.com.


Re: Performance Max Placement and Asset reporting via Google Ads API

2022-05-18 Thread Jeff Strome
Hi Carmela,

Thank you for your response.

When querying managed_placement_view for my Performance Max campaign, I do 
not get any results.  Before I start testing the asset report you listed, 
can you please confirm that both of these will return similar reports to 
what I have linked to above?  Both of these reports are for Performance Max 
campaigns:
Placement Reporting 
<https://support.google.com/google-ads/answer/11465047?hl=en&ref_topic=10631992>
Asset Reporting 
<https://support.google.com/google-ads/answer/10725056?hl=en&ref_topic=10631992>

I'm happy to send along logs if that would be helpful once we confirm that 
both resources you've linked to support Performance Max, giving the reports 
I have listed.

Thanks,
Jeff

On Wednesday, May 18, 2022 at 4:08:14 AM UTC-4 adsapi wrote:

> Hi Jeff,
>
> Thank you for raising this concern to the Google Ads API team.
>
> Moving forward, it appears that you are looking for the placement and 
> asset report documentation. That said, for the *placement reporting*, 
> kindly check this documentation 
> <https://developers.google.com/google-ads/api/docs/migration/mapping?hl=en#:~:text=PLACEMENT_PERFORMANCE_REPORT,managed_placement_view>
>  where 
> you can see that the managed_placement_view 
> <https://developers.google.com/google-ads/api/fields/v10/managed_placement_view>
>  report 
> is the equivalent of the placement report in the Google Ads API. As for 
> *asset 
> reporting*, please see this asset report documentation 
> <https://developers.google.com/google-ads/api/fields/v10/asset>.
>
> Regards,
> [image: Google Logo] 
> Carmela 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2atY7e:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/e4a76aed-9b64-44b1-bb4a-2e587a0b3edbn%40googlegroups.com.


Re: Performance Max Placement and Asset reporting via Google Ads API

2022-05-19 Thread Jeff Strome
Quick update for anyone looking for this in the future - the  Asset 
Reporting 
<https://support.google.com/google-ads/answer/10725056?hl=en&ref_topic=10631992>
 for 
Performance Max can be replicated by pulling from the "asset_group_asset" 
resource.  The specific "performance" field from that report is " 
asset_group_asset.performance_label " My GAQL query pulls a few other 
interesting fields and looks like this:

SELECT

customer.id,
customer.descriptive_name,
campaign.name,
asset_group_asset.field_type,
asset.name,
asset_group.name,
asset.call_to_action_asset.call_to_action,
asset.type,
asset.text_asset.text,
asset.image_asset.full_size.url,
asset.youtube_video_asset.youtube_video_id,
asset_group_asset.performance_label

FROM asset_group_asset
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'



On Thursday, May 19, 2022 at 11:58:50 AM UTC-4 adsapi wrote:

> Hi Jeff,
>
> Thank you for reaching out to the Google Ads API support team.
>
> I can confirm that it will return similar reports. If you are not getting 
> similar report, can you please provide full screen screenshot of the UI of 
> what you are looking for? so that i can further investigate the issue. Let 
> me know if you have any question.
>
> Thanks,
> [image: Google Logo] 
> Nirmita 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2atY7e:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4d3ba1bd-8f30-4e58-b2fd-330879d4e052n%40googlegroups.com.


Re: Performance Max Placement and Asset reporting via Google Ads API

2022-05-19 Thread Jeff Strome
Quick update for anyone looking for this in the future - the  Asset 
Reporting 
<https://support.google.com/google-ads/answer/10725056?hl=en&ref_topic=10631992>
 for 
Performance Max can be replicated by pulling from the "asset_group_asset" 
resource.  The specific "performance" field from that report is " 
asset_group_asset.performance_label " My GAQL query pulls a few other 
interesting fields and looks like this:

SELECT
   
customer.id,
customer.descriptive_name,
campaign.name,
asset_group_asset.field_type,
asset.name,
asset_group.name,
asset.call_to_action_asset.call_to_action,
asset.type,
asset.text_asset.text,
asset.image_asset.full_size.url,
asset.youtube_video_asset.youtube_video_id,
asset_group_asset.performance_label
   
FROM asset_group_asset
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'

On Thursday, May 19, 2022 at 11:58:50 AM UTC-4 adsapi wrote:

> Hi Jeff,
>
> Thank you for reaching out to the Google Ads API support team.
>
> I can confirm that it will return similar reports. If you are not getting 
> similar report, can you please provide full screen screenshot of the UI of 
> what you are looking for? so that i can further investigate the issue. Let 
> me know if you have any question.
>
> Thanks,
> [image: Google Logo] 
> Nirmita 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2atY7e:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/112bb45c-d58a-430e-9b54-eb36f54a3e9en%40googlegroups.com.


Re: Performance Max Placement and Asset reporting via Google Ads API

2022-05-19 Thread Jeff Strome
Quick update for anyone looking for this in the future - the  Asset 
Reporting 
<https://support.google.com/google-ads/answer/10725056?hl=en&ref_topic=10631992>
 for 
Performance Max can be replicated by pulling from the "asset_group_asset" 
resource.  The specific "performance" field from that report is " 
asset_group_asset.performance_label " My GAQL query pulls a few other 
interesting fields and looks like this:
SELECT

customer.id,
customer.descriptive_name,
campaign.name,
asset_group_asset.field_type,
asset.name,
asset_group.name,
asset.call_to_action_asset.call_to_action,
asset.type,
asset.text_asset.text,
asset.image_asset.full_size.url,
asset.youtube_video_asset.youtube_video_id,
asset_group_asset.performance_label

FROM asset_group_asset
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
On Thursday, May 19, 2022 at 11:58:50 AM UTC-4 adsapi wrote:

> Hi Jeff,
>
> Thank you for reaching out to the Google Ads API support team.
>
> I can confirm that it will return similar reports. If you are not getting 
> similar report, can you please provide full screen screenshot of the UI of 
> what you are looking for? so that i can further investigate the issue. Let 
> me know if you have any question.
>
> Thanks,
> [image: Google Logo] 
> Nirmita 
> Google Ads API Team 
>   
>
> ref:_00D1U1174p._5004Q2atY7e:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/13966016-1c06-4ef4-abb9-83a3b1352f42n%40googlegroups.com.


LSA reporting discrepancy

2022-05-25 Thread Jeff Strome
Hey there,

I was happy to see support for Local Services campaigns 
<https://developers.google.com/google-ads/api/docs/campaigns/local-service-campaigns>
 
come through in the latest Google Ads API update.  However, I am seeing 
some discrepancies in cost between the Google Ads API and the Local 
Services UI.  Below is my GAQL call.  Happy to send logs / exact 
discrepancy in a private message!

SELECT

customer.id,
customer.descriptive_name,
campaign.advertising_channel_type,
campaign.name,
campaign.start_date,
campaign.end_date,
metrics.impressions,
metrics.clicks,
metrics.cost_micros,
segments.date

FROM campaign
WHERE segments.date BETWEEN '"""+str(start_date)+"""' AND 
'"""+str(end_date)+"""'
AND campaign.advertising_channel_type = 'LOCAL_SERVICES'
ORDER BY
campaign.name

Thanks,
Jeff

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/238d27d3-ff96-4407-8aef-a0b4e814375fn%40googlegroups.com.


Re: KeywordPlanService.GenerateHistoricalMetricsRequest only returns GLOBAL results

2022-06-08 Thread Jeff Reuter
The issue still persists for me.


adsapi schrieb am Mittwoch, 1. Juni 2022 um 06:01:27 UTC+2:

> Hello All,
>
> Sorry for keeping you waiting for many days. The issue should be fixed 
> now. Could you please retry your requests to see if it works? If it 
> doesn't, please *Reply privately to author* and attach your requests and 
> responses. If the issue is not related to the geo targets set at the 
> campaign level, please create a separate post, so we can track it better. 
> Again, I'm sorry for your inconvenience.
>
>
>
> Best,
> Thanet, Google Ads API Team
>
>
>
> ref:_00D1U1174p._5004Q2YbrjF:ref
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/1b073f64-8075-4a22-bad8-90db563afa53n%40googlegroups.com.


Force specific error for testing with Python SDK

2022-06-16 Thread Jeff Strome
Hey there,

In the Python SDK, is there a way to force "GoogleAdsException" to return 
an error (internal_error in my case)?  I am trying to code an automatic 
retry and want to test my code.

Thanks!

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b406af64-2303-41f2-b61e-7d1470f31eb0n%40googlegroups.com.


Keyword Planner

2022-07-13 Thread Jeff Reuter
Hello,

I have a question about the keyword planner. I am using the API to get 
historical metrics for keywords.

When for example I add the keyword "bonprix" to a keyword plan, I get 
certain historical search volume data. When I add "bon prix" with a space 
instead, I get different search volume information, which is expected. When 
I add both variants to the same keyword plan however, the variant "bon 
prix" does not appear to get added to the keyword plan and only search 
volume data for "bonprix" is returned. This makes it impossible to get the 
combined search volume for both variants, except when adding each variant 
to their own keyword plan.
This same behaviour happens when using the UI. "bonprix" and "bon prix" on 
their own show different search volumes, when adding them both to the same 
keyword plan however, "bon prix" doesn't get added and only "bonprix" 
search volume is shown.

Thank you and with regards,

Jeff

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a52cdac2-9268-4b61-b309-d4a3b399bcebn%40googlegroups.com.


Querying for Account Labels

2017-09-13 Thread Jeff MacDonald
I might be blind but is there not a way query for an Account label?  I 
tried this report but it pulls in all labels at the campaign level.  Is 
there a report that i'm missing?  Any help would be greatly appreciated!  

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

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


Replace IP Exclusion List (PHP)

2017-12-04 Thread Jeff C
Does anyone know where there is example code for replacing the entire IP 
Exclusion list for a campaign with a new list?

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

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


/adGroupAds:mutate issue creating new Ad

2021-02-05 Thread Jeff Moore
I get errors trying to create a text ad. Any help would be apprecicated!

Request:
{
  "operations": [
{
"create": {
"ad": {
"name" : "new ad"
},
"adGroup": "customers/3575308233/adGroups/115772299805", 
"status": "PAUSED"

  }
}
  ]
}
Response:
{
"error": {
"code": 400,
"message": "Request contains an invalid argument.",
"status": "INVALID_ARGUMENT",
"details": [
{
"@type": 
"type.googleapis.com/google.ads.googleads.v6.errors.GoogleAdsFailure",
"errors": [
{
"errorCode": {
"mutateError": "RESOURCE_NOT_FOUND"
},
"message": "Resource was not found.",
"trigger": {
"stringValue": ""
},
"location": {
"fieldPathElements": [
{
"fieldName": "operations",
"index": 0
},
{
"fieldName": "create"
},
{
"fieldName": "resource_name"
}
]
}
}
]
}
]
}
}


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/0ba1fc58-3b21-4cba-871e-e914996d5e59n%40googlegroups.com.


Re: /adGroupAds:mutate issue creating new Ad

2021-02-05 Thread Jeff Moore
I should add that when I add resourceName, other errors occur. I don't have 
the ad_d since I am just creating it so I cannot supply it in this format:

customers/{customer_id}/adGroupAds/{ad_group_id}~{ad_id}

On Friday, February 5, 2021 at 5:34:03 PM UTC-5 Jeff Moore wrote:

> I get errors trying to create a text ad. Any help would be apprecicated!
>
> Request:
> {
>   "operations": [
> {
> "create": {
> "ad": {
> "name" : "new ad"
> },
> "adGroup": "customers/3575308233/adGroups/115772299805 
> <(577)%20229-9805>", 
> "status": "PAUSED"
>
>   }
> }
>   ]
> }
> Response:
> {
> "error": {
> "code": 400,
> "message": "Request contains an invalid argument.",
> "status": "INVALID_ARGUMENT",
> "details": [
> {
> "@type": "
> type.googleapis.com/google.ads.googleads.v6.errors.GoogleAdsFailure",
> "errors": [
> {
> "errorCode": {
> "mutateError": "RESOURCE_NOT_FOUND"
> },
> "message": "Resource was not found.",
> "trigger": {
> "stringValue": ""
> },
> "location": {
> "fieldPathElements": [
> {
> "fieldName": "operations",
> "index": 0
> },
> {
> "fieldName": "create"
> },
> {
> "fieldName": "resource_name"
> }
> ]
> }
> }
> ]
> }
> ]
> }
> }
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/f1102c97-be47-42ed-ad43-2b6098377787n%40googlegroups.com.


Re: Error while using Google Ads API

2021-02-08 Thread Jeff Moore
Here is an example call that will work, in case it helps. It creates an 
expanded text ad
/v6/customers/CUSTOMER_NUMBER/adGroupAds:mutate
{
  "operations": [
{
"create": {
"ad": {
"finalUrls": ["http://www.test.com";],
"expandedTextAd": {
"description": "test",
"headlinePart1": "RESPONSIVE_SEARCH_AD",
"headlinePart2": "par 2",
"path1": "New Ad 1",
"path2": "test 2"
  }
  },
"adGroup": "customers/CUSTOMER_ID/adGroups/AD_GROUP_ID",
"status": "PAUSED"
  }
}
  ]
}

On Monday, February 8, 2021 at 10:16:57 AM UTC-5 swi...@convoyant.com wrote:

> Sergei,
>
> We are also using raw web requests.  
>
> Our current code creates the ad thru the "customers//ads/" end 
> point, rather than "adGroupAds"
> Also, I'm not sure which of the "ads" fields are optional, but you might 
> need more than just the name.
>
> Good luck!
>
> On Monday, February 8, 2021 at 3:15:39 AM UTC-7 sergei...@gmail.com wrote:
>
>> Hi!
>>
>> We don't use any of existing client libraries of Google Ads Api.
>> In our example, we use a direct Web request to 
>> https://googleads.googleapis.com/v5/.
>>
>> The request is:
>>
>> POST 
>> https://googleads.googleapis.com/v5/customers/2794540772/adGroupAds:mutate
>>
>> Body:
>> {
>> "operations": [
>> {
>> "create": {
>> "ad": {
>> "name": "TestAdName"
>> },
>> "adGroup": "customers/2794540772 <(279)%20454-0772>/adGroups/115036497545 
>> <(503)%20649-7545>",
>> "status": "PAUSED"
>> }
>> }
>> ]
>> }
>>
>> The response - https://prnt.sc/xd7pge
>>
>> Regards,
>> Sergei
>>
>> On Friday, January 22, 2021 at 4:35:22 AM UTC+2 adsapiforumadvisor wrote:
>>
>>> Hi Sergei,
>>>
>>> So our team could get additional context about the issue, could you 
>>> provide the complete request and response 
>>> 
>>>  
>>> logs, along with the request ID, that was generated when the error occurred?
>>>
>>> If you haven't yet, logging can be enabled by navigating to the *Client 
>>> libraries > Your client library (ex. Java) > Logging* documentation, 
>>> which you can access from this link 
>>> .
>>>
>>> You may then send the requested details using the *Reply privately to 
>>> author* option.
>>>
>>> Best regards,
>>>
>>> [image: Google Logo] 
>>> Peter Laurence Napa Oliquino 
>>> Google Ads API Team 
>>>   
>>>
>>> ref:_00D1U1174p._5004Q2B29KU:ref
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a4a94f3b-0384-420d-9780-886dd049dd66n%40googlegroups.com.


Keyword Performance Report

2024-10-14 Thread Jeff Spurlock
Hello, 

I'm writing an application that is going to give various levels of campaign 
reporting data. I've been able to get account level, campaign level, and 
adgroup level data, but there seems to be no way to get all of the keyword 
values on the account, or all of the keyword values on an adgroup. What i 
CAN get is the individual keyword performance by running 

SELECT metrics.clicks, metrics.impressions, metrics.cost_micros, 
ad_group.name, campaign.name 
FROM keyword_view

and i can get the campaign and agroup in which they belonged, but there 
seems to be no way to select the actual keyword value in the query? I tried 
"keyword.text" which i've seen thrown around a few places but this fails on 
fetch. 

I've gotta be missing something; seems crazy that i can pull keyword 
metrics but not the keyword value. 

Thanks,
Jeff

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/e7e0c566-e05c-4bc8-b3a3-b0f6cd84f147n%40googlegroups.com.


Re: Experiment vs Control in Click performance report

2015-03-26 Thread &#x27;Jeff Johnson' via AdWords API Forum
Thanks Thanet,

My goal is to map gclids to either control / experiment / null. It's not
necessarily the number of clicks I'm interested in. Does that change things?

On Thu, Mar 26, 2015 at 11:14 AM, Thanet Knack Praneenararat (AdWords API
Team)  wrote:

> Hi,
>
> I don't think you can segment the number of clicks by experiment or
> control groups in *Click Performance* report.
> But you can do that using AdvertiserExperimentSegmentationBin of *Ad
> Group Performance*
> <https://developers.google.com/adwords/api/docs/appendix/reports/adgroup-performance-report>
>  report.
>
> Cheers,
> Thanet, AdWords API Team
>
>
> On Thursday, March 26, 2015 at 6:56:30 AM UTC+9, Jeff Johnson wrote:
>>
>> Howdy folks!
>>
>> Quick question: is it possible to figure out if a click came from an
>> experiment or control group (vis a vis Adwords Campaign Experiments)
>> through the Click Performance Report?
>>
>> I've reviewed the definition here
>> <https://developers.google.com/adwords/api/docs/appendix/reports/click-performance-report>
>> but I'm not quite sure. Is it possible that it's not named as directly as
>> 'ExperimentVsControl'?
>>
>> Thanks!
>>
>  --
> --
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
> Also find us on our blog and Google+:
> https://googleadsdeveloper.blogspot.com/
> https://plus.google.com/+GoogleAdsDevelopers/posts
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
>
> You received this message because you are subscribed to the Google
> Groups "AdWords API Forum" group.
> To post to this group, send email to adwords-api@googlegroups.com
> To unsubscribe from this group, send email to
> adwords-api+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/adwords-api?hl=en
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "AdWords API Forum" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/adwords-api/CdZQHO5D1d4/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> adwords-api+unsubscr...@googlegroups.com.
> Visit this group at http://groups.google.com/group/adwords-api.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/adwords-api/54086381-c39c-4eb0-89bc-8010a7d1cc32%40googlegroups.com
> <https://groups.google.com/d/msgid/adwords-api/54086381-c39c-4eb0-89bc-8010a7d1cc32%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>



-- 
gTech Jeff | Ads Solutions Engineer | gtechj...@google.com | (415)-336-4228
This email may be confidential or privileged. If you received this
communication by mistake, please don't forward it to anyone else, please
erase all copies and attachments, and please let me know that it went to
the wrong person. Thanks.

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

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


Re: Experiment vs Control in Click performance report

2015-03-26 Thread &#x27;Jeff Johnson' via AdWords API Forum
Understood, thanks again!

On Thu, Mar 26, 2015 at 11:53 AM, Thanet Knack Praneenararat (AdWords API
Team)  wrote:

> Hi,
>
> Unfortunately it seems not possible at this stage
> because AdvertiserExperimentSegmentationBin column itself does not appear
> in *Click Performance report*.
> Currently, the reports that include AdvertiserExperimentSegmentationBin
> (that can be used as segmentation for experiment and control groups) are
> only *Ad Performance, Campaign Performance, Ad Group Performance,
> Criteria Performance, *and *Keywords Performance*.
>
> Reference: https://developers.google.com/adwords/api/docs/appendix/reports
>
> Best,
> Thanet, AdWords API Team
>
> On Friday, March 27, 2015 at 12:29:51 AM UTC+9, Jeff Johnson wrote:
>>
>> Thanks Thanet,
>>
>> My goal is to map gclids to either control / experiment / null. It's not
>> necessarily the number of clicks I'm interested in. Does that change things?
>>
>> On Thu, Mar 26, 2015 at 11:14 AM, Thanet Knack Praneenararat (AdWords API
>> Team)  wrote:
>>
>>> Hi,
>>>
>>> I don't think you can segment the number of clicks by experiment or
>>> control groups in *Click Performance* report.
>>> But you can do that using AdvertiserExperimentSegmentationBin of *Ad
>>> Group Performance*
>>> <https://developers.google.com/adwords/api/docs/appendix/reports/adgroup-performance-report>
>>>  report.
>>>
>>> Cheers,
>>> Thanet, AdWords API Team
>>>
>>>
>>> On Thursday, March 26, 2015 at 6:56:30 AM UTC+9, Jeff Johnson wrote:
>>>>
>>>> Howdy folks!
>>>>
>>>> Quick question: is it possible to figure out if a click came from an
>>>> experiment or control group (vis a vis Adwords Campaign Experiments)
>>>> through the Click Performance Report?
>>>>
>>>> I've reviewed the definition here
>>>> <https://developers.google.com/adwords/api/docs/appendix/reports/click-performance-report>
>>>> but I'm not quite sure. Is it possible that it's not named as directly as
>>>> 'ExperimentVsControl'?
>>>>
>>>> Thanks!
>>>>
>>>  --
>>> --
>>> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
>>> Also find us on our blog and Google+:
>>> https://googleadsdeveloper.blogspot.com/
>>> https://plus.google.com/+GoogleAdsDevelopers/posts
>>> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
>>>
>>> You received this message because you are subscribed to the Google
>>> Groups "AdWords API Forum" group.
>>> To post to this group, send email to adwords-api@googlegroups.com
>>> To unsubscribe from this group, send email to
>>> adwords-api+unsubscr...@googlegroups.com
>>> For more options, visit this group at
>>> http://groups.google.com/group/adwords-api?hl=en
>>> ---
>>> You received this message because you are subscribed to a topic in the
>>> Google Groups "AdWords API Forum" group.
>>> To unsubscribe from this topic, visit https://groups.google.com/d/
>>> topic/adwords-api/CdZQHO5D1d4/unsubscribe.
>>> To unsubscribe from this group and all its topics, send an email to
>>> adwords-api+unsubscr...@googlegroups.com.
>>> Visit this group at http://groups.google.com/group/adwords-api.
>>> To view this discussion on the web visit https://groups.google.com/d/
>>> msgid/adwords-api/54086381-c39c-4eb0-89bc-8010a7d1cc32%
>>> 40googlegroups.com
>>> <https://groups.google.com/d/msgid/adwords-api/54086381-c39c-4eb0-89bc-8010a7d1cc32%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> --
>> gTech Jeff | Ads Solutions Engineer | gtechj...@google.com | (415)
>> -336-4228
>> This email may be confidential or privileged. If you received this
>> communication by mistake, please don't forward it to anyone else, please
>> erase all copies and attachments, and please let me know that it went to
>> the wrong person. Thanks.
>>
>  --
> --
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
> Also find us on our blog and Google+:
> https://googleadsdeveloper.blogspot.com/
> https://plus.google.com/+GoogleAdsDevelopers/posts
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
>
> You received this message because you are subscribed to the Google
> Groups "AdWords API Forum" group.
> To po

Google Ads Developer Docs - Site Crash

2020-05-04 Thread &#x27;Jeff Feng' via AdWords API and Google Ads API Forum
Hi all,

I'm working on some Ads API development and noticed that the developer docs 
site has been crashing - 
https://developers.google.com/google-ads/api/docs/start
I've tried this on multiple devices and networks. Each time I load the page 
I get a 'Service Unavailable' error - is the same thing happening to you 
all?

Thanks.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c865377c-6ec3-4973-977c-c62f585d2459%40googlegroups.com.


Offline Conversion Upload (Python) - Empty Response

2020-08-05 Thread &#x27;Jeff Feng' via AdWords API and Google Ads API Forum
I'm currently using the python script here to upload 
offline
 
conversions into my Google Ads account. 

I've already setup the following prerequisites - 

1) Approved developer token
2) Generated an OAuth client id / client secret / refresh token

After I run the script mentioned above, the Google Server responds with a 
blank response (see below)

*Uploaded conversion that occurred at "" from Google Click ID "" to ""*

I included all of the required values in the API call, including my 
customer_id, conversion_action_id (aka conversion action name), the Google 
Click ID, and the conversion times / values. 
Could someone help me understand why this is happening?


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a5a4eaa5-91e2-428f-bf2a-23fbf854b033o%40googlegroups.com.