zealousweb / smart-google-analytics
智能谷歌分析
2.0
2023-02-22 11:09 UTC
Requires
- craftcms/cms: ^4.0.0
- craftcms/html-field: ^2.0.0
- google/analytics-admin: ^0.6.4
- google/analytics-data: ^0.8.6
- google/apiclient: ^v2.6.0
- google/apiclient-services: ^0.262.0
- google/auth: ^1.21.1
Requires (Dev)
- codeception/codeception: ^3.0
- vlucas/phpdotenv: ^3.0
This package is auto-updated.
Last update: 2024-09-22 14:19:53 UTC
README
本插件提供访问大量与用户如何找到并交互您的网站相关的数据。例如,您可以查看有多少人访问了特定页面,他们在那里花费了多长时间,您的用户居住在哪里,特定关键词的表现如何,等等。
需求
智能谷歌分析插件运行所需的前提条件是
- Craft CMS 版本 3.1 或更高
- PHP 版本 7.2.5 或更高
安装
您可以从插件商店或使用 Composer 安装此插件。
-
从插件商店(不使用 Composer)
转到您项目控制面板中的插件商店,搜索“智能谷歌分析”。然后在它的模态窗口中点击“安装”按钮。
-
使用 Composer
# Go to the project directory cd /path/to/my-project # Command the composer to load the plugin composer require zealousweb/smart-google-analytics # Command the craft to install the plugin ./craft install/plugin smart-google-analytics
插件的主要功能
- 创建多个视图或编辑现有的视图。
- 删除不必要的视图。
- 在分析仪表板页面,将通过小部件显示多个图表。
如何生成客户端 ID 和客户端密钥以及映射 API 密钥
步骤 1 在 Google API Console 开发者中创建一个项目
- 登录到“Google 开发者控制台”。
- 转到 Google 开发者控制台 并创建一个新项目或使用现有项目。
- 要创建新项目,请点击 Google Cloud Platform 右侧的下拉菜单;它提供了一个创建新项目的选项;点击“新项目”,然后输入您的项目名称、组织机构和位置,然后“创建”。要选择您的项目,请点击 Google Cloud Platform 右侧的下拉菜单,并选择您希望的项目。
步骤 2 激活谷歌分析 API
- 在 API & Services → Library 中搜索“分析”,然后点击谷歌分析 API、谷歌分析报告 API 和谷歌分析数据 API,并逐一启用它们以激活它们。或者您可以通过点击“ENABLE APIS AND SERVICES”链接执行相同的操作。
步骤 3 获取您的 API 密钥要获取您的 API 密钥(通过客户端 ID 和客户端密钥),您必须遵循以下步骤
- 导航到“凭据”标签。
- 点击配置同意屏幕以设置您的应用程序名称。
- 选择用户类型并填写表单上的详细信息,包括应用程序名称、用户支持电子邮件,然后点击保存按钮完成。
- 然后滚动到“开发者联系信息”部分底部,添加您的电子邮件,然后保存并继续。
- 如果您想添加作用域,您可以添加它然后保存它。(这是可选的)。
选择您的应用程序类型
- 现在再次转到“凭据”标签。
- 点击创建凭据链接,从下拉菜单中选择 OAuth 客户端 ID。
- 您将被要求选择应用程序类型。选择“Web 应用程序”。
- 然后您将获得一个表单,在“名称字段”中填写任何您喜欢的名称,并添加授权 JavaScript 原始地址(您的托管 URL)。例如:https://。
- 添加授权重定向 URI(项目_Uri):特定项目的重定向 URI 在设置页面中可用。
- 点击创建按钮。
- 一旦创建 OAuth 客户端,Google 将提供您的客户端 ID 和密钥。因此,将您的客户端 ID 和客户端密钥密钥放在项目中,并继续执行以下步骤。
步骤 4 获取您的地图 API 密钥
- 在API & 服务 → 库中搜索“Maps JavaScript API”,然后点击它并启用它。
- 现在再次转到“凭证”标签页,点击“创建凭证”链接并从下拉菜单中选择API密钥。
- 将弹出一个对话框,显示您的生成的API密钥。
- 点击关闭。
- 新的API密钥列在“凭证”页面下的API密钥中。
- 一旦创建API密钥,将您的Map API密钥放置在项目中并保存。
常规设置
- 要使用Google Analytics账户进行验证,您必须输入此客户端ID、客户端密钥和地图API密钥,然后点击“保存”按钮保存凭证。保存此字段后,您必须点击连接按钮以连接到您的Google控制台开发者账户。
客户端ID
- 在设置页面上,将有一个文本框。您必须将您通过Google控制台开发者创建的客户端ID放入该字段。
客户端密钥
- 在设置页面上,您将找到另一个文本框。您必须将您通过Google控制台开发者创建的客户端密钥放入该字段。
地图API密钥
- 在设置页面上,将会有另一个文本框。您必须将您通过Google控制台开发者创建的地图API密钥放入该字段。
使用方法
- 在设置页面上添加所需信息后,转到视图标签页,在那里您可以创建新的视图。
添加/编辑视图
- 根据您的需求选择分析配置文件、图表名称、图表类型、顺序、状态、指标和维度来创建视图。
- 我们已经根据各种图表类型管理了维度字段。例如:当使用STAT图表时,其数据仅使用指标显示;不需要选择维度。
- 顺序字段需要对所有账户是唯一的,因为它确定在仪表板上显示的图形的顺序。
- 状态字段通过使用状态Active(活动)、InActive(非活动)确定仪表板上显示的视图。
- 稍后,您可以编辑任何视图。
视图列表
- 在列表页面上,您可以对特定字段进行数据排序。
删除视图
- 在列表页面上,您还可以删除一个视图。
分析仪表板页面
- 在分析仪表板页面上,您可以使用视图显示多个报告,并使用不同的小部件。
- 在分析仪表板页面上,您还可以过滤数据。





