【发布时间】:2017-02-16 18:53:19
【问题描述】:
在创建report:batchGet 时为报告命名的最佳解决方案是什么?
var url = Google.Common.Configuration.Endpoints.ReportBatchGet;
var reportRequest = JsonConvert.SerializeObject(_reportRequests);
try
{
var tReports = await gc.PostAsyncTask(url,reportRequest);
int cnt = 0;
foreach (var report in tReports.reports)
{
if (report != null)
{
DataTable dt = Google.Utils.ReportHandler.GoolgeBatchReportCreateDataTable(report,
_reportRequests.reportRequests.FirstOrDefault().viewId, **"REPORT_NAME"**);
Utils.ReportHandler.DataSetCellHandler(dt);
}
}
我有一组报告,我将其转换为 Json 并发布帖子以获取数据,结果很好。
在转换 DataTable 中的结果时,我想为 DataTable 命名,但 Google Analytics 不接受 batchGet 中的报告名称或别名。
有什么想法吗?
【问题讨论】:
标签: c# google-api google-analytics-api