Can keyword bids be changed without changing status?

2014-02-25 Thread Reed
I use the AdGroupCriterionService to change keyword bids via a Mutate SET 
operation on BiddableAdGroupCriterion.  This is an automated process that 
pushes bid changes from an internal queue to AdWords.  Early each morning I 
reload tables (via the ReportingService) containing all the information on 
all keywords.  However, if I use that stored status as the value for 
userStatus in the SET operand, and the status has been changed either on 
the UI or in AdWords Editor, then I end up setting it to the wrong value.  
If I don't specify the userStatus, the documentation indicates that it 
defaults to Activate, which is just as bad if the current status happened 
to be Paused.
 
The only change that I really need to make is to the bid - is there any way 
the change ONLY the bid, and leave the status untouched?
 
thanks
Reed
 

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


AdWords API Mixed Campaign/Adgroups - Data returned from API and reporting?

2008-09-17 Thread Reed

Yet another question related to the new support for mixing keyword,
website and placement-targeted in the same campaigns or adgroups.
I've not run into problems creating them, and have a couple of test
campaigns and adgroups running that are mixed.  But I'm seeing
interesting data coming back from different angles, and need to be
able to match up the performance data coming from scheduled reports
with the data in the structure reports (which shows me MAXCPC among
other things).

I’m hoping you can shed some light on what I am seeing.  I created a
test campaign that has search, content match, and placement keywords
in it.  When I look at the data from the daily scheduled keyword
performance report, I see Matchtypes such as
Broad
Content
Placement Targeted
Exact

When I run the Structure Report through the API, I get
Website
Broad
ContentChannel
Exact

Am I correct in believing that I should always treat “ContentChannel”
in the structure report as “Placement Targeted” when I try to match up
the data from the two reports?  The “Website” type in the past has
always matched up with “Content” with no problems.

Thanks,
-reed

--~--~-~--~~~---~--~~
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 Structure report show same keyword twice in same camp/adgroup with same matchtype?

2008-09-19 Thread Reed

The structure report that I loaded tody for one of our accounts
included an unexpected occurance:  For the same campaign and adgroup,
there is a keyword with 2 records, both with the same matchtype.  One
is paused, the other is active.  One of the keywords is all lower case
and the other has leading caps.  Does that make them unique keywords?
Here are the keyword IDs:  3686720727, 3686720787

thanks for shedding any light onto this!
-reed

--~--~-~--~~~---~--~~
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: Filter in Keyword report

2008-10-16 Thread Reed

Here's what I do.  We used to pull the keyword performance data via
the API, but the costs (both in Google bills and processing time)
became an issue.  We still use the API to pull the campaign and
adgroup information each night for all customers' accounts (those are
"cheap" calls to the API and the data isn't all that huge), as well as
the Structure Report for a keyword level breakdown (you only need one
report per account, as opposed to the keyword report whcih was one
report per adgroup, so the cost is still "cheap"), but now use daily
scheduled reports on the GUI side of adWords to email us a keyword
performance report for each account.  It is in CSV format and we can
process huge files very fast.  When we need the campaign or adgroup ID
information, we can get it from either the Structure Report's data or
the data that came down from the campaign (criterion) or adgroup
requests.  Using the scheduled report sped things up tremendously (5+
hours to about 30 minutes or less) because the data was is a
consistent CSV format (which ETL tools love) instead of the XML format
which was both cpu-intensive to parse and inconsistent in the presence/
absence of certain elements.  We do this for about 2.5 million
keywords every night and it works like a champ.
--~--~-~--~~~---~--~~
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: enableSeparateContentBids for new Campaigns

2008-10-16 Thread Reed

I'm seeing the same thin - I did a spot check and didn't see any with
enableSeparateContentBids set to "true."  Here are a couple of
campaign IDs:
9102704
7325619
8331041
--~--~-~--~~~---~--~~
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: addAdGroup documentation confusion

2009-01-07 Thread Reed

I use ColdFusion for all of our adWords API interfacing.  Some of our
newer code uses the CFSCRIPT object notation, while other code
(including the
AddAdGroups calls, take the older approach of using the  tag to
create the SOAP document, then send that document off to adWords via a
 request.  Below is the XML document for AddAdGroup, and it
looks just like yours, so I would second Jeff's suggestion to see what
the actual SOAP request is looking like.  I hope you know how to do
that, because I never had any luck with it.  It's important though,
because you're never quite sure just what Apache AXIS is doing to your
SOAP document before sending it out to adWords!  I usually end up
doing a CFDUMP of the SOAP just before the CFHTTP, and crossing my
fingers that AXIS and the WSDL aren't going to stab me in the back
(more of a problem with EWS than with adWords), so if you know how to
get the SOAP tracing working on a ColdFusion server I'd be interested.

This is what my CFXML looks like:


http://schemas.xmlsoap.org/soap/
envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xmlns:xsd="http://www.w3.org/2001/XMLSchema";>

#reportinglogin#
#reportingpass#
xxx
#request.Token#

#request.DeveloperToken#
#request.ApplicationToken# 




#attributes.campaignid#

Enabled

#attributes.adgroupname#

#(attributes.maxcpc * 100)#









https://adwords.google.com/api/adwords/v12/
AdGroupService" method="post">







On Jan 7, 3:27 pm, purdue512  wrote:
> Thanks again Jeff.
>
> FYI - That resource that you've sites for CF went dead a LONG time
> ago. I posted a comment in their forum in 2007 (which had a total of 2
> posters) and it never got any responses. I also found their code to be
> unusable and documentation poor.
>
> The odd thing here is that my headers are clearly working fine as I
> have been able to build campaigns using this submission method
> (cfscript). But when I hit the more complex data structure required to
> build an AdGroup - it seems to bomb. It seems isolated to the nested
> data struct newData. Are there any examples of an addAdGroup request
> for ColdFusion around?
>
> Thx
>

--~--~-~--~~~---~--~~
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: Client Libraries for V13

2009-01-15 Thread Reed

Jeff - The last I checked (earlier this week), I didn't see any V13
code samples available on the documentation site - they were all V12.
Do you know if/when they will be updated?  The V12 sunset is coming up
on us...

thanks
Reed

On Jan 14, 11:12 am, AdWords API Advisor
 wrote:
> Hello Hosung,
>
>  Good point--I'm going to reach out to Rohan, who's been good enough
> to develop keep the Perl client library up to date so far, and confirm
> what his plans are. I know that he occasionally posts in this forum as
> well, so he might end up answering himself.
>
> Cheers,
> -Jeff Posnick, AdWords API Team
>
> On Jan 13, 8:00 pm, hhwang  wrote:
>
>
>
> > Hi, Adwords.
>
> > Our company is currently using thrid party client library written in
> > perl by Rohan Almeida (Google-Adwords-v1.10.0).
>
> > Google has announced that it will not support adwords api v12 sometime
> > in Februray.
> > Currently there is no news on newer perl client library release
> > compatible with adwords api v13 either by Google or by Mr. Almeida,
> > the creator of perl cpan module.
>
> > I and our company are feeling quite uneasy about this situation and
> > have wondered if Google has any idea of perl client library release
> > for adwords v13.
>
> > I would appreciate if Adwords can answer the following questions
> > sincerely:
>
> > 1) Does Adwords know when the perl client library compatible with
> > Adwords API v13 would be released?
>
> > 2) Does Adwords have any plan to support perl client library
> > officially?
>
> > 3) Is it true that all the client libraries that are supported by
> > Google officially from the following link are always up to date so
> > that they are fully compatible with the current release of Adwords
> > API?
>
> >    http://code.google.com/apis/adwords/docs/clients.html
>
> > Your answers are important to our business for future development
> > efforts in our company.
>
> > Best regards,
>
> > Hosung Hwang- Hide quoted text -
>
> - Show quoted text -
--~--~-~--~~~---~--~~
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 Google Trends API

2009-02-10 Thread Reed

Anyone know of any progress on an API for Google Trends?  I know of a
quasi-API that someone has written to automated the downloading of a
CSV file via the UI, but there were a lot of presentations in late
2007 with promisies of an API "in about 2 years."  Any updates are
appreciated.

thanks,
-reed
--~--~-~--~~~---~--~~
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 Problem pulling Placement Performance reports since Friday?

2009-03-23 Thread Reed

I  pull the Placement Performance reports for a handful of clients
every day (for the previous day's data) via an automated script that
does the usual request report, check status/download report,
sequence.  Runs every day with no problem.  Starting this past
Saturday (3/21/09) it reports no errors, but the XML files that are
downloaded only contain the header info - no data is present.  If I
login to adWords and run the report then I see data.

I tried a test a few minutes ago and did the adWords report, saw the
data, and then manually ran my scripts, and still no data in the XML
files.  This doesn't seem to be specific to any account or login.

Here is a sample of one of my SOAP requests:

 http://www.w3.org/2001/
XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
 _xx xx x...@xx.com x...@xx.com xxSchedule Structure Report
xx  
https://adwords.google.com/api/adwords/v13";>

ContentPlacement
Placement Report AdGroup Url
Summary 2009-03-22 2009-03-22 AdGroup PlacementUrl
Campaign
CampaignId
CampaignStatus
SiteTargeted
PlacementSpecialCategory
DeliveryType
AdGroupStatus
AdVariation
AdWordsType
DailyBudget
Clicks Cost Impressions
CTR CPC ConversionRate
Conversions
CostPerConverstion
CostPerTransaction
Transactions
TotalConversionValue
AverageConversionValue
ValuePerClick
ValuePerCost
SalesCount
SalesValue
LeadCount
LeadValue
SignupCount
SignupValue
PageViewCount
DefaultCount
DefaultValue

Here is the response:

http://schemas.xmlsoap.org/soap/
envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
 https://adwords.google.com/api/adwords/v13";>853
http://schemas.xmlsoap.org/soap/actor/next";
soapenv:mustUnderstand="0" xmlns="https://adwords.google.com/api/
adwords/v13">1 https://adwords.google.com/api/adwords/v13";>500
http://schemas.xmlsoap.org/soap/actor/next";
soapenv:mustUnderstand="0" xmlns="https://adwords.google.com/api/
adwords/v13">49b2e193251a2508a24d04b369b6a862   https://adwords.google.com/api/adwords/v13";>
742458165   


--~--~-~--~~~---~--~~
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 Placement Performance Reports: API reports don't match UI reports

2009-04-03 Thread Reed

Is anyone else using the Placement Performance reports feature of the
API, and seeing a difference (sometimes) between the data in the XML
file loaded via the API, and the data shown when running the same
report criteria in the UI?  In fact, if I use the API to request the
report ID of the report generated in the UI, it matches the UI
displayed data, but differs from the report requested and loaded via
the API.

What I am seeing is that the file requested by the API has 2 records
for one of the placement sites (ironically it is "gmail.com"), one of
which exactly matches the single record contained in the UI generated
report.

The only differences between the two are the siteTargeted values and
the actual metrics.  The correct metrics (ie, those that match both
the UI Placement Report and the Keyword Performance Report data) are
for the 2rd record of the pair, which has a siteTargeted value of
"gmail.com" whereas the 1st record has a blank siteTargeted value.
That might sound like a "duh, of course" situation, but the confusion
is over the fact that the 1st record also has non-zero metrics, and I
cannot account for them (where do they come from?) in any of the other
reports.  I cannot just ignore records with no siteTargeted values,
because the whole purpose of doing the download is to analyze those
records for possible placement creation via the API, and (depending on
my application user's analysis paremeters), that second records might
end up looking like a candidate when in fact it had already been
turned into a site-specific placement (which is where the data for the
first record originates).

The Report ID for the API generated placement performance report is
738462255, and for the UI generated report is 746302515.

Anyone else seen anything like this?

Thanks everyone,
Reed
--~--~-~--~~~---~--~~
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 "Connect Failure" within XML Response

2009-04-28 Thread Reed

>From time to time I've been getting weird parsing errors in XML
returned from the adWords API.  Today I found the following:  I sent a
getAllAds request to the adService, and got back an HTTP status of
200, but the HTTP response content contained nothing but the words
"Connection Failure" instead of the usual XML document.

There have been other times when I've received the "Connection
Failure" as the actual HTTP status code, but this seems pretty strange
that it would be in the body of the message that came back with a 200
status code. I'm running on Java/Axis, and would figure that if I got
the 200 status then the GET to the adWords API at least got out of my
server and to the adWords server, so I don't think that the problem is
in something that Axis is doing.

There's no easy way to reproduce this, sometimes it happens &
sometimes it doesn't, but since I probably do thousands of calls to
the API every night, it's bound to happen more often than I'd like.

Is there logic behind this behavior that I'm not aware of?  I don't
recall ever seeing mention of this before.

thanks
-reed
--~--~-~--~~~---~--~~
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 Does deleting an adGroup cascade to its ads and keywords?

2009-05-21 Thread Reed

I'm looking for a verification that if I use the updateAdGroup call to
the adGroups service, and set the status to "Deleted" that this also
deletes the ads and keywords in that adGroup. Or is it necessary to go
through and do calls to delete the individual ads and keywords that
are in the adGroup?

thanks
-reed
--~--~-~--~~~---~--~~
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 Using API to access billing information

2009-08-05 Thread Reed

Is it possible to use the API to access montly account billing
information?  I cannot see anything in the docs, so checking here with
the experts!  Am hoping that I can automate my current manual process
of logging into each client's AdWords account to print out the monthly
invoicing information.

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



AdWords API Negative keywords at Campaign level: How to add, how to list

2009-08-25 Thread Reed

Setting negative keywords at the criterion level is no problem, and
getting them back via the Structure Report works just fine.  How do I
set them at the campaign level via the API?  How do I get them back?
I don't see any options in the Campaign Service to do either of these,
and all of the criterion service options require an adgroupID, so that
seems to be a dead-end as well.

thanks,
-reed
--~--~-~--~~~---~--~~
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: Duplicate Rows in Ad Performance report

2009-11-02 Thread Reed
Are you specifying the match type ("keyword type") in the report
request?  It might be that the multiple lines are for differing match
types on the same ad.

On Nov 2, 3:39 pm, semdev  wrote:
> Hi,
>
> We see for many of our clients that in the Ad Performance report
> (DefinedReportJob.selectedReportType set to “Creative”), the rows are
> repeated (duplicate set of rows) for same KeywordId and CreativeId
> combinations with exactly same values for all metrics including
> Clicks, Impressions, CTR, etc.
>
> We see this happening randomly for different days (which varies for
> different accounts for different clients) when we retrieve the
> performance data daily.
>
> Can you let us know if any other API customers are experiencing this
> issue and if there is a specific use case that causes this?
>
> Thanks,
> Vijay

--

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 problem with SOAP for updateAds operation

2009-11-10 Thread Reed
I'm getting this error from the V13 adservice when I try to update the
status of an existing ad.  Have been staring at the SOAP and not
seeing the problem, hoping other eyes can help:

HTTP response code is 500, response is:
http://schemas.xmlsoap.org/soap/
envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";> 
 soapenv:Server.userException
The request body did not contain an operation or the
specified operation does not exist.  https://adwords.google.com/api/adwords/v13";> 115 The request body did not contain an operation
or the specified operation does not exist. 
   

SOAP REQUEST DOC (sanitized) IS:

 http://schemas.xmlsoap.org/soap/envelope/"; xmlns:xsd="http://
www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-
instance">  market...@xxx.com
xxx xxxAPI xxx xxx _xxx
986856585 TextAd
2227395525 Paused


SENDING SOAP TO:
https://adwords.google.com/api/adwords/v13/adService

thanks!
-reed

--

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




AdWords API Re: problem with SOAP for updateAds operation

2009-11-10 Thread Reed
never mind.  I failed to capitalize the "A" in "https://
adwords.google.com/api/adwords/v13/adService"  - jeesh!

On Nov 10, 10:24 am, Reed  wrote:
> I'm getting this error from the V13 adservice when I try to update the
> status of an existing ad.  Have been staring at the SOAP and not
> seeing the problem, hoping other eyes can help:
>
> HTTP response code is 500, response is:
> http://schemas.xmlsoap.org/soap/
> envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";> 
>  soapenv:Server.userException
> The request body did not contain an operation or the
> specified operation does not exist.   xmlns:ns1="https://adwords.google.com/api/adwords/v13";> 115 ns1:code> The request body did not contain an operation
> or the specified operation does not exist. 
>
>
> SOAP REQUEST DOC (sanitized) IS:
>
>   ENV="http://schemas.xmlsoap.org/soap/envelope/"; 
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"; 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-
> instance">  market...@xxx.com
> xxx xxxAPI xxx token> xxx _xxx applicationToken>
> 986856585 TextAd
> 2227395525 PausedENV:Body> 
>
> SENDING SOAP TO:https://adwords.google.com/api/adwords/v13/adService
>
> thanks!
> -reed

--

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




AdWords API API costs for V2009 BulkMutateJobService

2009-11-19 Thread Reed
The rate sheet is a little vague about the API costs for the bulk
service:  It lists the costs as 1 unit plus costs of the operations.
What does the "cost of operations" translate to?  Is it the same as
the V13 costs to perform the individual actions (ie, create an ad is
50, unpdate an ad status is 1, etc)?

thanks,
-reed

--

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




AdWords API Re: Is there any alternate option to make report without validating or scheduling

2010-01-25 Thread Reed
Given that there are a limited number of aggregation levels available
for reporting, one alternative would be to use the GUI to schedule a
daily report for each aggregation level of the previous day's data and
have that report automatically emailed to you.  Then all you have to
do is to process the incoming data files (which are CSV btw, so they
process a lot faster than the XML reports from the API), and store the
data.  When your client does his queries and selects his options, you
don't have to get the data from Google - you just query your local
database.  The cost is zero because there are no API calls.  This also
solves the ongoing problem of not knowing when it is safe to pull the
previous day's data from Google via the API, since the report is a
push report and Google is determining when to send it to you.

-- 
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 Re: Couldn't get all keywords

2010-01-27 Thread Reed
If you're pulling lots of adgroups and keywords then I'd recommend the
Structure Report.  I pull around 200k adgroups and around 5+ million
keywords every night using the Structure reports.  They  haven't moved
the reporting to V2009 yet, so you need to do V13 API calls.

-- 
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 Re: Http status code for soap fault

2010-02-02 Thread Reed
I've been following this thread with curiosity.  Given the variety of
ways that the various search engine marketing APIs (so I'm not just
picking on Google here) use to signal an error (500, refused
connections, ignored connections, as well as the ever popular  method
of just sending back some formatted HTML and CSS that says "we too
D**N busy now try again in 15 minutes"), why would  you presume that
200 always means OK?  Just treat 200 as "potentially" OK and then
check to see if it has an error/fault structure in it.  If it doesn't
then you're probably good to go.  If it does, well now you know what
the error is and can do something about it.  I gave up trusting the
exact HTTP responses from these APIs a long time ago - try to imagine
the amount of code behind them on the engine side of things.  There's
always going to be something buggy or just plain "strange" no matter
how hard they try to make them perfect.

my 2 cents!

-- 
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 Login problems

2008-09-04 Thread Reed

We manage advertising for a number of clients, and earlier this week
decided that it was time to do a periodic change of the all the
adWords logins.  All has gone fine except for three accounts.  I can
log into them via the adWords GUI just fine, and their account
preferences look just fine (we didn't change any of the preferences or
privs for the accounts, just the passwords).  But the login attempts
to the API fail, as if the username or password were incorrect.  I've
even tried recreating one of the accounts' data in our database (which
is where the login data that gets sent to the API comes out of),
thnking that maybe the old data got corrupted or something like that,
but still using the login info that works on the GUI, and it still
fails.  The accounts are setup on adWords as having Administrative
access, which is the same as the setup for other accounts whose
passwords were changed and are working just fine!

Any ideas?
Thanks,
Reed
--~--~-~--~~~---~--~~
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: Getting a user-friendly text from an exception in v200909

2010-02-26 Thread Reed
How about this - provide an API service that simply accepts a target
language and returns an XML doc (or CSV, I don't really care but think
that XML would be better suited to the international usage) containing
the error codes and a translated string and any other information on
the nature of the error.  That way we'd just have to periodically
(each night, for instance) load up a local copy for our code to
reference. I'm not saying that you need to translate to every language
on earth, but I think that you have a good handle on where your API is
used and could take a stab at it.  I think that something more
structured than the information in the docs is needed, otherwise the
burden is going to fall on each and every developer that uses your
adWords API to implement what I just described, based on those docs,
and to try and keep up to date as new errors are encountered.  Not
really a very bring picture. Maybe those guys with the Google
Translate API could help out.

-- 
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 V2009 API SOAP/XML Examples?

2010-03-01 Thread Reed
I was watching today's V2009 migration webinar, but wasn't quick
enough on getting this question submitted: Is there any chance of
getting samples of the raw SOAP XML and their corresponding webservice
response XML docs for a couple of the services?  Services such as
Campaign, AdGroup, AdGroupAd & AdGroupCriterion would be perfect.

This would go a long ways in helping to diagnose problems.  I don't
use the client libraries at the moment (V13 and earlier) because
dealing with multiple logins has traditionally been difficult,
although it looks like the new authentication in V2009 helps to make
that easier. Plus, the technology I use (Adobe ColdFusion) makes it
very simple to create an XML SOAP request, pass it to a webservice and
parse the XML response.

thanks,
-reed

-- 
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 Re: V2009 API SOAP/XML Examples?

2010-03-02 Thread Reed
OK, I found V200906 SOAP examples from the June 2009 V200906 release
on the code.google site at
http://code.google.com/p/adwords-api-xml-samples/downloads/detail?name=awapi_xml_samples_4.0.0.tar.gz&can=2&q=

This seems to have what I was asking for, but I'm not sure if any of
the more recent (V200909) releases require any changes to them?  is
this a library that is being maintained along with the client
libraries?  It's a great idea.

thanks
Reed

-- 
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 Re: Keyword Insertion via the API - is it possible?

2010-03-17 Thread Reed
Yes.  Do it all the time.  Nothing special beyond using the same
insertion syntax you use in the Web UI.
-reed

On Mar 16, 10:47 pm, Chris 
wrote:
> Hi Guys,
>
> So I think my subject title pretty much states my question - I would
> like to know if keyword insertion is possible via the API. If it is
> not currently possible are there any plans to introduce this to the
> API in the near future?
>
> Cheers,
>
> Chris

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Sample CampaignService.get() raw soap request

2010-03-18 Thread Reed
Here is what I am using and it works ok.Also note that it doesn't
seem to care what you give it for campaign status filtering: You can
put junk in for the campaign status and it doesn't throw any errors.
I included the stats option for grins and giggles but always seem to
get zeros back.

FYI, I found soapUI to be of great help on this, so "thanks" to John
Bliss for that pointer in an earlier posting.


http://schemas.xmlsoap.org/soap/
envelope/" xmlns:v20="https://adwords.google.com/api/adwords/cm/
v200909">
   
  
 
 GoogleAuthToken
 

 DeveloperToken
 
 V2009 Getall Adwords 
camp
 

  
   
   
  
 
 






   
  20100101
  20100314
   
   


 
  

   


On Mar 18, 10:07 am, dshevnock  wrote:
> Does anyone have a sample raw SOAP request for the
> CampaignService.get() operation?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 V13 gateway (502) errors?

2010-03-22 Thread Reed
Anyone else seeing lots of sporadic 502 errors from the V13 API?  Am
seeing it across all services, both pulling data as well as changing
data, and across multiple client logins.  They each go away when I
retry the request. Have added code to trap and save the actual HTTP
content the next time it happens, so for now all I have to go on is
the 502 error code.
thanks
-reed

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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Using SOAPUI with the AdWords V2009 API

2010-03-30 Thread Reed
Maybe I'm not doing this right, but when I feed an adWords V2009 WSDL
address to soapUI all I ever get back is a skeleton SOAP doc with
everything marked as "optional" and "?" characters as placeholders.
No enumerations of values, etc.  The WSDL seems to have that info - am
I missing something?

For example, if I use the ads WSDL of
https://adwords.google.com/api/adwords/cm/v200909/AdGroupAdService?wsdl

What I get back from soapUI as a test case for Mutate is this - note
that "operator" (for example) which only has legit values of ADD SET
or REMOVE just shows "?" as a value.  Am I using soapUI incorrectly?

http://schemas.xmlsoap.org/soap/
envelope/" xmlns:v20="https://adwords.google.com/api/adwords/cm/
v200909">
   
  
 
 ?
 
 ?
 
 ?
 
 ?
 
 ?
 
 ?
 
 ?
  
   
   
  
 
 

?

?


   
   ?
   
   
  
  ?
  
  ?
  
  ?
  
  ?
  
  ?
  
  ?
   
   
   ?
   
   
  
  ?
  
  ?
  
  ?
  
  ?
  
  ?
  
  
 
 ?
 
 ?
  
  
  ?
  
  
 
 ?
 
 ?
  
  
  
 
 ?
 
 ?
  
  
  ?
  
  ?
  
  ?
  
  
 
 ?
 
 ?
  
  
  ?
  
  ?
  
  
 
 ?
 
 ?
  
  
  ?
  
  ?
   



   
   
  
  ?
  
  ?
   

 
  
   


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

To unsubscribe from this group, send email to 
adwords-api+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.


AdWords API Problems creating ads in V2009

2010-04-05 Thread Reed
In the throes of the V13 > 2009 conversion, am now on the module that
automates ad creation.  Am stumped by the following SOAP request which
always gets an INVALID_AD_TYPE error.  Can you tell me what the
problem is?

When I use SOAPUI to examine the WSDL, the elements for
description1,description2 and headline don't appear under the ad
element, but when I look at the code in the per-call migration guide
it looks like they should appear under the  element.  Did I read
that wrong?

thanks, -reed



http://schemas.xmlsoap.org/soap/
envelope/" xmlns:v20="https://adwords.google.com/api/adwords/cm/
v200909">


xxx

xxx

V2009 Get ad






ADD


1245051285


http://www.36bits.com

www.36bits.com

2009 API Test

This is the new format

Testing 2009 API


PAUSED







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

To unsubscribe, reply using "remove me" as the subject.


AdWords API Re: Problems creating ads in V2009

2010-04-06 Thread Reed
I'm still missing something here, because what I get when I try using

is the same thing that I got when i prevdiously (before my posting)
had tried


namely this error (presumably from Apache Axis when it parses the SOAP
XML, since this is a java app):

"The prefix "xsi" for attribute "xsi:type" associated with an element
type "v20:ad" is not bound."

I'm confused about this since I didn't think that "xsi:" needed to be
declared anywhere in the schema.  Where did I go wrong?!

thanks,
-reed

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

To unsubscribe, reply using "remove me" as the subject.


AdWords API Re: Problems creating ads in V2009

2010-04-06 Thread Reed
OK, I think nI licked this one - needed to add this:

 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";

in the namespace declarations.  SOAPUI didn't put it in when it
created the SOAP template, and it never caught my attention.

thanks for the other pointer on the SOAP doc

-reed

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

To unsubscribe, reply using "remove me" as the subject.


AdWords API Error when creating new keyword: CONCRETE_TYPE_REQUIRED

2010-04-07 Thread Reed
Moving along in the V13>V2009 process, the following SOAP request
gives the above error, but I cannot figure out which element is
causing the problem.  Have tried variations of just about everything,
always get that error.  Must be something simple, but I don't see it.
thanks!
-reed

Here is the SOAP request:


http://schemas.xmlsoap.org/soap/
envelope/" xmlns:v20="https://adwords.google.com/api/adwords/cm/
v200909" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>


xxx

xxx

V2009 Create Keyword






ADD


1245051285


xyzzy

EXACT


http://www.36bits.com




100




PAUSED







Here is the response:

http://schemas.xmlsoap.org/soap/
envelope/">4e15f082af21b373d724e5f4dab3883d1123615soap:Server[AdGroupCriterionError.CONCRETE_TYPE_REQUIRED @
operations[0].operand]https://adwords.google.com/api/adwords/cm/
v200909">[AdGroupCriterionError.CONCRETE_TYPE_REQUIRED @
operations[0].operand]ApiExceptionhttp://www.w3.org/2001/
XMLSchema-instance"
xsi:type="AdGroupCriterionError">operations[0].operandAdGroupCriterionErrorCONCRETE_TYPE_REQUIRED

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Error when creating new keyword: CONCRETE_TYPE_REQUIRED

2010-04-07 Thread Reed
sorry for the most, please ignore.  I left out the ns prefixes.
-reed

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

To unsubscribe, reply using "remove me" as the subject.


Still fighting with InfoService re API Usage

2010-04-21 Thread Reed
Almsot done with the V13>2009 upgrade, am in a fight with getting API
usage counts.  Am using same SOAP header that is working for other
V2009 calls (except to change the "CM" to "info"), but get an error
that says that no auth token is supplied.  Auth token looks to me to
be there, and is for an MCC account.  What did I do wrong?  The error
XML looks different from the error XML from campaign management calls,
should that be the case?

thanks,
reed

SOAP REQUEST:
 http://schemas.xmlsoap.org/soap/envelope/";
xmlns:v20="https://adwords.google.com/api/adwords/info/v200909";>
  *** ***
xxV2009 Get Info 
OPERATION_COUNT 
20100301 20100331  

RESPONSE (500 Internal Server Error):
http://schemas.xmlsoap.org/soap/
envelope/">soap:ServerauthToken is missing in SoapHeader. while
invoking public abstract
com.google.ads.api.services.info.v200909.jaxbgen.ApiUsageInfo
com.google.ads.api.services.info.v200909.jaxbgen.InfoServiceInterface.get(com.google.ads.api.services.info.v200909.jaxbgen.InfoSelector)
throws
com.google.ads.api.services.info.v200909.jaxbgen.ApiException_Exception
with params
[com.google.ads.api.services.info.v200909.jaxbgen.infoselec...@57ee2c].

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


Re: Still fighting with InfoService re API Usage

2010-04-21 Thread Reed
OK, so that problem was another namespace issue - the tokens only
exist in the cm namespace, not the info namespace.

But now it gave me an INVALID_DATE_RANGE and guess what, even though I
can specify the "info" namespace ("v20" in the xml example above) for
the dateRange and the selector, I have to specify the "cm" namespace
for the min and max elements!

Did I miss some documentation somewhere that spells out which are in
which namespace?

thanks,
-reed

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


HELP! Bids failing, don't know why

2010-04-21 Thread Reed
Following error coming back from changing a bid, cannot understand.
Includes request ID etc.
thanks,
-reed


http://schemas.xmlsoap.org/soap/
envelope/">e70c8251bb044efbb350376c5bdb050817143soap:Server[AdGroupCriterionError.BID_INCOMPATIBLE_WITH_ADGROUP
@ operations[0].operand.bids; trigger:'MANUAL_CPC'][AdGroupCriterionError.BID_INCOMPATIBLE_WITH_ADGROUP
@ operations[0].operand.bids; trigger:'MANUAL_CPC']ApiExceptionhttp://www.w3.org/2001/
XMLSchema-instance"
xsi:type="AdGroupCriterionError">operations[0].operand.bidsMANUAL_CPCAdGroupCriterionErrorBID_INCOMPATIBLE_WITH_ADGROUP

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


Re: v201003 beta , ReportDefinitionService- Structure report not included ?

2010-06-02 Thread Reed
Any updates on how we should expect to handle negative keywords in
V2010 when we use the zero-impressions option to try and mimic the
results of the V13 structure reports?  Structure Reports have turned
out to be a great feature, especially at the keyword level, for
getting all of the data for an account in a cheap, easy, manner.  I'd
hate to see them go away, but if they do I need to know how to handle
negatives.

BTW, is the only way in V2010 to get the list of report fields for the
reporting service SOAP calls to perform the getReportFields API call?
Is that information not in the docs anywhere?  Does this mean that the
data items are named the same (including case) in both the SOAP
request and the returned XML doc? How would we know when new fields
are added, without doing periodic calls and comparing the results?

thanks,
-reed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: V2010 API SOPA/XML Examples?

2010-06-07 Thread Reed
Hope this helps,
-reed

http://schemas.xmlsoap.org/soap/
envelope/" xmlns:v20="https://adwords.google.com/api/adwords/cm/
v200909">
   
  
 xyzzy
 plough
 V2009 Getall Campaigns
  
   
   
  
 


 
  
   


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: V2010 API SOPA/XML Examples?

2010-06-08 Thread Reed
Mike - Only the newly announced services (ReportingService mostly) are
V2010.  The previously released, such as CampaignService, are V2009.
Maybe Eric can confirm this.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: V2010 API SOPA/XML Examples?

2010-06-08 Thread Reed
Correct, you must use auth tokens, not email/passwords.

re V2010, I see that that are a couple of small changes to the
CampaignService in V2010 over V2009, but they don't look like they
would affect pulling the list of campaigns.  I'll try upgrading my
script to V2010 and see if anything breaks.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: V2010 API SOPA/XML Examples?

2010-06-08 Thread Reed
FYI, the XML that I showed works fine under V201003 - just change the
ns reference [and get the auth token :)]

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: V2010 API SOPA/XML Examples?

2010-06-09 Thread Reed
http://schemas.xmlsoap.org/soap/
envelope/" xmlns:v20="https://adwords.google.com/api/adwords/cm/
v201003">

Also need to be sure to use this for the posting of the SOAP request:
https://adwords.google.com/api/adwords/cm/v201003/CampaignService

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: V2010 API SOPA/XML Examples?

2010-06-09 Thread Reed
Mike: Too much stuff in your header!  Take out the emails and
passwords, in V2009+ you use just the auth token for authentication:
   
  
 xyzzy
 plough
 V2009 Getall Campaigns
  
   

Just send the client email/password to the auth service to get the
token, and then use that in the RequestHeader, and you should be good
to go.  If you're making lots of API calls for the same client
account, then you'll want to do something like have a daily task that
gets the current auth token and stores it for you to use in the API
calls, otherwise the auth service will start sending back a captcha
challange instead of the token if you call it too often.

Good luck,
-reed

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


V2010 reporting - problems retrieving reports, what is "client customer ID" value

2010-06-21 Thread Reed
In a nutshell, here is my stupid question:  Just what exactly is the
"CLIENT_CUSTOMER_ID" that needs to be passed in the header of the GET
to pull the actual report?  Believe me, I've looked all over to try
and find this defined.

The docs are a little vague on whether I need to supply the client
email and/or customer ID if I'm not using an auth token for an MCC
account ("If the authToken identifies an MCC account, specify exactly
one of these headers to generate a report for a client"). I normally
do not use MCC logins for API calls.  In these cases if I only supply
the auth token for a non-MCC login, then I get the error below when I
do the HTTP GET to this URL

https://adwords.google.com/api/adwords/reportdownload?__rd=805527

!!!AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED|||805527

If I supply the client email header var ("clientEmail") using the same
client email that I supplied when I retrieved the auth token, then I
get this error:

!!!ReportDefinitionError.INVALID_REPORT_DEFINITION_ID|||805527

even though the id is what was returned by the ReportDefinitionService
a few seconds earlier as mutateResponse.rval.id from request ID
5bf2504d0e7b5dcd8e97e302d050b619 to mutate ADD using the same auth
token.

>From how I read the docs, the V13 3-step process of
1. Request a Report,
2. Check on Report status until URL status is ready,
3. HTTP GET to URL from step 2,

is now in V2010 a 2-step process of
1. Mutate ADD report definition,
2. HTTP GET for report Definition ID from step 1.

It looks like a V2010 GET operation is only needed if I want to get a
list of the report definition IDs, but is not required for the actual
process of getting reports - is that correct?  The "waiting" process
of V13's step 2 (which the adWords server generates the report) is now
in V2010 implicit in the HTTP GET, right?

Are report definition IDs tied to the account associated with the auth
token that did the Mutate ADD, or can they be used across accounts
(since the docs defined a report definition as only being the report
type, date range, fields, and predicates, and doesn't say anything
about the actual account whose data is being reported on)?  In other
words, can I define a report then make multiple calls to the HTTP GET
url with that same report ID, but with differeing auth tokens to get
the same report layout for each of those accounts?  Or do I need to do
the Mutate ADD for each of the auth tokens, with the same SOAP body of
the common report definition parameters, and then do the HTTP GET for
each pair of auth token and report definition ID?


thanks much,
-reed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: V2010 reporting - problems retrieving reports, what is "client customer ID" value

2010-06-23 Thread Reed
Thanks David, getting the correct clientEmail into both headers
(MUTATE ADD, HTTP GET) solved the problem.  Am still a little confused
over the Client ID - is that the same as what used to be referred to
as the Account ID (xxx-xxx- format number)?

Now that I am getting reports back, I'm unsure about what is
happening.  I issued a MUTATE ADD as follows, and recevied the XML as
shown.  Note that not all of the requested columns in the Report
Definition are appearing in the results.  Even more confusing is that
not all of the columns I wanted to include in the MUTATE ADD were
accepted until I removed them from the SOAP request, even though they
appeared in the XML that was returned from the GetReportFields call
for "CAMPAIGN_PERFORMANCE_REPORT" and that is the report type
specified in the MUTATE ADD call.  Specifically, the following were
rejected:
ViewThroughConversionsSignificance
ConversionRateSignificance
ConversionRateManyPerClickSignificance
DeduplicationMode
TargetCpa
KeywordContentMaxCpc
KeywordMaxCpc
ProxyKeywordMaxCpc
ProxySiteMaxCpc
SiteMaxCpc
MaxCpm

Here is the SOAP request for the MUTATE ADD to define the report:
 http://schemas.xmlsoap.org/soap/envelope/";
xmlns:v20="https://adwords.google.com/api/adwords/cm/v201003";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
  xxx xxx
 V2010 Get Report Fields
x...@xxx.com   ADD   Name Impressions Clicks Cost Ctr
AveragePosition
ClickSignificance
CostSignificance
CostPerConversionSignificance
CostPerConversionManyPerClickSignificance
CtrSignificance CpcSignificance ImpressionSignificance
PositionSignificance
ConversionSignificance
ConversionManyPerClickSignificance
Status Id
Amount Period
ConversionOptimizerBidType
EnhancedCpcEnabled AverageCpc AverageCpm
ConversionRate
ConversionRateManyPerClick
Conversions
ConversionsManyPerClick
CostPerConversion
CostPerConversionManyPerClick 
20100622 20100622   Camp Perf Rpt CAMPAIGN_PERFORMANCE_REPORT CUSTOM_DATE
XML 

The XML returned listed all of the requested fields, and the ID
value.  When I do the HTTP GET to
"https://adwords.google.com/api/adwords/reportdownload?__rd=816207";

This is the column definition that is returned:


I asked for 11 columns, got 19 back.  Not all of the ones I asked for
of the 11 are in the 19, and (obviously) some of the 19 are not ones I
requested. I'm happy to see values like campaignID in there, even
though they were not in the list returned from the GET GetReportFields
for the report.  Can I depend on always seeing those fields that are
returned by the report but not by the GetReportFields call?  What
about the ones I requested in the MUTATE ADD because they were in the
list from GetReportFields, but didn't come back in the actual report?

One last question:  is there an explanation of just what the
"SignificanceData" is that would be returned in the various
"xxxSignificance" metrics?

Sorry for so many questions in one posting, but they all seem to be
related.
thanks,
-reed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: V2010 reporting - problems retrieving reports, what is "client customer ID" value

2010-06-24 Thread Reed
BTW, what is the API cost for pulling reports in V2010?  The rate
sheet only indicates the API costs for the SOAP calls (GET, MUTATE,
etc) but not for the HTTP GET that actually executes and returns the
report.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: V2010 reporting - problems retrieving reports, what is "client customer ID" value

2010-06-25 Thread Reed
Thanks for the clarification on terminology Eric, that helps.  Also
for the info on the SignificanceData - will be waiting to see what
that data looks like.  Below is the information returned by the
following SOAP request when called for each of the report types.  This
is where I am getting the list of fields that I was referring to in my
post as not being accepted by the actual MUTATE ADD when I tried to
define the report.  is there someplace where I can fote that the xml
response also include the name of the corresponding field in the XML
document, and maybe the description of what the data item is?  For V13
this all used to be in the docs, but in V2010 it seems to have moved
into the API itself.
thanks,
-reed

http://schemas.xmlsoap.org/soap/
envelope/" xmlns:v20="https://adwords.google.com/api/adwords/cm/
v201003">
   
  
 ##
 ##
 V2010 Get Report Fields
  
   
   
  
 #thisReportType#
  
   


Output from calls for each ennumeration of reportType values:

KEYWORDS_PERFORMANCE_REPORT

#   NAMETYPESELECTABLE  FILTERABLE  ENUMERATIONS
1   CpcSignificance SignificanceDatatruetrue
2   PositionSignificanceSignificanceDatatruetrue
3   ClickSignificance   SignificanceDatatruetrue
4   ConversionRateSignificance  SignificanceDatatruetrue
5   ConversionRateManyPerClickSignificance  SignificanceDatatrue
true
6   ConversionSignificance  SignificanceDatatruetrue
7   ConversionManyPerClickSignificance  SignificanceDatatrue
true
8   CostSignificanceSignificanceDatatruetrue
9   CostPerConversionSignificance   SignificanceDatatruetrue
10  CostPerConversionManyPerClickSignificance   SignificanceData
true
true
11  CtrSignificance SignificanceDatatruetrue
12  ImpressionSignificance  SignificanceDatatruetrue
13  ViewThroughConversionsSignificance  SignificanceDatatrue
true
14  KeywordMatchTypeKeywordMatchTypetruetrue EXACT
15  KeywordText String  truetrue
16  PlacementUrlString  truetrue
17  QualityScoreInteger truetrue
18  AverageCpc  Money   truetrue
19  AverageCpm  Money   truetrue
20  AveragePosition Double  truetrue
21  Clicks  Longtruetrue
22  ConversionRate  Double  truetrue
23  ConversionRateManyPerClick  Double  truetrue
24  Conversions Longtruetrue
25  ConversionsManyPerClick Longtruetrue
26  CostMoney   truetrue
27  CostPerConversion   Money   truetrue
28  CostPerConversionManyPerClick   Money   truetrue
29  Ctr Double  truetrue
30  Impressions Longtruetrue
31  MaxCpm  Bid truetrue
32  BottomPosition  int truetrue
33  PreferredPosition   int truetrue
34  ProxyMaxCpc Bid truetrue
35  Id  Longtruetrue
36  DestinationUrl  String  truetrue
37  FirstPageCpcBid truetrue
38  AdGroupId   Longtruetrue
39  IsNegative  Criterion   truetrue
AD_PERFORMANCE_REPORT

#   NAMETYPESELECTABLE  FILTERABLE  ENUMERATIONS
1   CpcSignificance SignificanceDatatruetrue
2   PositionSignificanceSignificanceDatatruetrue
3   ClickSignificance   SignificanceDatatruetrue
4   ConversionRateSignificance  SignificanceDatatruetrue
5   ConversionRateManyPerClickSignificance  SignificanceDatatrue
true
6   ConversionSignificance  SignificanceDatatruetrue
7   ConversionManyPerClickSignificance  SignificanceDatatrue
true
8   CostSignificanceSignificanceDatatruetrue
9   CostPerConversionSignificance   SignificanceDatatruetrue
10  CostPerConversionManyPerClickSignificance   SignificanceData
true
true
11  CtrSignificance SignificanceDatatruetrue
12  ImpressionSignificance  SignificanceDatatruetrue
13  ViewThroughConversionsSignificance  SignificanceDatatrue
true
14  PromotionLine   String  truetrue
15  Description1String  truetrue
16  Description2String  truetrue
17  HeadlineString  truetrue
18  AverageCpc  Money   truetrue
19  AverageCpm  Money   truetrue
20  AveragePosition Double  truetrue
21  Clicks  Longtruetrue
22  Conversion

Re: Error in Ad Performance Report

2010-07-09 Thread Reed
I was seeing this all day yesterday, and was about to post about it
when you did your posting.  But today it seems to be working - if I
leave out "Id" from the selector, I get back
a valid xml document that includes the adID value.  Yesterday I was
getting the exact behavior you posted, and noticed that when it sent
me back two adIDs when I included Id in the selector, they were not
the same value on any of the rows.

It still seems to be sporadic, sometimes it happens, sometimes it
doesn't.  I tried it again and got
!!!Unexpected exception|||1641975
This seems to only happen when I include "Headline" in the selector.  I can include the Description1/2 and
have no problems, but whenever the headline is in there, I get the
error.  If it helps, the Id that is returned from the report
definition call is 1643535, and the SOAP request is


 http://schemas.xmlsoap.org/soap/envelope/";
xmlns:v20="https://adwords.google.com/api/adwords/cm/v201003";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
  xyzzy xyzzy
 V2010 Get Report Fields
xyzzy  ADD   Status AdGroupId
Impressions Clicks
Cost Conversions
CostPerConversionManyPerClick
ConversionsManyPerClick
ConversionRateManyPerClick
DisplayUrl Url
Ctr AverageCpc
AveragePosition ConversionRate CostPerConversion
Description2 Description1 Headline 
20100708 20100708   Ad Perf Rpt AD_PERFORMANCE_REPORT
CUSTOM_DATE
XML 

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


AdGroup name is different between data files

2010-07-20 Thread Reed
I have three datafiles that are loaded every night in support of our
applications:
1) Using the V2009 adGroup service API I load XML files for each
client campaign's adgroup data.
2) Using the V13 reportService API I load XML files containing the
structure report for each client account's keyword data.
3) using scheduled reports on the UI I receive CSV files via email for
each client account's prior day keyword performance data.

There are various reporting applications that look at the data loaded
from these files, doing JOINs, etc., to bring the data together.
Starting last week I started hearing that a specific client's data
seem to be incomplete.

What I found is that some of the adgroups for the account in question
have 2 spaces in them.  For the data loaded in steps 1 & 3 (adgroup
data from V2009 API and keyword performance data from the scheduled UI
report) the adgroup name has the two spaces in it.  But for the data
in the XML file loaded in step 2 (keyword data from V13 structure
report) there is only one space.  The adgroup and campaign IDs in both
the V2009 and V13 reports are the same (scheduled report from UI
doesn't include the IDs, just the names).

Below is a row of data from the V13 XML report (the entire report is
145MB, so I won't include the whole file here).  Note that I needed to
sanitize a couple of the words with Aaa, Bb, etc., and also
blanked out the destination URL.

Report ID is 1361740270:

http://www.urlurlurlurlurl"; agStatus="Enabled"
campStatus="Active">




Here is one of the rows from the scheduled UI report's CSV file,
sanitized as above:

7/19/10,Hot AA Q4 2009 - Broad,BB  9700 - Anti
Radiation  - Exact,BB  9700 radiation,Broad,Active,
$0.20,6,Search Only,$500.00,$0.60,$0.00,,,http://
URLURLURLURLURLURLURL,Active,Active,1,0,0.00%,$0.00,$0.00,4.0,0,0.00%,
$0.00,0,$0.00,0.0,0.0,0.0%,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0


If you look closely at the CSV data, the adGroup name (third data
field) has 2 spaces between "Radiation" and "- Exact", but in the XML
file from the V13 structure report there is only 1 space.

The XML from the V2009 adGroup report (request ID is
62d61f6428917d32b1df618cfaf85222) also shows 2 spaces in the text of
the adgroup name
before "- Exact":

1533761980
44370520
Hot AA Q4 2009 - Broad
BB  9700 - Anti Radiation  - ExactENABLED
http://www.w3.org/2001/XMLSchema-instance";
xsi:type="ManualCPCAdGroupBids">
ManualCPCAdGroupBids
Money60
ALLStats


I am at a loss to explain this, but it is a real problem if those
names don't match up.  Since the V2010 reporting doesn't support
structure reports, I don't have a way of running a similar report
under the post-V13 API.  The above data is a single example - the
problem exists for multiple adgroups.  All of them seem (have not
confirmed this yet) to be in the same campaign.  I have not checked
other client accounts to see if similar problems exist in other
accounts.

Copies of the actual data files can be provided, but not publically.

Thanks for the help,
-reed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: AdGroup name is different between data files

2010-07-20 Thread Reed
I meant to mention that we also logged onto the UI, brought up the
adgroup listing for the campaign, then did a View Source of the page,
and the adgroup name had 2 spaces in it.

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

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


Re: AdGroup name is different between data files

2010-07-21 Thread Reed
Thanks Anash, I'll try to get the original data over to you, but I
don't think that you'll need that to investigate the problem since the
IDs for the campaigns, adgroups, keywords, and reports are all in my
posting. I'm hoping that someone on your team can use that info to
look into this problem.

thanks,-reed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 Support for Product Listing Ads (PLA) and Product Extensions?

2010-08-16 Thread Reed
I cannot find any menion in the API docs for dealing with Product
Listing Ads or Product Extensions, either for managing them or
retrieving their settings (if they were managed in the UI).  Are there
any plans for this support in the API?

thanks,
-reed

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


V2009 Campaign creation - biddingStrategy errors

2010-09-01 Thread Reed
I've seen related postings that showed examples of working XML, but
even I seem to be getting the same error even with the syntax shown.
The SOAP request and the XML error returned are below.  Just trying to
do an ADD to the campaignservice to create an adgroup, getting an
error that the biddingStrategy is required - even though it's in my
SOAP.  What did I screw up?!

thanks,
-reed


http://schemas.xmlsoap.org/soap/
envelope/" xmlns:v20="https://adwords.google.com/api/adwords/cm/
v200909" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>


***-_ZaaRuL

***

V2009 Create Campaign






ADD


RENFRO 42

PAUSED


DAILY


60


STANDARD


http://www.w3.org/2001/XMLSchema-instance";
xsi:type="ManualCPC">









RESPONSE:

http://schemas.xmlsoap.org/soap/
envelope/">bb11f83e4ac69bef1d8ae51a4360760b13421soap:Server[RequiredError.REQUIRED @
operations[0].operand.biddingStrategy][RequiredError.REQUIRED @
operations[0].operand.biddingStrategy]ApiExceptionhttp://www.w3.org/2001/
XMLSchema-instance"
xsi:type="RequiredError">operations[0].operand.biddingStrategyRequiredErrorREQUIRED

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: V2009 Campaign creation - biddingStrategy errors

2010-09-01 Thread Reed
I should have said that I was trying to create a campaign, not an
adgroup
-reed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: V2009 Campaign creation - biddingStrategy errors

2010-09-02 Thread Reed
Thanks Anash, but that is actually what I started with, before making
other changes, and was getting
Unmarshalling Error: Unable to create an instance of
com.google.ads.api.services.campaignmgmt.campaign.v200909.jaxbgen.BiddingStrategy

I've put the V20 ns prefixes back into my XML, and still get the above
error.  I've tried the following varients of that part of the XML, and
all get the above error.


ManualCPC




  
ManualCPC
 






I tried using SOAPUI to get the syntax right, but it wasn't specific
enough to this case.  I know it's gotta be something simple & stupid
that I'm doing, but I just don't see what it is!

thanks for the help,
-reed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: V2009 Campaign creation - biddingStrategy errors

2010-09-04 Thread Reed
Well, this must be a v200909 vs 201003 problem, because as soon as I
changed the namespaces and service to 201003, it worked with just this
one line:



So here is an example of a complete XML request to create a simple
campaign:


http://schemas.xmlsoap.org/soap/
envelope/" xmlns:v20="https://adwords.google.com/api/adwords/cm/
v201003" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>


***

***

V201003 Create Campaign






ADD


RENFRO 42

PAUSED


DAILY


60


STANDARD


https://adwords.google.com/api/adwords/
cm/v201003" xsi:type="ns2:ManualCPC"/>






fyi,
-reed

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

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


Re: CAMPAIGN_NEGATIVE_KEYWORDS_PERFORMANCE_REPORT error

2010-09-13 Thread Reed
I ran a list of the latest reportfields values for each of the report
types.  I see that the list for
campaign_negative_keywords_performance_report has shrunk to just the
keyword, URL, matchtype and ID.  That's all that I'd expect for a
campaign negative.  But the list for Adgroup negatives is still 39
long, with all the "performance" metrics that don't seem to apply to
negatives.  Will that list be changing?  Dittoe for the corresponding
reports for negative placements.

thanks,
-reed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: ReportDefinitionService Out of Beta / Rate Change

2010-09-16 Thread Reed
I just noticed that my test job to pull keyword performance data via
the V20103 API doesn't throw an error on the request that includes
"FirstPageCpc" as one of the fields, but that  the "FirstPageCpc"
column isn't there in the gzipped CSV file that I download.  I'm sure
that it used to be there when I was testing this a few weeks ago. It
is no longer listed in the results of getFields, so does that mean it
is gone for good?  How would I get that data?

Also, what about conversion metrics like sales, leads, transactions
that used to be in the V13 reportservice?  I can get the "conversions"
column but not the individual parts of the conversion.

Here is a sample report ID for one that I just ran:  3742095

thanks!
-reed


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

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


Re: CAMPAIGN_NEGATIVE_KEYWORDS_PERFORMANCE_REPORT error

2010-09-17 Thread Reed
Thanks Eric, that doesn't really bother me too much, was just
something I noticed in the getFields output - I reran for V201008 and
see that they are gone.

What I am more concerned about is the topic of my other posting about
data in the keywords performance report: FirstPageCpc, and the
individual conversion metrics.  What's the story with them - those
conversion metrics are real important numbers!

thanks for the help,
-reed

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

2010-09-21 Thread Reed
Eric:  it's good to see those fields back on the list - any word on
the various conversion metric fields and firstpagebid field?  I'm sort
of stuck between the V13 API which cannot handle large multi-day
keyword performance reports and the V2010 API that doesn't have all of
the performance metrics but can give me delimited files that are
smaller. Changes on the interface side have eliminated my existing
solution of using scheduled email reports to receive that data.

than ks,
-reed

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

2010-09-23 Thread Reed
Thanks Eric, but I just ran the getReportFields for keyword
performance reports, and don't see the conversion metrics in there.
Below is a snippet from a V13 SOAP request listing the conversion
metrics that I'm talking about.

SalesCount
SalesValue
SignupCount
SignupValue
LeadCount
LeadValue
PageViewCount
PageViewValue
DefaultCount
DefaultValue
 Transactions

thanks,
-reed

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

2010-09-24 Thread Reed
I gave it a try and added those two fields and removed the clicks/cost/
impressions/avg pos, and the report definition ran without error.  But
when I pull the XML report file (I tried this for a couple of
different clients for dates that I know for sure they have conversion
data) all I have is the header portion that lists the fields - there
are no data rows.  Here are a couple of sample report IDs: 417644,
2320907

Can you help me understand what the report data will look like?  Will
there be an individual row for each keyword /conversion combination
that has non-zero data for the date range specified?  In V13 there was
a single row with all of the requested conversion fields, as well as
the cost/clicks/impressions - Am I to understand that that data model
has been replaced with a more flattened one?  Seems like a lot more
work on both of our ends to create such a file and process it.

thanks,
-reed

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

2010-09-27 Thread Reed
BTW, can you give us the enumerations of values for the
ConversionTypeName and ConversionCategoryName fields, so we know what
to parse for on our end when we receive the data?

thanks,
-reed

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

2010-09-27 Thread Reed
I think the situation with no data coming back might have been my
error, as I tried a few other accounts and got plenty of data.

On a related topic, which I think was discussed a while back but since
searching on "aggregation" doesn't seem to help:  Did aggregation at
the date level go away for keyword performance reports in V2010?  I
don't see it in the docs or in SOAPUI.  In other words, if I want to
pull data for multiple days, do I have to issue a report request for
each individual day?  We normally pull data for the past 30 days (so
that we can adjust our database's values for Google's click-fraud
adjustments), and that would be a lot of reports to have to pull.

thanks
-reed

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

2010-09-28 Thread Reed
I added Date to the selector to get daily totals, but this seems to
imply zero impressions.  If I include it as a selector for keyword
performance, then the only keywords I get in the report are those with
impressions.  If I leave it out, then I get all keywords.  The
implication is that I can only get zero impression reports for a
single day at a time.  Is this the correct interpretation of how it
should be working?

thanks,
-reed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Reports for daily performance for a long period

2010-09-28 Thread Reed
My related posting on this topic was in error about not being able to
aggregate at the daily level. Just include "Date" as a Selector and
you'll have what you need.  I just pulled data for half of this month
for an account, and the report I got back had the daily numbers for
each keyword, and everything matched what is shown on the Interface.
-reed

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

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


Re: Ad Performance Report ProxyMaxCPC(cost) inconsistencies...

2010-10-03 Thread Reed
The same thing happened to me today for the keyword performance report
for 10/2/10 data.  Only one report had the problem - reports for that
client's other adWords accounts were ok, and (as far as I can tell),
reports for other clients were OK.  Plus, this account's report that
was pulled yesterday (for 10/1/;10 data) was good.

I guess I need to start checking the "cost" value to see if it
contains a "." and divide by 100 if it doesn't?

Really gets people's attention when they think they've spent millions
of dollars in a day!

-reed

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

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


Re: Ad Performance Report ProxyMaxCPC(cost) inconsistencies...

2010-10-03 Thread Reed
I should have included the report ID in my posting -   8550223
-reed

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

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


Re: Ad Performance Report ProxyMaxCPC(cost) inconsistencies...

2010-10-04 Thread Reed
Sorry Anash, I haven't been capturing the request info unless the
request for the report definition fails.  I'll start saving that
information.

Does the fix to always show micros apply to all report formats, or
only XML formats?  I'm getting ready to switch to using CSV formats
for all of my reports instead of XML - will those have the cost-
related data in dollars or in micros?

thanks,
-reed

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


ReportService is missing date info?

2010-10-06 Thread Reed
My selector includes Date so that I can when needed run a single
report across multiple days to get keyword (or other) performance at
the daily level.  See last week's discussion on this topic.  Has been
working fine - the "day" attribute in the XML report tells me the date
of the row's data.  Starting this morning that attribute is no longer
present, even though the "Date" selector is still in the report
definition.

THis happens for every report I try - ie, it's not sporadic.  A couple
of report IDs (don't ahve the request IDs for the report definitons):
5665926,1775865

eh?
-reed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: ReportService is missing date info?

2010-10-06 Thread Reed
Let's pretend I didn't make that posting.  Sorry, version skew problem
on my code.
-reed

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


Unexpected exception error in managed placements performance?

2010-11-04 Thread Reed
I'm getting this error in the CSV file that I download after creating
a report definition for managed placements performance:

!!!1|||7100046|||Unexpected exception???

I haven't pulled this data for a couple of days, but when I last
pulled it the data was good. Below are the SOAP request and response
XML docs from the report definition.  Both the Report Definition
request and download request return a 200 OK status.

thanks,
-reed

REQUEST:
 http://schemas.xmlsoap.org/soap/envelope/";
xmlns:v20="https://adwords.google.com/api/adwords/cm/v201008";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
  xx
xx  V201008
Get Managed Placements Performance
xx  ADD   KeywordText PlacementUrl Date Id KeywordMatchType QualityScore
FirstPageCpc PreferredPosition AveragePosition
Impressions Clicks
Cost Ctr
AverageCpc MaxCpc
Status IsNegative
Conversions AdGroupName CampaignName
AdGroupId CampaignId
DestinationUrl 
20101103 20101103   Keyword Perf Rpt
Without Conversions
MANAGED_PLACEMENTS_PERFORMANCE_REPORT
CUSTOM_DATE
CSV 

RESPONSE:

200 OK

http://schemas.xmlsoap.org/soap/
envelope/">91a0c9595681606492adb2bf33e6d34813444007699575KeywordTextPlacementUrlDateIdKeywordMatchTypeQualityScoreFirstPageCpcPreferredPositionAveragePositionImpressionsClicksCostCtrAverageCpcMaxCpcStatusIsNegativeConversionsAdGroupNameCampaignNameAdGroupIdCampaignIdDestinationUrl2010110320101103Keyword Perf Rpt Without ConversionsMANAGED_PLACEMENTS_PERFORMANCE_REPORTfalseCUSTOM_DATECSV20101104 085315 America/Los_Angeles

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


CampaignService "network" vs CampaignTargetService "networktargetlist"

2010-11-10 Thread Reed
I'm having problems getting my head around this.  I have campaigns
that are search only, and in the UI it shows "target" as "Search" in
the campaigns list.  When I do a CampaignService call for its account,
to get all campaigns in the account, the entry row for that campaign
has a stats data item with ALL. Do I have to call
CampaignTargetService to get the networktargetlist data to see that
this is a search only campaign, and if so then just what is the above
information from the CampaignService telling me?

thanks,
-reed

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


Auth tokens not expiring?

2010-11-11 Thread Reed
It appears that the auth token continues to work for adwords API calls
even after the adwords password has been changed for the account.  I
have an account whose password was changed yesterday without my
knowing about it. My daily job to get the latest auth token failed for
that account, but the rest of my jobs that pull data, request reports,
etc., using the last good auth token (from the previous day) are
working just fine.  Is this the expected behavior?

thanks,
-reed

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


Making performance data add up

2010-11-18 Thread Reed
I'm stuck on getting all the numbers to add up.  I'm using the v201008
api. I pull keyword performance reports each day at the account
level.  I also pull managed placement performance reports, at the
account level.  An I pull account performance data. For about 75% of
our accounts, everything adds up - the keyword data plus the managed
placement data equals the account level summary data.  For the others,
there is a variance.  I've tracked down some cases to be due to banner
ads, and another to be video ads.

I'm stuck on how to best address this - do I need to pull add
performance data for an account and then plow through it looking for
banner and video ads, and add them into the mix?  Is there another way
to do this?  I thought about pulling campaign performance reports, but
that means that I would have to have a list somewhere (and somehow
maintain it) of the campaigns that are video or that have banners (and
what if a campaign had both banner and keyword ads?) but that seems to
be a nightmare solution.

help!
-reed

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


"Unexpected Exception" error in Ad Performance report files?

2010-11-19 Thread Reed
I'm getting this error inside of CSV reports
!!!1|||344|||Unexpected exception???
for most but not all of the accounts that I am trying to pull ad
performance report data for.  Some of the reports come back ok, and
some give me the above error one minute, and good content a few
minutes later.

Here is a sample of the SOAP request to define the report
 http://schemas.xmlsoap.org/soap/envelope/";
xmlns:v20="https://adwords.google.com/api/adwords/cm/v201008";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
  xx  xx
V2010 Get Ad Performance
xx  ADD   Headline Date Id
Impressions Clicks
Cost Ctr
AverageCpc MaxCpc
Status IsNegative
Conversions AdGroupName CampaignName
AdGroupId CampaignId
Url
CostPerConversionManyPerClick
ConversionsManyPerClick
ConversionRateManyPerClick
AveragePosition ConversionRate CostPerConversion
AdNetworkType1 AdNetworkType2 AdType 
20101118 20101118   Ad Perf Rpt AD_PERFORMANCE_REPORT
CUSTOM_DATE
CSV 

Here is the response:
http://schemas.xmlsoap.org/soap/
envelope/">c63c936ae836f3b8fe42a98985d6da0314664005775744HeadlineDateIdImpressionsClicksCostCtrAverageCpcMaxCpcStatusIsNegativeConversionsAdGroupNameCampaignNameAdGroupIdCampaignIdUrlCostPerConversionManyPerClickConversionsManyPerClickConversionRateManyPerClickAveragePositionConversionRateCostPerConversionAdNetworkType1AdNetworkType2AdType2010111820101118Ad Perf RptAD_PERFORMANCE_REPORTfalseCUSTOM_DATECSV20101119 053523 America/Los_Angeles

Here is the download URL:
https://adwords.google.com/api/adwords/reportdownload?__rd=5775744

which comes back with http status of 200 OK but the CSV file is 40
bytes and has the above error string in it.  The report definition
response has no errors in it.

Eh?
thanks,
-reed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Making performance data add up

2010-11-22 Thread Reed
Just checking - any comments on this this approach to the problem?
thanks
reed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: "Unexpected Exception" error in Ad Performance report files?

2010-11-22 Thread Reed
I'm still seeing this problem - of the batch of accounts that I did
report definitions/downloads for (see above code), all but one
returned the error.  The account that succeeded had a decent number of
ads (2mb csv file), so tehre doesn't seem to be a correlation between
the error and the size of the account.

This is the only way I can get the display network performance data at
this granularity, so this is getting to be a serious problem.

thanks!
Reed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Making performance data add up

2010-11-23 Thread Reed
Eric:  A previous posting response on this topic indicated that
automatic placement have their data included in the keyword
performance report.  Did you mean to say managed placements in your
reply?  By comparing the details of the data I get via the API for
keyword performance and managed placements performance, with what I
see on the web interface, I find campaigns that contain only display
network activity to be entirely missing from the data pulled via the
keyword performance reports.  That makes sense, since they don't have
keywords.  I also saw a similar situation with an account that had
some video ads.

When I say that the data is "missing" what I am saying is that the
totals (clicks, impressions, cost, etc) don't add up to the data that
comes in the account performance reports for a given account on a
given day.

Where I was going with my post was to get a confirmation that the only
way to get that type of "missing" information is to download the ad
performance reports via the API, and then extract from that data the
rows for display network, etc. I don't see a way to use a filter on
the ad performance report definition to tell it to not send me search
network data, since the filtering seems to be a matter of specifying
criteria for inclusion, and not criteria for excluding certain data.
It would be nice if that were possible, because pulling the ad
performance report for highly active accounts results in pretty large
files, 99% of which is the search network activity.

So it boils down to two questions:  Am I going in the right direction
to get the pieces of "missing" data, and 2) is there any other source
of data that flows into the account performance reports that I am not
taking into account?

thanks much,
Reed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: What are the columns for keyword_performance_report [GetReportDefinitionService]

2010-11-23 Thread Reed
DestinationUrl is the name of the report definition field for the
Destination URL.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Clicks Cost Report XML File download issue

2010-11-25 Thread Reed
are you sure that the client email address in the download request
matches what was used to get the auth token, and that both match what
were used to define the report.  And that the report_id in the URL of
the download request is what was returned in the xml from the report
definition call?

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


CSV files have leading apostrophes on modified broad keywords

2010-11-30 Thread Reed
I think this started happening around the 24th - at least that's when
people started complaining about the data I'm loading. I'm seeing the
following: When I request keyword performance files I specify CSV as
the format.  In cases where there are modified broad match keywords,
I'm seeing the keywords being specified as
 '+word+word,
I would think that it should be
"+word+word",
if the goal was to escape the text string, but really
   +word+word,
should be just as good - there's no real need to escape the string.
This is not Excel CSV format, just CSV format. I'm getting around this
by always checking for a leading apostrophe in a keyword, and dropping
it whenever it occurs, but this seems like a bug to me.  A sample
report ID is 4152096.  Here is a sanitized fragment of the CSV file:

"Keyword Perf Rpt Without Conversions (Nov 24, 2010)"
Keyword text,Day,Keyword ID,Match type,Quality score,First page
CPC,Highest position,Avg. position,Impressions,Clicks,Cost,CTR,Avg.
CPC,Max. CPC,Keyword state,Is negative,Conv. (1-per-click),Ad
group,Campaign,Ad group ID,Campaign ID,Destination URL
'+air +circulator,2010-11-24,22974529896,Broad,4,1.25, --,
4.0,1,0,0.00,0.00%,0.00,0.72,enabled,false,
0,ClimateControl_ACFan_Air,NB_CBS_ClimateControl_MB,
2329241616,67010256,http://www.xyzzy.com/a/browse/fans/N=5+2318/?
cm_mmc=Google-_-NB_CBS_ClimateControl_MB-_-ClimateControl_ACFan_Air-_-
%2bair%20%2bcirculator_29735124
'+air +circulators,2010-11-24,22974532296,Broad,5,1.25,

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


Intermittant error downloading reports

2010-11-30 Thread Reed
Saw this error this morning on two of the zillion reports I load
daily.  I reran the report definition job a couple of hours later for
each of the accounts involved, and was able to download them the
second time around.  Any insight on how to handle this error (ie,
should I wait for some amount of time, should I just immediately retry
downloading the same report definition, or what?).

Note that the big number inside of the error is the reportID.  No
errors were received on defining the report.

!!!1|||3719385|||Could not read report???

Here is what came back when I defined the report:
Request ID=7e514dbcfe4cd90a7ef10b4390f12063 Report ID=3719745


thanks,
-reed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Intermittant error downloading reports

2010-12-01 Thread Reed
Update: The same error happened today, on the same two client accounts
as yesterday. I tried to pull the same report ID an hour or so after
the first attempt, and it also failed. I started to write some recovery
code for the download process, but when I ran it the same report came
back OK, so I'm not sure what to make of all that.


Can you give guidance on the best strategy for recovering from the
error? Is it a problem with the report definition itself (which means
that I would need to recreate the report and get a new report ID), or
is it some sort of intermittent error with the download, and that
retrying the download of the same report Id would be the way to go? Or
some other strategy?


thanks
reed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 automatic placements via 201008 API

2010-12-07 Thread Reed
I've been reading this thread with interest because in another thread
where I was asking about which performance reports (keyword, managed
placement, automatic placement, ad performance) needed to be combined
to come up with the same account-level totals that are reported in the
account performance report.  One of the postings there indicated that
I needed to include automatic placements, which of course is
problematic at the moment via the API.

So here is my question, which I realize is more of an adWords question
than an API question, but trust me that I've been through all the
adWords help screens that I can consume, and cannot find a definitive
answer to this question:

In the "old days" there was just the search network and the content
network, and performance information for the content network came back
in the keyword reports for a given adgroup with the keyword "content"
inserted.  One row of data for each day.  Life was simple.

Placements came along around 2 or so years ago and brought increased
control over the serving done by the content network, via Placement
Targeting.  The keyword reports were renamed Keyword/Placement
reports, and continued to show the activity, but now for placement
targeted serving activity the name of the placement was used as the
keyword.  Life was still good.

Now (today) we have a few terms being used that seem to be overlapping
or identical.  "Targeted Placements" are now "Managed Placements" as
far as I can tell.  Are "Automatic Placements" the same as what were
once just called "content" ads and also sometimes in the current
adWords documents called "contextual" ads?  Or are there three buckets
of network activity: Contextutual, Managed Placement, Automatic
Placement, and if so are they distinct or overlapping?

Thanks for helping to clear this up in mind!
Reed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 Support for remarketing reporting?

2010-12-09 Thread Reed
A couple of other threads from the Sept/Oct timeframe have talked about
the API and setting up remarketing campaigns. I'm more interested in
the reporting side - getting the performance data from remarketing
campaigns. I have at least one client that's running remarketing
campaigns and their performance data does not appear in the keyword or
managed placements performance reports. Is it possible to get this data
at this time via the API?


At the API workshop in NYC in September there was mention of a newer
rev of the API and that it would have some level of support for
remarketing. Any Status?


As always, thanks!
Reed

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

2010-12-13 Thread Reed
I'm doing my first dabbling with the TargetingIdeaService, using SOAP
from previous posting replies as a model, to get monthly search volume
numbers.  See below for the SOAP that I am sending to "https://
adwords.google.com/api/adwords/o/v201003/TargetingIdeaService".
Initially I got a 500 error "authToken is missing in SoapHeader" which
seemed odd because the authToken is in the header of the SOAP
document, and the only API call that I've encountered so far that
wanted the authToken in the http header was to download reports in the
reportService.  Just for grins I added it to the HTTP header, and the
error changed to "AuthenticationError.OAUTH_TOKEN_HEADER_INVALID" but
I know the token is good because it is working for other API calls I
am making to reportService, campaignService, etc.

As a side note, how do I get monthly search volumes for a specific
month?  Any more examples coming in the php library for
TargetingIdeaService?

thanks,
Reed

SOAP:

 http://schemas.xmlsoap.org/soap/encoding/"; xmlns:SOAP-ENV="http://
schemas.xmlsoap.org/soap/envelope/" xmlns:cm="https://
adwords.google.com/api/adwords/cm/v201003" xmlns:o="https://
adwords.google.com/api/adwords/o/v201003" xmlns:xsd="http://www.w3.org/
2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
  xxx
xxx V201003 Mo
Search Vol xxx
  
genealogy EXACT
en
US   
EXACT
BROAD 
KEYWORD IDEAS
KEYWORD
AVERAGE_TARGETED_MONTHLY_SEARCHES
GLOBAL_MONTHLY_SEARCHES COMPETITION
TARGETED_MONTHLY_SEARCHES  0
2 

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: TargetingIdeaService - authentication problems

2010-12-14 Thread Reed
Thanks Anash! Here it is:
36d67fd1b5f12983f475c89ff28088a9

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


AdPerformanceReport - zero impressions?

2010-12-22 Thread Reed
Is it legitimate to have a predicate for zero impressions in an Ad
Performance Report?  I'm trying to get all of the adcopy in one CSV
file (instead of the XML file that I get from the Ad Service) because
the size of some of the XML files are too big to process (700+MB once
they are unzipped).  But the CSV files coming back seem to ignore the
predicate, and only have rows for data with impressions greater than
zero.

thanks,
-reed

SOAP (without header) is:
 http://schemas.xmlsoap.org/soap/envelope/";
xmlns:v20="https://adwords.google.com/api/adwords/cm/v201008";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
 ADD   Headline Date Id
Impressions Clicks
Cost Ctr
AverageCpc MaxCpc
Status IsNegative
Conversions AdGroupName CampaignName
AdGroupId CampaignId
Url
CostPerConversionManyPerClick
ConversionsManyPerClick
ConversionRateManyPerClick
AveragePosition ConversionRate CostPerConversion
AdNetworkType1 AdNetworkType2 AdType AdGroupStatus CampaignStatus
Description1 Description2 DisplayUrl
ImageCreativeName Device  20101221
20101221  
Impressions GREATER_THAN_EQUALS 0   Ad Perf Rpt
AD_PERFORMANCE_REPORT
CUSTOM_DATE
CSV 

XML RESPONSE FROM REPORT DEFINITION IS

http://schemas.xmlsoap.org/soap/
envelope/">ff4ae0fb56679de9a20569801fea458d127340012299295HeadlineDateIdImpressionsClicksCostCtrAverageCpcMaxCpcStatusIsNegativeConversionsAdGroupNameCampaignNameAdGroupIdCampaignIdUrlCostPerConversionManyPerClickConversionsManyPerClickConversionRateManyPerClickAveragePositionConversionRateCostPerConversionAdNetworkType1AdNetworkType2AdTypeAdGroupStatusCampaignStatusDescription1Description2DisplayUrlImageCreativeNameDeviceImpressionsGREATER_THAN_EQUALS02010122120101221Ad Perf RptAD_PERFORMANCE_REPORTfalseCUSTOM_DATECSV20101222 134026 America/Los_Angeles


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Keywordless "Dynamic Search Ad" in AdGroupAdService

2012-03-01 Thread Reed
I'll second that request.  We still have to use some pretty hokey code that 
uses the adgroup performance report and looks for specific text in the 
campaign name to identify DSAs.  I realize that they wont' show up in the 
criteria report, but if they could be identified in the ad performance 
report and adgroup performance reports as being DSA that would be perfect.
 
thanks,
reed
 

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


When is it safe to load PLA performance data?

2012-03-05 Thread Reed
Reading recent posts about when it is safe to load various types of 
criterion...  PLAs seem to take a long time to settle down in terms of data 
not changing.  Sometimes on the order of a week or more.  Is that really 
due to click-fraud adjustments, or are there other things we need to be 
concerned with?  We're using the criteria perf report to identify the PLAs 
- which is a great improvement over the previous API versions.
 
thanks,
-reed
 

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


Definitive way to identify Remarketing data in creiteria perf report

2012-03-05 Thread Reed
I think we've talked around this topic on a few posts in the past, but it's 
still nto clear to me that there is a definitive method for identifying 
which data in the criteria perf report is from Remarketing campaigns.  I 
see lots of the "boom" lists, but have never been certain as to whether 
criteriaType='User List" always means that the campaign is remarketing.  
Seems like I've been seeing user lists longer than there were remarketing 
lists.  
 
thanks,
-reed
 

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


GDN keyword-based placements - what will the performance data look like?

2012-03-13 Thread Reed
[thought I posted this a few weeks ago, but cannot find it in a search, so 
hopefully this is not a duplicate post]
 
The Google Display Network is changing how placement matches are performed, 
moving from the "theme" approach of trying to match the collective group of 
an adgroup's keywords against possible content looking for a match, to one 
that looks pretty much like the way the "search" side has worked - matching 
specific keywords in the adgroup against possible content.  The question 
is, how is this data going to look in the performance reports?  In the 
past, the criterion and keyword reports have used the dummy "content" 
keyword to indicate automatic placements, and for managed placements have 
included the sitename as the keyword.  Now there is going to be a "real" 
keyword to report on.  How does that fit in?  There will also be keyword 
level URLs, complete with tracking parameters; how does that picture look 
in the data that will be coming back?  
 
We have clients that have been whitelisted for this, but until we know how 
the data is going to look we're hesitant to set this live without knowing 
that we will be able to make sense out fo the data coming back in the 
performance reports.  Being able to identify the data belonging to these 
keywords is crucial, as is knowing the destination URL that was triggered 
(to get the tracking data).
 
thanks
-reed
 

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: GDN keyword-based placements - what will the performance data look like?

2012-03-15 Thread Reed
ping - any info on this?
thanks
reed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 support for AdWords "Labels" feature?

2012-04-24 Thread Reed
Any timeline for when the new "Labels" feature will be supported by the 
API, both for managing the setting/changing of labels as well as retrieving 
them?  Will there be support on the reporting side (ie, new report column)?
 
https://support.google.com/adwords/bin/answer.py?hl=en&answer=2475865
 
thanks
reed

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

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


Re: Can the API access the campaign label?

2012-04-30 Thread Reed

>
> I don't think this has anything specifically to do with whether the 
>> accounts are being managed via an MCC account.  The new "labels" feature is 
>> not limited to MCC accounts.  I can log into the AdWords account, the same 
>> one that I pull data from via the API, and create labels.  I think that the 
>> first-pass requirement would be that the label data can be included in 
>> reports.  I know that this might not be easy, since it is possibly a 
>> many-to-one relationship between the labels and the criteria.  The next 
>> level of need would be to retrieve the labels information at the 
>> campaign,adgroup, etc., levels in order to understand the hierarchy that 
>> has been created.  Finally there is the need to actually manage the labels 
>> via the API (campaignservice, etc) - creating, deleting, updating.
>
>
thanks,
-reed
 

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


Reports taking forever to load

2012-06-07 Thread Reed
Anyone else seeing problem with reports taking forever to load today?  We 
upgraded to the 201109_01 library yesterday, and now every report we pull 
(keyword perf, criteria perf, campaign perf, etc etc) is taking 25+ minutes 
to load - even the small ones that usually take only a second.  We rolled 
back to the 201109 library, still  see the same problem.  Not sure what 
debugging info to include since this is the adhoc reporting.
thanks
-reed
 

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Which fields are available in the CLICK_PERFORMANCE_REPORT ?

2012-07-02 Thread Reed
 Feed this:
 
 http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:v20="https://adwords.google.com/api/adwords/cm/v201206";>
 

   XXX
   XXX
   XXX

 
 

   CLICK_PERFORMANCE_REPORT

 
  
 
To:
https://adwords.google.com/api/adwords/cm/v201206/ReportDefinitionService
 
and you'll get this:
 # NAME DISPLAY NAME XML NAME TYPE SELECTABLE FILTERABLE ENUMERATIONS 1 Page 
Page page Integer true false  2 AdFormat Ad type adType AdFormat true true 
UNKNOWN 
 3 AdGroupCreativeId Ad ID adID Long true true  4 AdGroupId Ad group ID 
adGroupID Long true true  5 AdNetworkType1 Network network AdNetworkType1 
true true SEARCH  6 AdNetworkType2 Network (with search partners) 
networkWithSearchPartners AdNetworkType2 true true SEARCH  7 CampaignId 
Campaign 
ID campaignID Long true true  8 CityCriteriaId City city Integer true true  
9 ClickId Click Id clickId Long true true  10 ClickType Click type clickType 
ClickType true true URL_CLICKS  11 CountryCriteriaId Country/Territory 
countryTerritory Integer true true  12 CriteriaId Keyword ID keywordID Long 
true true  13 CriteriaParameters Keyword / Placement keywordPlacement String 
true true  14 Date Day day Date true true  15 MetroCriteriaId Metro area 
metroArea Integer true true  16 MonthOfYear Month of Year monthOfYear 
MonthOfYearType true true JANUARY  17 RegionCriteriaId Region region Integer 
true true  18 Slot Top vs. side topVsSide Slot true true SearchRhs 
 
 

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: VideoCampaigns and VideoAds / YouTube Promoted Videos

2012-07-30 Thread Reed
Hi - is there an update on this topic, re API support for YouTube videos?  
Or information on when there might be support?  I'm thinking primarily from 
the reporting side of things, rather than the campaign management side.
thanks
reed

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

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


  1   2   3   >