【发布时间】:2020-05-06 08:46:35
【问题描述】:
我正在使用 Google Analytics Reporting API v4 来获取我的分析数据,我正在按照相同的步骤创建视图并添加我的网站,但它不起作用,我有我的子域网站,如 abcd.xyz。 com
我通过不同的有效 IP 地址访问站点,但它没有在仪表板中显示任何结果。
我的主页或网站上是否需要保留任何内容,以便 Google Analytics 知道该网站已被 HIT?
我听说过gTag,但我仍然在主页但没有取得任何结果:
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_MEASUREMENT_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
//gtag('config', 'GA_MEASUREMENT_ID');
gtag('config', 'GA_MEASUREMENT_ID', {
'page_title' : 'homepage',
'page_path': '/'
});
</script>
我在其中获取数据的 Google Reporting API 代码:
$VIEW_ID = "viewid";
// Create the DateRange object.
$dateRange = new Google_Service_AnalyticsReporting_DateRange();
$dateRange->setStartDate("7daysAgo");
$dateRange->setEndDate("today");
// Create the Metrics object.
$sessions = new Google_Service_AnalyticsReporting_Metric();
$sessions->setExpression("ga:sessions");
$sessions->setAlias("sessions");
// Create the ReportRequest object.
$request = new Google_Service_AnalyticsReporting_ReportRequest();
$request->setViewId($VIEW_ID);
$request->setDateRanges($dateRange);
$request->setMetrics(array($sessions));
$body = new Google_Service_AnalyticsReporting_GetReportsRequest();
$body->setReportRequests( array( $request) );
return $analytics->reports->batchGet( $body );
我什至查看了我的谷歌分析仪表板,但没有得到结果。
流程中是否缺少某些内容。
【问题讨论】:
-
even looked into my google analytics dashboard but failed to get results是否意味着您在 Google Analytics(分析)报告中看不到任何流量?
标签: php laravel-5 google-analytics