burnbright/

silvershop-googleanalytics

集成 SilverStripe 商店销售与 Google 分析。

安装: 29

依赖: 0

建议: 0

安全: 0

星标: 1

关注者: 4

分支: 6

开放问题: 1

类型:silverstripe-module

1.2.0 2020-09-30 09:10 UTC

This package is not auto-updated.

Last update: 2024-09-14 20:25:27 UTC


README

设置

将以下内容添加到您的 yaml 配置文件中

ShopGoogleAnalytics:
  web_property_id: UA-XXXXXX-X

一些额外的配置选项(所有在 ShopGoogleAnalytics 对象上)

  • disable_on_dev - 默认情况下,除非 Director::isLive() 为 true,否则不会包含分析代码,将此设置为 false 将在任何时候显示它
  • no_sku_prefix - 如果一个项目没有设置 SKU/内部项目 ID,我们需要使用此前缀和 ID 向 Google 发送一些内容
  • disable_pageviews - 不包含基本页面查看代码。如果使用其他分析模块(如 silverstripe/googleanalytics),则将此设置为 true
  • use_requirements - 默认为 true,它使用 Requirements::customScript 插入跟踪代码。将其设置为 false 并将 $GoogleAnalyticsJS 添加到模板中,以获得更多对代码位置的控件。
  • tracking_type - '通用' 或 '经典' - 默认为 '经典' 以保持向后兼容性
  • tracking_code - 允许更精细地控制生成 JavaScript 的模板

待办事项/改进空间

  • 可选地允许记录操作:添加到购物车、移除、设置数量。
  • 将分析报告集成到 CMS 订单中。这样网站所有者可以看到有关客户的更多信息。