Google Adwords API テスト アカウントでレポートの使用をテストしています。Adgroup Performance Reportをダウンロードするための次のコードがあります。
ReportDefinition definition = new ReportDefinition()
{
reportName = "Adgroup Report",
reportType = ReportDefinitionReportType.ADGROUP_PERFORMANCE_REPORT,
downloadFormat = DownloadFormat.CSVFOREXCEL,
dateRangeType = ReportDefinitionDateRangeType.YESTERDAY,
selector = new Selector
{
fields = new string[] { "Clicks" }
}
};
ReportUtilities utilities = new ReportUtilities(user) { ReportVersion = "v201206" };
ClientReport report = utilities.DownloadClientReport(definition, reportPath);
次のエラーが表示されます。
無効な ReportDefinition Xml: cvc-complex-type.2.4.a: 要素 'selector' で始まる無効なコンテンツが見つかりました。「{" https://adwords.google.com/api/adwords/cm/v201206 ":id, " https://adwords.google.com/api/adwords/cm/v201206 ":selector}」のいずれかが期待される。
私は何が欠けていますか?