海外服务网站 利用谷歌统计实战,实现用户数据分析
谷歌统计网址:https://analytics.google.com
1、注册谷歌统计账号
如果有谷歌账号,一般会自动注册(有待测试)
2、创建媒体资源
点击左侧“管理”右侧弹出三列,分别为:“账号”、“媒体资源”、“数据视图”
点击“媒体资源”栏目下的“媒体资源设置”
填写媒体资源名称、默认网址(就是您需要跟踪的网站网址)
3、创建数据视图
点击“数据视图”栏目下的“数据视图设置”
填写数据视图名称、网站网址、币种显示(如果网站平台为电子商务平台,需要收集交易数据,则应选择平台使用的币种)
4、向网站紧贴
代码位置:“媒体资源”栏目下“.js 跟踪代码”->“跟踪代码”
以下代码可以自行优化,比如自己增加 用户 IP 指标等等
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_TRACKING_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'GA_TRACKING_ID');
</script>
php 获取分析数据
参考文档 :https://developers.google.com/analytics/devguides/config/mgmt/v3?hl=zh-cn
第 1 步:启用 Google Analytics(分析)API
要开始使用 Google Analytics(分析)API,需要先使用设置工具,该工具会引导您在 Google API 控制台中创建项目,启用 API 以及创建凭据。
创建客户端 ID
打开服务帐号页。如果看到相关提示,请选择项目。
点击创建服务帐号。
在创建服务帐号窗口中,键入服务帐号的名称,然后选择提供新的私钥。如果您希望将 G Suite 全网域权限授予该服务帐号,另请选中启用 G Suite 全网域委派功能。然后点击保存。
您的新公钥/私钥对已生成并下载到您的计算机;该密钥仅此一份,您负责安全存储该密钥。
当系统提示您提供“密钥类型”时,选择 JSON,并将生成的密钥另存为 service-account-credentials.json;在本教程的后面,您将需要用到该密钥。
将服务帐号添加到 Google Analytics(分析)帐号中
新建服务帐户的电子邮件地址为 <projectId>-<uniqueId>@developer.gserviceaccount.com,可用于向您想通过该 API 访问的 Google Analytics(分析)帐户添加用户。就本教程涵盖的内容而言,只需阅读和分析权限即可。
第 2 步:安装 Google 客户端库
要获得适用于 PHP 的 Google API 客户端库,您可以下载此版本或使用 Composer:
composer require google/apiclient:^2.0
第 3 步:设置示例代码
您需要创建一个名为 HelloAnalytics.php 的文件,其中将包含以下示例代码。
将以下源代码复制或下载到 HelloAnalytics.php 中。
将先前下载的 service-account-credentials.json 移到示例代码所在的目录中。
首先要先在后套
<?php
use Hisune\EchartsPHP\ECharts;
use yii\helpers\Html;
use yii\widgets\ActiveForm;
use \kartik\date\DatePicker;
$this->title = '管理后台';
?>
<div >
<?php $form = ActiveForm::begin(['ac