您指的是跟踪器名称 (GA documentation)。更改跟踪器名称时的唯一考虑是:您需要确保更新每个要继续跟踪的ga 命令。
所以,如果你改变:
ga('create', 'UA-XXXXX-Z', 'auto', 'clientTracker')
至:
ga('create', 'UA-XXXXX-Z', 'auto', 'nonStat')
...您还需要更改:
ga('clientTracker.send', 'pageview')
至:
ga('nonStat.send', 'pageview')
...以及所有其他实例:
ga('clientTracker.send', ...
至:
ga('nonStat.send', ...
如果您的设置比典型设置更高级,则可能还有其他参考,例如:ga.getByName('clientTracker')。确保这些也得到更新。
最后,检查您网站上可能与 GA 集成的所有平台和第三方集成(例如 CRM),并确保它们不依赖现有的跟踪器名称。 (一种简单的方法是在网站的多个页面上搜索旧跟踪器名称using Chrome DevTools 的所有代码源,包括所有表单页面。)任何引用都需要更新。
就是这样;只需确保替换所有对旧跟踪器名称的引用即可。在create 命令中更改跟踪器名称后,任何其他仍在使用旧跟踪器名称的命令都将停止工作。
但首先...
想想为什么要更改跟踪器名称。通常,拥有自定义跟踪器名称的唯一原因是页面上有多个跟踪器。如果您只有一个跟踪器,更改跟踪器名称很可能是徒劳无益的。