Can keyword bids be changed without changing status?
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?
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?
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
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
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
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
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
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?
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
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
>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?
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
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
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
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
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
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
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
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
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
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
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
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?
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?
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?
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
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?
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
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
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
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
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
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
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
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
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
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 ?
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?
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?
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?
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?
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?
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?
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
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
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
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
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
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
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
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
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?
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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...
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...
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...
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?
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?
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?
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"
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?
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
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?
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
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?
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
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]
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
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
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
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
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
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?
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
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
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?
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
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?
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
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?
[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?
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?
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?
> > 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
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 ?
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
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