Hi Saravanan,

TARGETED_MONTHLY_SEARCHES is supported in v200909, and I just made a
successful request using it.  Please ensure you are making the request
against the production environment, as not all attributes are
currently returned correctly in the sandbox.

Best,
- Eric

On Feb 12, 9:45 pm, SaravananTopgun <slg.sarava...@gmail.com> wrote:
> Hi Eric,
>
> I am using v200909. I think, it doesn't support
> TARGETED_MONTHLY_SEARCHES. Could you please recommend any alternative
> to use this?
>
> Thanks,
> Warm Regards,
> Saravanan
>
> On Feb 12, 11:35 pm, AdWords API Advisor
>
>
>
> <adwordsapiadvi...@google.com> wrote:
> > Hi Saravanan,
>
> > As I mentioned, you need to use TARGETED_MONTHLY_SEARCHES instead of
> > GLOBAL_MONTHLY_SEARCHES.  This returned attribute will be of the type
> > MonthlySearchVolumeAttribute:
>
> >  http://code.google.com/apis/adwords/v2009/docs/reference/TargetingIde...
>
> > Best,
> > - Eric
>
> > On Feb 12, 11:14 am, SaravananTopgun <slg.sarava...@gmail.com> wrote:
>
> > > Hi Eric,
>
> > > Ok, thats great.
>
> > > My script gives result for "cricket" as below..
>
> > > "Keyword with text "live cricket" and match type "EXACT" and Global
> > > Monthly Search count : "450000" was found. "
>
> > > (For Ex) If i need to get ideas only for the month of Feb-2009 means,
> > > how can i get?
>
> > > Please help me out on this.
>
> > > I am almost through with the rest !!
>
> > > Below one is my script btw !..
>
> > > <?php
> > > /**
> > >  * This example gets keywords related to a seed keyword.
> > >  *
> > >  * PHP version 5
> > >  *
> > >  * Copyright 2009, Google Inc. All Rights Reserved.
> > >  *
> > >  * Licensed under the Apache License, Version 2.0 (the "License");
> > >  * you may not use this file except in compliance with the License.
> > >  * You may obtain a copy of the License at
> > >  *
> > >  *    http://www.apache.org/licenses/LICENSE-2.0
> > >  *
> > >  * Unless required by applicable law or agreed to in writing, software
> > >  * distributed under the License is distributed on an "AS IS" BASIS,
> > >  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
> > > implied.
> > >  * See the License for the specific language governing permissions and
> > >  * limitations under the License.
> > >  *
> > >  * @package    GoogleApiAdsAdWords
> > >  * @subpackage v200909
> > >  * @category   WebServices
> > >  * @copyright  2009, Google Inc. All Rights Reserved.
> > >  * @license    http://www.apache.org/licenses/LICENSE-2.0Apache
> > > License, Version 2.0
> > >  * @author     Eric Koleda <api.ekol...@gmail.com>
> > >  * @link      
> > > http://code.google.com/apis/adwords/v2009/docs/reference/TargetingIde...
> > >  */
>
> > > error_reporting(E_STRICT | E_ALL);
>
> > > // You can set the include path to src directory or reference
> > > // AdWordsUser.php directly via require_once.
> > > // $path = '/path/to/aw_api_php_lib/src';
> > > $path = dirname(__FILE__) . '/../../src';
> > > set_include_path(get_include_path() . PATH_SEPARATOR . $path);
>
> > > require_once 'Google/Api/Ads/AdWords/Lib/AdWordsUser.php';
>
> > > 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();
>
> > >   // Get the TargetingIdeaService.
> > >   $targetingIdeaService = $user->GetTargetingIdeaService('v200909');
>
> > >   // Create seed keyword.
> > >   $input_keyword = $_REQUEST['q'];
> > >   $num_results_per_page = $_REQUEST['number_of_results'];
> > >   $keyword = new Keyword();
> > >   $keyword->text = $input_keyword;
> > >   $keyword->matchType = 'BROAD';
>
> > >   // Create selector.
> > >   $selector = new TargetingIdeaSelector();
> > >   $selector->requestType = 'IDEAS';
> > >   $selector->ideaType = 'KEYWORD';
> > >   $selector->requestedAttributeTypes =
> > > array('KEYWORD','GLOBAL_MONTHLY_SEARCHES');
>
> > >   // Set selector paging (required for targeting idea service).
> > >   $paging = new Paging();
> > >   $paging->startIndex = 0;
> > >   $paging->numberResults = $num_results_per_page;
> > >   $selector->paging = $paging;
>
> > >   // Create related to keyword search parameter.
> > >   $relatedToKeywordSearchParameter = new
> > > RelatedToKeywordSearchParameter();
> > >   $relatedToKeywordSearchParameter->keywords = array($keyword);
> > >   $selector->searchParameters =
> > > array($relatedToKeywordSearchParameter);
>
> > >   // Get related keywords.
> > >   $page = $targetingIdeaService->get($selector);
> > >   print "<pre>";
> > >   //print_r($page->entries);
> > >   print "</pre>";
> > >   //print_r($keyword);
> > >   // Display related keywords.
> > >   if (isset($page->entries)) {
> > >     foreach ($page->entries as $targetingIdea) {
> > >       $keyword = $targetingIdea->data[0]->value->value;
> > >       $gmv = $targetingIdea->data[1]->value;
> > >       print 'Keyword with text "' . $keyword->text . '" and match type
> > > "'
> > >           . $keyword->matchType .'" and Global Monthly Search count :
> > > "'
> > >           . $gmv->value . "\" was found.\n<br>";
> > >     }
> > >   } else {
> > >     print "No related keywords were found.\n";
> > >   }
>
> > > } catch (Exception $e) {
> > >   print_r($e);
> > > }
>
> > > Thanks,
> > > Warm Regards,
> > > Saravanan
>
> > > On Feb 12, 8:55 pm, AdWords API Advisor <adwordsapiadvi...@google.com>
> > > wrote:
>
> > > > Hi Saravanan,
>
> > > > It is only possible to get search volume by month, not by day.  I made
> > > > a mistake above, as the past 12 months are in the attribute
> > > > TARGETED_MONTHLY_SEARCHES, not GLOBAL_MONTHLY_SEARCHES (which is an
> > > > average for a single month).  You cannot specify a particular month,
> > > > but they should all be in the list returned.
>
> > > > Best,
> > > > - Eric
>
> > > > On Feb 12, 2:30 am, SaravananTopgun <slg.sarava...@gmail.com> wrote:
>
> > > > > Hi Eric,
>
> > > > > Is that possible to get the ideas(keywords) specific to individual 
> > > > > day/
> > > > > month using PHP?
>
> > > > > Thanks,
> > > > > Warm Regards,
> > > > > Saravanan
> > > > > On Jan 20, 10:39 pm, AdWords API Advisor
>
> > > > > <adwordsapiadvi...@google.com> wrote:
> > > > > > Hi Michal,
>
> > > > > > The first thing to remember is that all data returned from sandbox 
> > > > > > for
> > > > > > the TargetingIdeaService will be dummy.  As for the number of 
> > > > > > results
> > > > > > returned, the numberResults field controls how many ideas (keywords)
> > > > > > are returned per page.  The GLOBAL_MONTHLY_SEARCHES attribute 
> > > > > > returns
> > > > > > the search volume for the last 12 months for each keyword, and this
> > > > > > amount can not be controlled by paging.
>
> > > > > > Best,
> > > > > > - Eric Koleda, AdWords API Team
>
> > > > > > On Jan 18, 6:23 pm, Michal <hyk.s...@gmail.com> wrote:
>
> > > > > > > I would like to get GLOBAL_MONTHLY_SEARCHES data for a 
> > > > > > > keyword_text.
> > > > > > > Is that the correct body for this request?
>
> > > > > > > <SOAP-ENV:Body>
> > > > > > > <get xmlns="https://adwords.google.com/api/adwords/o/v200909";>
> > > > > > > <selector><searchParameters
> > > > > > > xsi:type="RelatedToKeywordSearchParameter"><keywords>
> > > > > > > <ns1:text>keyword_text</ns1:text>
> > > > > > > <ns1:matchType>EXACT</ns1:matchType>
> > > > > > > </keywords>
> > > > > > > </searchParameters>
> > > > > > > <ideaType>KEYWORD</ideaType>
> > > > > > > <requestType>STATS</requestType><requestedAttributeTypes>KEYWORD</
> > > > > > > requestedAttributeTypes><requestedAttributeTypes>GLOBAL_MONTHLY_SEARCHES</
> > > > > > > requestedAttributeTypes><paging><ns1:startIndex>0</
> > > > > > > ns1:startIndex><ns1:numberResults>10</ns1:numberResults>
> > > > > > > </paging>
> > > > > > > </selector>
> > > > > > > </get>
> > > > > > > </SOAP-ENV:Body>
>
> > > > > > > Should sandbox respond with 12 (for each month) dummy 
> > > > > > > LongAttribute
> > > > > > > numbers ?
> > > > > > > Why then the paging is needed?
>
> > > > > > > I'm confused because in responses I'm getting from sandbox, the 
> > > > > > > number
> > > > > > > of results actually corresponds to a numberResults defined.
>
> > > > > > > Thanks,
> > > > > > > Michal

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

Reply via email to