burnbright/silverstripe-shop-googleanalytics

此包已被弃用且不再维护。作者建议使用burnbright/silvershop-googleanalytics包。

集成SilverStripe商店销售与Google Analytics。

安装量: 1,442

依赖项: 0

建议者: 1

安全: 0

星标: 1

关注者: 2

分支: 5

类型:silverstripe-module

1.2.0 2020-09-30 09:10 UTC

This package is auto-updated.

Last update: 2020-10-01 23:36:38 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 - 'Universal'或'Classic' - 默认为Classic,以保持向后兼容性
  • tracking_code - 允许对生成JavaScript的模板进行更精细的控制

待办事项/改进空间

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