{"@attributes":{"dayOfWeek":"Tuesday","day":"2015-03-07","avgPosition":"0.0","ctr":"0.00%","convRate":"0.00%","convertedClicks":"0","clicks":"0","impressions":"0"}},{"@attributes":{"dayOfWeek":"Wednesday","day":"2015-03-07","avgPosition":"0.0","ctr":"0.00%","convRate":"0.00%","convertedClicks":"0","clicks":"0","impressions":"0"}},
$user = new AdWordsUser();
$user->SetClientCustomerId($id);
$user->LogDefaults();
$user->LoadService('ReportDefinitionService', 'v201409');
$selector = new Selector();
$selector->fields = array('DayOfWeek', 'Date', 'AveragePosition', 'Ctr', 'ConversionRateManyPerClick', 'Conversions', 'Clicks', 'Impressions');
if ($display != "s") {
$selector->predicates[] = new Predicate('AdNetworkType1', 'IN', array('SEARCH'));
}
$reportDefinition = new ReportDefinition();
$reportDefinition->selector = $selector;
$reportDefinition->reportName = ' ';
$reportDefinition->dateRangeType = $data;
$reportDefinition->reportType = 'ACCOUNT_PERFORMANCE_REPORT';
$reportDefinition->downloadFormat = 'XML';
$reportDefinition->includeZeroImpressions = TRUE;
//$filePath = dirname(__FILE__) . '\report.XML';
$filePath = NULL;
$report = ReportUtils::DownloadReport($reportDefinition, $filePath, $user, $options = NULL);
$xml = new SimpleXMLElement($report);
$rows = $xml->xpath('/report/table/row');
echo json_encode($rows);
Quando jogo os dados no gráfico, ele ficam assim: