php 如何在 Analytics 报告中使用自定义维度
How to use custom dimension in Analytics reporting in php
我正在设置一个从 google 分析获取数据的报告脚本。我正在添加三个维度来获取数据,但其中一个维度是名为 [=23 的自定义维度=]。当我设置此尺寸时出现此错误。
未知维度:test_dimension
我尝试了开发者 API 但无法获得预期的结果
https://developers.google.com/analytics/devguides/reporting/core/dimsmets#view=detail&group=custom_variables_or_columns&jump=ga_dimensionxx
$custom = new Google_Service_AnalyticsReporting_Dimension();
$custom->setName("test_dimension");
$campaign = new Google_Service_AnalyticsReporting_Dimension();
$campaign->setName("ga:campaign");
$sourceMedium = new Google_Service_AnalyticsReporting_Dimension();
$sourceMedium->setName("ga:sourceMedium");
$request->setDimensions(array($custom,$campaign,$sourceMedium));
$body = new Google_Service_AnalyticsReporting_GetReportsRequest();
$body->setReportRequests( array( $request) );
return $analytics->reports->batchGet( $body );
我希望输出具有应用的尺寸。如果我删除自定义维度,代码将起作用。
您需要使用自定义维度的索引(例如 ga:dimension03
)而不是其名称。该索引在 属性 的管理设置中可见,位于 自定义定义 下。
我正在设置一个从 google 分析获取数据的报告脚本。我正在添加三个维度来获取数据,但其中一个维度是名为 [=23 的自定义维度=]。当我设置此尺寸时出现此错误。
未知维度:test_dimension
我尝试了开发者 API 但无法获得预期的结果 https://developers.google.com/analytics/devguides/reporting/core/dimsmets#view=detail&group=custom_variables_or_columns&jump=ga_dimensionxx
$custom = new Google_Service_AnalyticsReporting_Dimension();
$custom->setName("test_dimension");
$campaign = new Google_Service_AnalyticsReporting_Dimension();
$campaign->setName("ga:campaign");
$sourceMedium = new Google_Service_AnalyticsReporting_Dimension();
$sourceMedium->setName("ga:sourceMedium");
$request->setDimensions(array($custom,$campaign,$sourceMedium));
$body = new Google_Service_AnalyticsReporting_GetReportsRequest();
$body->setReportRequests( array( $request) );
return $analytics->reports->batchGet( $body );
我希望输出具有应用的尺寸。如果我删除自定义维度,代码将起作用。
您需要使用自定义维度的索引(例如 ga:dimension03
)而不是其名称。该索引在 属性 的管理设置中可见,位于 自定义定义 下。