Hi, I am trying to get traffic estimates data using adwords documentations sample code which is http://code.google.com/p/google-api-adwords-php/source/browse/trunk/examples/v201008/GetTrafficEstimates.php
Now please visit this link https://adwords.google.com/select/TrafficEstimatorSandbox See here are 2 extra fields like Max CPC $ and Daily budget $ Can anyone please let me know who can I set this 2 conditions for filtering Traffic data? My Code sample like 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 TrafficEstimatorService. $trafficEstimatorService = $user- >GetTrafficEstimatorService('v201008'); // Create keywords. Up to 2000 keywords can be passed in a single request. $keywords = array(); $keywords[] = new Keyword('mars cruise', 'BROAD'); $keywords[] = new Keyword('cheap cruise', 'PHRASE'); $keywords[] = new Keyword('cruise', 'EXACT'); // Create a keyword estimate request for each keyword. $keywordEstimateRequests = array(); foreach ($keywords as $keyword) { $keywordEstimateRequest = new KeywordEstimateRequest(); $keywordEstimateRequest->keyword = $keyword; $keywordEstimateRequests[] = $keywordEstimateRequest; } // Create ad group estimate requests. $adGroupEstimateRequest = new AdGroupEstimateRequest(); $adGroupEstimateRequest->keywordEstimateRequests = $keywordEstimateRequests; $adGroupEstimateRequest->maxCpc = new Money(1000000); $adGroupEstimateRequests = array($adGroupEstimateRequest); // Create campaign estimate requests. $campaignEstimateRequest = new CampaignEstimateRequest(); $campaignEstimateRequest->adGroupEstimateRequests = $adGroupEstimateRequests; $campaignEstimateRequest->targets = array(new CountryTarget('US'), new LanguageTarget('en')); $campaignEstimateRequests = array($campaignEstimateRequest); // Create selector. $selector = new TrafficEstimatorSelector(); $selector->campaignEstimateRequests = $campaignEstimateRequests; // Get traffic estimates. $result = $trafficEstimatorService->get($selector); // Display traffic estimates. if (isset($result)) { $keywordEstimates = $result->campaignEstimates[0]->adGroupEstimates[0]- >keywordEstimates; for ($i = 0; $i < sizeof($keywordEstimates); $i++) { $keyword = $keywordEstimateRequests[$i]->keyword; $keywordEstimate = $keywordEstimates[$i]; // Find the mean of the min and max values. $meanAverageCpc = ($keywordEstimate->min->averageCpc- >microAmount + $keywordEstimate->max->averageCpc->microAmount) / 2; $meanAveragePosition = ($keywordEstimate->min->averagePosition + $keywordEstimate->max->averagePosition) / 2; $meanClicks = ($keywordEstimate->min->clicks + $keywordEstimate->max->clicks) / 2; $meanTotalCost = ($keywordEstimate->min->totalCost->microAmount + $keywordEstimate->max->totalCost->microAmount) / 2; printf("Results for the keyword with text '%s' and match type '%s':\n", $keyword->text, $keyword->matchType); printf(" Estimated average CPC: %.0f\n", $meanAverageCpc); printf(" Estimated ad position: %.2f \n", $meanAveragePosition); printf(" Estimated daily clicks: %d\n", $meanClicks); printf(" Estimated daily cost: %.0f\n\n", $meanTotalCost); } } else { print "No traffic estimates were returned.\n"; } } catch (Exception $e) { print $e->getMessage(); } Thanks in advance -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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 [email protected] 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
