Re: Question about PHP retrieving of keywords in campaign
Hey Anash! Thanks for the answer, but it's not really relevant to me, since I can't get the clicks, impressions, CTR, avg. pos.,... through the AdGroupCriterionService. Any other solution? Thanks for the help! -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Questions on V7.0.0 API usage
Based on the API (adwords-api-7.0.0.jar ) usage , we came across below queries. Please provide the clarifications for the below to make the optimum use of API. 1) What is the max no.of . concurrent reporting requests are allowed at account/campaign? 2) What is the min and max time to generate a report data xml file for 1 month data, for a campaign? - approx. Stats would also help. 3) What is the min and max time to generate a report data xml file for a month for an account where we have 100 campaigns ? - - approx. Stats would also help. 4) What is the meaning of Budget exceeded? How long will take for an end user to upgrade the Budget? Provide us some tips/guide lines to optimum usage of Budget? 5) What is the recommended way among the below , to get a 1 month reporting data from the account? Account level multiple requests for each day? - 30 requests one per each day (Or) Account level one request for a duration? - 1 request for entire month. (or) Campaign level requests for a duration? – n (campaigns) requests, one per month = n requests (or) Campaign level requests for each day? - n*30 requests for one per campaign and 1 per day 6) Is there any restriction on the no.of calls w.r.t. to requesting the reporting data per a day/duration/account/campaign? 7) What is the max no.of campaigns that an account can have with status as Active and overall? Thank You, -Visweswar -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
v201008 reporting columns
Greetings. I'm porting our software from the v13 ReportService to v201008 ReportDefinitionService, and I've hit some problems that will cause us a lot of pain. The v13 creative report ( http://code.google.com/apis/adwords/docs/developer/adwords_api_report_creative.html ) used to give us a lot of IDs and descriptive fields which we have come to rely upon. For example, the columns CampaignID, Campaign, AdGroupId, AdGroup, Keyword, KeywordTypeDisplay all made this report extremely useful, as they provided us all the information we needed on the campaign hierarchy, including descriptive fields, and the keyword text. When talking to other search engines, we would hold up this particular report as an example of an ideal report that they should try to mimic. The new AD_PERFORMANCE_REPORT doesn't contain either the CampaignID or Campaign, meaning we would have to derive that from the AdGroupID. It doesn't contain the AdGroup ( descriptive field ). It doesn't contain the Keyword ( text ) or KerywordTypeDisplay. Our reporting code runs each night, and is de-coupled from the code that maintains the campaign hierarchy and descriptive fields. So removing these columns from the report means that we have to implement a lot of other API calls in our reporting software to fetch campaigns, adgroups, and keywords, as we encounter them in a report. This is far from ideal. I understand that restricting the columns available in reports helps reports to run faster, but this benefit is lost if we have to then fetch each item as we encounter it, to get descriptive fields. What's the chance of getting these ( and other ) useful columns back in the AD_PERFORMANCE_REPORT? Thanks :) Dan -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, 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: AlertService
Hi, Please ensure that you are making the request as an MCC user, and that you are not specifying a clientEmail or clientCustomerId header. Best, - Eric On Oct 19, 7:53 am, guig wrote: > I tried this and ACCOUNT_BUDGET_ENDING, but accounts which have a zero > balance do not return alert. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, 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: Keyword Services
Hi Remya, The TargetingIdeaService can be used to retrieve historical statistics (such a monthly searches, etc) and the TrafficEstimator service can be used to retrieve estimated statistics (Average CPC, etc) for keyword ideas. To retrieve information about keywords already in use in your account use the AdGroupCriterionService. Best, - Eric Koleda, AdWords API Team On Oct 19, 4:29 am, Remya Mohan wrote: > Hi Google Adwords Team > > I am having a doubt regarding Keyword Services > > Using GetRelatedKeywords service the value of keyword > text ,match type and criterion type are getting as response. > Is there any web service to get all the details about > keywords such as maxcpc,budget,Global monthly searches and Local monthly > searches etc. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, 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: Replicating UI report with comprehensive Destination URL activity including remarketing
Hi Jonah, Unfortunately the API doesn't have a report that exactly matches the Destination URL dimension screen in the UI. Your attempts so far have been good, but the main problem is that there isn't support for CriterionUserList (Audience) criteria in the reporting system yet. What may work is the following: Use the AD_PERFORMANCE_REPORT and include the KeywordId field. This will segment the statistics by the criteria that triggered the impressions. I'm not 100% sure, but I think this field will work for any type of criterion, CriterionUserList included. You can then use this ID to cross reference the results from a KEYWORDS / PLACEMENT report or the AdGroupCriterionService to get the destination URLs of the criteria. Best, - Eric Koleda, AdWords API Team On Oct 18, 7:37 pm, jonahviakeyboard wrote: > Hi, > > With the API, I want to reproduce the UI report generated by > navigating Campaigns->Dimensions->Destination URL. I thought this > should be easy to do - expected a URL_PERFORMANCE_REPORT. But this > returns the URLs from which some of my ads were clicked (display and > content, I suppose), not the destination URL. > > I've spent a great deal of time tinkering with different variations of > report requests, trying both v201008 and v201003. Two requests get me > close to the truth as reported in the UI: > > First is an AD_PERFORMANCE_REPORT with DestinationURL as a dimension > Second is a KEYWORDS_PERFORMANCE_REPORT with DestinationURL as a > dimension > > The problem with the first is that it is comprehensive but inaccurate. > All clicks are reported, but many keywords use override URLs. This > report shows default URLs at the ad level. > > The problem with the second is that it is accurate but not > comprehensive. All Destination URLs are true, but performance activity > is not included for display network (in my case, remarketing) because > they dot count as keywords. > > How can I replicate the results seen in the UI? > > Many thanks for the help. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, 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: Unmarshalling Error for my XML for TargetingIdeaService
Finally got it. Just had to ask :-) Seems using correct namespaces are critical. Here's what works: http://schemas.xmlsoap.org/soap/ envelope/" xmlns:ns1="https://adwords.google.com/api/adwords/o/ v201008" xmlns:ns2="https://adwords.google.com/api/adwords/cm/v201008"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";> #{credential.auth_token} #{credential.developer_token} #{credential.user_agent} https://adwords.google.com/api/adwords/o/ v201003"> https://adwords.google.com/api/adwords/o/ v201003"> https://adwords.google.com/api/ adwords/cm/v201003" xsi:type="ns2:Keyword"> adwords api example EXACT adwords api example BROAD https://adwords.google.com/api/ adwords/cm/v201003" xsi:type="ns2:CountryTarget"> false US KEYWORD IDEAS KEYWORD https://adwords.google.com/api/adwords/cm/ v201003"> 0 10 Hope that helps someone! -- Daniel -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, 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: Unmarshalling Error for my XML for TargetingIdeaService
I've moved some inches forward by examining recent examples posted to the forum and I no longer get the "Unmarshalling Error" with the XML request I've assembled (below). Now I get the error: RequiredError.REQUIRED @ selector What am I missing? http://schemas.xmlsoap.org/soap/ envelope/" xmlns:o="https://adwords.google.com/api/adwords/o/v201008"; xmlns:cm="https://adwords.google.com/api/adwords/cm/v201008"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";> x x x https://adwords.google.com/api/adwords/o/ v201003"> https://adwords.google.com/api/adwords/o/v201003";> https://adwords.google.com/api/adwords/ cm/v201003" xsi:type="cm:Keyword"> adwords api example EXACT adwords api example BROAD https://adwords.google.com/api/ adwords/cm/v201003" xsi:type="cm:CountryTarget"> false US KEYWORD IDEAS KEYWORD https://adwords.google.com/api/adwords/cm/ v201003"> 0 10 I really wish I could use the ruby client library but it's not an option (due to soap4r). -- Daniel -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, 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: IdeaTextMatchesSearchParameter.excluded still returning results that are supposed to be filtered (PHP)
Hi Scott, I am not able to replicate the problem, as the keywords are being filtered correctly for me. If you post the sanitized SOAP request and response I can further troubleshoot the issue. Best, - Eric Koleda, AdWords API Team On Oct 18, 5:06 pm, Scott wrote: > I have a group of related key phrases, I am looking to get more > related key phrases. From what I have read, we should be able to > prevent our searched phrases from appearing in the the results by > using the IdeaTextMatchesSearchParameter.excluded parameter, however, > this does not appear to be working correctly. Hopefully someone can > explain why my results still contains the phrases I am searching for. > Here is my PHP code below: > > //create the user > $user = new AdWordsUser(); > //create the array of phrases > $array_random_phrases = array("chocolate gifts", "chocolate gift > baskets", "chocolate baskets", "chocolate gift ideas"); > // Get the TargetingIdeaService. > $targetingIdeaService = $user->GetTargetingIdeaService('v201008'); > //go through the array > foreach($array_random_phrases as $text){ > // Create seed keyword. > $keyword = new Keyword(); > $keyword->text = $text; > $keyword->matchType = 'PHRASE'; > $array_key_word_objects[] = $keyword;}//foreach > > // Create selector. > $selector = new TargetingIdeaSelector(); > $selector->requestType = 'IDEAS'; > $selector->ideaType = 'KEYWORD'; > $selector->requestedAttributeTypes = array('KEYWORD'); > // Set selector paging (required for targeting idea service). > $paging = new Paging(); > $paging->startIndex = 0; > $paging->numberResults = 20; > $selector->paging = $paging; > // Create related to keyword search parameter. > $relatedToKeywordSearchParameter = new > RelatedToKeywordSearchParameter(); > $relatedToKeywordSearchParameter->keywords = $array_key_word_objects; > $selector->searchParameters[] = $relatedToKeywordSearchParameter; > // Create keyword match type search parameter to ensure unique > results. > $keywordMatchTypeSearchParameter = new > KeywordMatchTypeSearchParameter(); > $keywordMatchTypeSearchParameter->keywordMatchTypes = array('PHRASE'); > $selector->searchParameters[] = $keywordMatchTypeSearchParameter; > //exclude the searched parameters from the results > $ideaTextMatchesSearchParameter = new > IdeaTextMatchesSearchParameter(); > $ideaTextMatchesSearchParameter->excluded = $array_random_phrases; > $selector->searchParameters[] = $ideaTextMatchesSearchParameter; > // Get related keywords. > $page = $targetingIdeaService->get($selector); > // Display related keywords. > if (isset($page->entries)) { > //go through the array > foreach ($page->entries as $targetingIdea) { > $data = MapUtils::GetMap($targetingIdea->data); > $keyword = $data['KEYWORD']->value; > $array_results[] = $keyword->text; > > }//foreach > print("Searching for : " ); > print_r($array_random_phrases); > print("Results :" ); > print_r($array_results);}//if > > else { > print "No related keywords were found.\n"; > > > > > > > > }//else -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, 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: Question about PHP retrieving of keywords in campaign
Hi Anash I have the same issue and posted a request, but didn't get any response. I carefully reviewed the link you posted, it seems that it just returns group id and type , as it is mentioned here . $adGroupCriterion->adGroupId . '", criterion id "' . $adGroupCriterion->criterion->id . ', and type "' . $adGroupCriterion->criterion->CriterionType . "\" was found.\n"; but no function to give us the keyword, Any help is appreciated Regards On Wed, Oct 20, 2010 at 5:20 AM, AdWords API Advisor < adwordsapiadvi...@google.com> wrote: > Hi Peter, > > You can refer to the following links to see how adgroups and adgroup > criteria can be retrieved. > > > http://code.google.com/p/google-api-adwords-php/source/browse/trunk/examples/v201008/GetAllAdGroups.php > > http://code.google.com/p/google-api-adwords-php/source/browse/trunk/examples/v201008/GetAllAdGroupCriteria.php > > The examples\ folder under the PHP client library should have more > code examples that cover common tasks in AdWords API. > > Cheers, > Anash P. Oommen, > AdWords API Advisor. > > On Oct 19, 3:37 pm, Peter Trobec wrote: > > Hello guys and girls! > > > > I'm a newbie at the whole API thing and I'm a bit stuck at the part > > where I should retreive the keywords or adgroups for the > > campaignStats. > > > > Here is the code: > > > > $zacDat1 = $_POST['zacDat']; > > $koncDat1 = $_POST['koncDat']; > > > > $zacDat = str_replace("/", "", $zacDat1); > > $koncDat = str_replace("/", "", $koncDat1); > > > > //echo $zacDat . " in " . $koncDat; > > > > try { > > // Get AdWordsUser from credentials in "../auth.ini" > > // relative to the AdWordsUser.php file's directory. > > $user = new AdWordsUser(); > > > > // Log SOAP XML request and response. > > $user->LogDefaults(); > > > > $campaignService = $user->GetCampaignService('v200909'); > > $today = date('Y-m-d'); > > > > $start_date = $zacDat; > > $end_date = $koncDat; > > > > $selector = new CampaignSelector(); > > $selector->ids = array($campaignId); > > $page = $campaignService->get($selector); > > > > $statsSelector = new StatsSelector(); > > $dateRange = new DateRange(); > > $dateRange->min = $start_date; > > $dateRange->max = $end_date; > > $statsSelector->dateRange = $dateRange; > > $selector->statsSelector = $statsSelector; > > > > $page = $campaignService->get($selector); > > > > if (isset($page->entries)) { > > foreach ($page->entries as $campaign) { > > echo 'Campaign ID:' . $campaign->id . ' Campaign name:' . > > $campaign->name .' Campaign startdate:"' . $campaign- > > > > >startDate.""; > > > > echo 'Campaign Clicks:' . $campaign->stats->clicks .""; // > > this is empty at present > > //echo 'Campaign Keywords:' . $campaign->stats-> .""; ??? > > echo 'Campaign Impressions:' . > $campaign->stats->impressions .""; //this is empty at present > > > > echo 'Campaign CTR:' . (($campaign->stats- > > > > >ctr)*100) ."%"; //this is empty at present > > } > > } > > > > I get the clicks, the impressions, ctr, everything, but I don't know > > how to get also the adgroups or keywords. > > > > Hope you can point me in the right direction or give me some code > > examples. ;) > > > > Thanks! > > -- > =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ > Also find us on our blog and discussion group: > http://adwordsapi.blogspot.com > http://groups.google.com/group/adwords-api > =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ > > You received this message because you are subscribed to the Google > Groups "AdWords API Forum" group. > To post to this group, send email to adwords-api@googlegroups.com > To unsubscribe from this group, send email to > adwords-api+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/adwords-api?hl=en > -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Re: Daily report stats for ReportDefinitionService
Hi, If you include the Date field in your report then the results will automatically be aggregated by the date (day). There are a variety of other date/time fields that you can use for aggregation, such as DayOfWeek, Month, etc. http://code.google.com/apis/adwords/docs/appendix/reports.html#campaign Best. - Eric Koleda, AdWords API Team On Oct 18, 2:28 pm, SW wrote: > Hi, > > I am looking for a way to get the stats info for daily bases. In the > report definition service, we can specify min and max date when > providing selector. However, this will get us aggrigated data for the > date range not individual date. > > Can someone tell me how can I do that? > > Here is the code: > public Selector GetReportSelector(string minDate, string maxDate, > string[] fields, Predicate[] predicates) > { > DateRange dateRange = new DateRange(); > dateRange.min = minDate; > dateRange.max = maxDate; > > Selector selector = new Selector(); > selector.fields = fields; > selector.predicates = predicates; > selector.dateRange = dateRange; > return selector; > } -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, 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: Conversion tracking
Hi, The v2010* reporting system support various conversion fields that you can include in your reports: http://code.google.com/apis/adwords/docs/appendix/reports.html Best, - Eric Koleda, AdWords API Team On Oct 18, 7:30 am, Wix PPC MCC wrote: > Hey, > Can i use the API to get conversion tracking report and if not > can you tell me when is it going to support that option -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, 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 w/ CountryTargetSearchParameter not returning requestedAttributes?
Hi- It appears as though setting CountryTargetSearchParameter on requests to the TargetingIdeaService is causing some requestedAttributes to come back empty (including AVERAGE_TARGETED_MONTHLY_SEARCHES and COMPETITION). This was working until sometime yesterday. Has something changed in the AdWords API? Thanks, Gerard [2010-10-20 10:50:28,802::WARNING::AdWords API Python Client Library v11.1.1] StartTime: 2010-10-20 10:50:25 *** Outgoing HTTP headers ** User-Agent: ZSI 2.0.0 (http://pywebsvcs.sf.net); xml.etree.cElementTree v1.0.6 *** Outgoing SOAP ** http://schemas.xmlsoap.org/soap/ encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"; xmlns:ZSI="http://www.zolera.com/schemas/ZSI/"; xmlns:xsd="http:// www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema- instance"> https://adwords.google.com/api/adwords/o/ v201003" xmlns:ns1="https://adwords.google.com/api/adwords/cm/ v201003"> xx --SNIP-- https://adwords.google.com/api/adwords/o/ v201003"> https://adwords.google.com/api/adwords/o/v201003";> https://adwords.google.com/api/adwords/cm/ v201003" xsi:type="ns2:Keyword"> minimum EXACT https://adwords.google.com/api/adwords/cm/ v201003" xsi:type="ns2:Keyword"> wage minimum EXACT https://adwords.google.com/api/adwords/cm/ v201003" xsi:type="ns2:Keyword"> in minimum wage EXACT https://adwords.google.com/api/adwords/cm/ v201003" xsi:type="ns2:Keyword"> alternative minimum tax EXACT https://adwords.google.com/api/adwords/cm/ v201003" xsi:type="ns2:Keyword"> minimum requirements EXACT https://adwords.google.com/api/adwords/cm/ v201003" xsi:type="ns2:Keyword"> minimum age EXACT https://adwords.google.com/api/adwords/cm/ v201003" xsi:type="ns2:Keyword"> federal minimum wage EXACT https://adwords.google.com/api/adwords/cm/ v201003" xsi:type="ns2:Keyword"> minimum computational requirement EXACT https://adwords.google.com/api/adwords/cm/ v201003" xsi:type="ns2:Keyword"> national wage minimum EXACT https://adwords.google.com/api/adwords/cm/ v201003" xsi:type="ns2:Keyword"> minimum california wage EXACT minimum wage minimum in minimum wage alternative minimum tax minimum requirements minimum age federal minimum wage minimum computational requirement national wage minimum minimum california wage BROAD https://adwords.google.com/api/adwords/ cm/v201003" xsi:type="ns2:CountryTarget"> false GB https://adwords.google.com/api/adwords/ cm/v201003" xsi:type="ns2:CountryTarget"> false IE https://adwords.google.com/api/adwords/ cm/v201003" xsi:type="ns2:CountryTarget"> false US https://adwords.google.com/api/adwords/ cm/v201003" xsi:type="ns2:CountryTarget"> false CA KEYWORD IDEAS AVERAGE_TARGETED_MONTHLY_SEARCHES COMPETITION KEYWORD https://adwords.google.com/api/adwords/cm/ v201003"> 0 10 *** Incoming HTTP headers ** 200 OK Content-Type: text/xml; charset=UTF-8 SOAPAction: "" Date: Wed, 20 Oct 2010 17:50:28 GMT Expires: Wed, 20 Oct 2010 17:50:28 GMT Cache-Control: private, max-age=0 X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Server: GSE Transfer-Encoding: chunked *** Incoming SOAP ** http://schemas.xmlsoap.org/soap/ envelope/">f4f5f1ac9d66e6d9d3538899b870133c1033686https://adwords.google.com/api/adwords/o/v201003"; xmlns:ns2="https://adwords.google.com/api/adwords/cm/ v201003">751KEYWORDhttp://www.w3.org/2001/XMLSchema-instance"; xsi:type="KeywordAttribute">KeywordAttributeKeywordminimumBROADAVERAGE_TARGETED_MONTHLY_SEARCHEShttp://www.w3.org/2001/XMLSchema-instance"; xsi:type="LongAttribute">LongAttributeCOMPETITIONhttp://www.w3.org/2001/XMLSchema-instance"; xsi:type="DoubleAttribute">DoubleAttributeKEYWORDhttp://www.w3.org/2001/XMLSchema-instance"; xsi:type="KeywordAttribute">KeywordAttributeKeywordwage minimumBROADAVERAGE_TARGETED_MONTHLY_SEARCHEShttp://www.w3.org/2001/XMLSchema-instance"; xsi:type="LongAttribute">LongAttributeCOMPETITIONhttp://www.w3.org/2001/XMLSchema-instance"; xsi:type="DoubleAttribute">DoubleAttributeKEYWORDhttp://www.w3.org/2001/XMLSchema-instance"; xsi:type="KeywordAttribute">KeywordAttributeKeywordin minimum wageBROADAVERAGE_TARGETED_MONTHLY_SEARCHEShttp://www.w3.org/2001/XMLSchema-instance"; xsi:type="LongAttribute">LongAttributeCOMPETITIONhttp://www.w3.org/2001/XMLSchema-instance"; xsi:type="DoubleAttribute">DoubleAttributeKEYWORDhttp://www.w3.org/2001/XMLSchema-instance"; xsi:type="KeywordAttribute">KeywordAttributeKeywordalternative minimum taxBROADAVERAG
Getting Data Hourly
Hello! Is it possible to get information (Stats "such as imp, clicks, conv") on AdGroupCriterionService or AdGroupService at a specific hour with DateRange or the most detailed is a day? for example: selector.statsSelector.dateRange.min = "mmdd 10" selector.statsSelector.dateRange.max = "mmdd 12" i would like to return data between 10h00 and 12h00. regards, Thiago. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, 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 (v13) error: Arithmetic operation resulted in an overflow
For some reason, this only happens with 2 of our client accounts: I keep getting this Exception thrown every time I call scheduleReportJob(). It seems like the problem is with the actual accounts. Can Google repair these accounts so I pull reports for them? I've email account details directly to Google (using 'adwordsapiadvi...@google.com') but have yet to receive any response. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
AuthenticationError.CLIENT_EMA IL_INVALID on V2009 services only
Hi, We have an MCC account to which many accounts are linked. We are experiencing problem accessing campaign data through V2009 API for one of the accounts linked to MCC. But the V13 APIs works fine (ReportService). Could you please help us to resolve this issue ? I also emailed 'adwordsapiadvi...@google.com' with more specific details. Please find SOAP request and response below. Thanks Santhosh REQUEST--- RQia DQAAXXX vz...@...ees mVKQt_X SF ACTIVE PAUSED -- RESPONSE- http://schemas.xmlsoap.org/soap/envelope/";> https://adwords.google.com/api/adwords/cm/ v200909"> ed50976e36d208e6607016e680c4ce9b 0 674 0 soap:Server AuthenticationError.CLIENT_EMAIL_INVALID @ ; trigger:'vzav...@ven.com_libertyonlinedegrees' Service[CampaignService.get] https://adwords.google.com/api/ adwords/cm/v200909"> AuthenticationError.CLIENT_EMAIL_INVALID @ ; trigger:'vzav...@ven.com_libertyonlinedegrees' Service[CampaignService.get] ApiException http://www.w3.org/2001/XMLSchema-instance";> vzav...@ven.com_libertyonlinedegrees AuthenticationError CLIENT_EMAIL_INVALID -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Clarification on publish intervals in case of failures
Hi, We need a clarification for the interval that need to be maintained for requesting the API when any of the following exceptions occur: 1. sockettimeoutexception 2. connection reset 3. connection lost 4. connection timed out 5. service temporarily unavailable 6. an internal error has occurred 7. internal system error 8. (503)service unavailable 9. you've exceeded a limit for this service 10. usage limit exceeded 11. remote host closed connection during handshake 12. connection has been shutdown Let us know in case if you need any additional information . -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, 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 CPC different to Keyword Tool / Traffic Estimator
Hello I'm using the API to grab estimated avg CPC for exact keywords. However, the UIs (Keyword Tool / Traffic Estimator) give me different CPCs to the API. For example, the CPC for the exact keyword [gym] in the UK (English), with a max CPC of £50 is £0.93 via the UIs. However, the API gives me the range 1303123 - 1628904, which is about £1.46 when averaged. Here's the XML as logged: [Oct 20 2010 10:02:00.00 - INFO] POST /api/adwords/o/v201008/ TrafficEstimatorService HTTP/1.1 Host: adwords.google.com Connection: Keep-Alive User-Agent: PHP-SOAP/5.3.0, gzip Accept-Encoding: gzip, deflate Content-Encoding: gzip Content-Type: text/xml; charset=utf-8 SOAPAction: "" Content-Length: 721 http://schemas.xmlsoap.org/soap/ envelope/" xmlns:ns1="https://adwords.google.com/api/adwords/cm/ v201008" xmlns:ns2="https://adwords.google.com/api/adwords/o/v201008"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";> * (removed) AwApi-PHP-2.3.0-Test gym EXACT health spa EXACT gym birmingham EXACT 1000 https://adwords.google.com/api/ adwords/cm/v201008" xsi:type="ns1:CountryTarget"> GB https://adwords.google.com/api/ adwords/cm/v201008" xsi:type="ns1:LanguageTarget"> en HTTP/1.1 200 OK Content-Type: text/xml; charset=UTF-8 SOAPAction: "" Content-Encoding: gzip Transfer-Encoding: chunked Date: Wed, 20 Oct 2010 10:02:00 GMT Expires: Wed, 20 Oct 2010 10:02:00 GMT Cache-Control: private, max-age=0 X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Server: GSE http://schemas.xmlsoap.org/soap/envelope/";> https://adwords.google.com/api/adwords/ cm/v201008" xmlns="https://adwords.google.com/api/adwords/o/v201008";> 9c6f7cd573e21dedc320a168572fbe8f 3 641 45 https://adwords.google.com/api/adwords/o/ v201008" xmlns:ns2="https://adwords.google.com/api/adwords/cm/ v201008"> CampaignEstimate AdGroupEstimate KeywordEstimate Money 1303123 2.0 9 Money 11935013 Money 1628904 1.0 11 Money 18601864 KeywordEstimate Money 1228794 1.5022830963134766 4 Money 5708185 Money 1535992 1.0 5 Money 8927182 KeywordEstimate Money 944400 2.0 0 Money 227747 Money 1180501 1.0 0 Money 284684 Any ideas would be most welcome! Neil -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Image Data
Hi, I get the image data from the Full url to create an another image. When I try to upload this image , I receive this exception : ImageError.FILE_TOO_LARGE @operations[0].operand.ad.image.data Thk for reply -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Unmarshalling Error for my XML for TargetingIdeaService
I'm trying to use TargetingIdeaService. I've assembled XML myself because the adwords4r Ruby client library requires the soap4r gem which doesn't support Ruby 1.9 (and soap4r has a reputation in the Ruby community as slow!). I've found the Ruby Savon gem which performs well and is well-documented. However... I haven't found any up-to-date and clear examples of correctly- formatted SOAP requests. I've used the SoapUI app to examine the wsdl and I'm trying to assemble the correct XML. This is what I've got so far but it is failing with the error: Unmarshalling Error: Unable to create an instance of com.google.ads.api.services.targetingideas.v201008.jaxbgen.SearchParameter Could you please point out what I've done wrong? My namespace use is correct? I've got the correct order of elements? http://www.w3.org/2001/XMLSchema- instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"; xmlns:v20="https://adwords.google.com/api/adwords/o/v201008"; xmlns:v201="https://adwords.google.com/api/adwords/cm/v201008";> x x x adwords api examples EXACT EXACT US en KEYWORD IDEAS KEYWORD AVERAGE_TARGETED_MONTHLY_SEARCHES TARGETED_MONTHLY_SEARCHES 0 10 Thanks for assistance! -- Daniel -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Get all keywords From adGroup
Hi, I have one question ;) How can i get All keywords from adGroup? Thanks for help, ;) -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, 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 taking unusually long
Reports started working again sometime around 8 pm eastern yesterday. On Oct 19, 4:20 pm, "kwall...@gmail.com" wrote: > we are still seeing this issue as well, reports have been stuck in > Pending all day -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, 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: Question about PHP retrieving of keywords in campaign
Hi Peter, You can refer to the following links to see how adgroups and adgroup criteria can be retrieved. http://code.google.com/p/google-api-adwords-php/source/browse/trunk/examples/v201008/GetAllAdGroups.php http://code.google.com/p/google-api-adwords-php/source/browse/trunk/examples/v201008/GetAllAdGroupCriteria.php The examples\ folder under the PHP client library should have more code examples that cover common tasks in AdWords API. Cheers, Anash P. Oommen, AdWords API Advisor. On Oct 19, 3:37 pm, Peter Trobec wrote: > Hello guys and girls! > > I'm a newbie at the whole API thing and I'm a bit stuck at the part > where I should retreive the keywords or adgroups for the > campaignStats. > > Here is the code: > > $zacDat1 = $_POST['zacDat']; > $koncDat1 = $_POST['koncDat']; > > $zacDat = str_replace("/", "", $zacDat1); > $koncDat = str_replace("/", "", $koncDat1); > > //echo $zacDat . " in " . $koncDat; > > try { > // Get AdWordsUser from credentials in "../auth.ini" > // relative to the AdWordsUser.php file's directory. > $user = new AdWordsUser(); > > // Log SOAP XML request and response. > $user->LogDefaults(); > > $campaignService = $user->GetCampaignService('v200909'); > $today = date('Y-m-d'); > > $start_date = $zacDat; > $end_date = $koncDat; > > $selector = new CampaignSelector(); > $selector->ids = array($campaignId); > $page = $campaignService->get($selector); > > $statsSelector = new StatsSelector(); > $dateRange = new DateRange(); > $dateRange->min = $start_date; > $dateRange->max = $end_date; > $statsSelector->dateRange = $dateRange; > $selector->statsSelector = $statsSelector; > > $page = $campaignService->get($selector); > > if (isset($page->entries)) { > foreach ($page->entries as $campaign) { > echo 'Campaign ID:' . $campaign->id . ' Campaign name:' . > $campaign->name .' Campaign startdate:"' . $campaign- > > >startDate.""; > > echo 'Campaign Clicks:' . $campaign->stats->clicks .""; // > this is empty at present > //echo 'Campaign Keywords:' . $campaign->stats-> .""; ??? > echo 'Campaign Impressions:' . $campaign->stats->impressions > .""; //this is empty at present > > echo 'Campaign CTR:' . (($campaign->stats- > > >ctr)*100) ."%"; //this is empty at present > } > } > > I get the clicks, the impressions, ctr, everything, but I don't know > how to get also the adgroups or keywords. > > Hope you can point me in the right direction or give me some code > examples. ;) > > Thanks! -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en
Re: I need a bare bones example to use the python adwords adspygoogle v13 for AccountService
Guys, The new python library (adspygoogle) has an example for v13 AccountService at http://code.google.com/p/google-api-adwords-python-lib/source/browse/branches/api.sgrinberg-adspygoogle.adwords-13.0.0/examples/adspygoogle/adwords/v13/get_accounts_info.py. Could you try and see if it works for you? Cheers, Anash P. Oommen, AdWords API Advisor. On Oct 19, 10:33 pm, "Joshua J. Kugler" wrote: > On Tuesday 19 October 2010, Monty808 elucidated thus: > > > When I run the code I get this error. > > > adspygoogle.common.Errors.ValidationError: The version 'v201008' is > > not compatible with 'AccountService'. > > AccountService is still a v13 service. > > j > > -- > Joshua Kugler > Part-Time System Admin/Programmerhttp://www.eeinternet.com- Fairbanks, AK > PGP Key:http://pgp.mit.edu/ID 0x73B13B6A -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, 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: Captcha Error using Adwords API?
Thanks a lot! at this time I chose the option 1. regards, Thiago. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en