$user = new AdWordsUser();
$user->GetAuthToken();
$user->SetClientCustomerId($sCurrentClientID);
// Log SOAP XML request and response.
$user->LogDefaults();
// Load ReportDefinitionService so that the required classes are available.
$user->LoadService('ReportDefinitionService', 'v201506');
$today = date('Y-m-d', strtotime('monday this week'));
$pathdir = "path";
$fileName = "$pathdir/budgetPerformance.$sCurrentClientID.csv";
$reportQuery = "SELECT CampaignName, Amount, TotalCost, CampaignStatus
FROM CAMPAIGN_PERFORMANCE_REPORT
WHERE CampaignStatus = 'ENABLED' AND TotalCost > 0 DURING LAST_WEEK";
$options = array('version' => 'v201506');
echo "downloading...\n";
// Download report.
ReportUtils::DownloadReportWithAwql($reportQuery, $fileName, $user, 'CSVFOREXCEL', $options);
Report download failed. Underlying errors are
Type = 'AuthorizationError.USER_PERMISSION_DENIED', Trigger = '<null>', FieldPath = ''.
how to fix them. thank you