我可以将GA事件从默认跟踪器路由到命名跟踪器吗? (或者让Vimeo使用我的命名跟踪器?)

时间:2020-05-01 00:13:56

标签: google-analytics vimeo

上下文

我正在使用Vimeo analytics script将视频事件与Google Analytics(分析)集成。我正在处理的页面需要将所有GA事件路由到由...创建的命名跟踪器。

x = [v for k,v in zip(y,x) if k > 90] # 90 or whatever number you want.
# ['Jack', 'Suzie']

该页面上的所有ga事件随后都发送给...

ga('create', 'UA-XXXXXX-1', 'auto', { name: 'MyTracker' })

那行得通,但是...

vimeo脚本不包含事件的ga('MyTracker.send', /* ... */) 前缀。据我所知,没有办法使它使用命名的跟踪器(我可能错了吗?)。因此,事件看起来像...

MyTracker

给出此错误(来自GA调试):

命令被忽略。未知目标:未定义

问题

有没有办法...

  1. 让Vimeo分析脚本使用命名的跟踪器吗?或
  2. 将这些GA事件从默认跟踪器重新路由到命名跟踪器?

1 个答案:

答案 0 :(得分:1)

有没有办法...

让Vimeo分析脚本使用命名的跟踪器吗?或

如果您无法更改Vimeo分析代码,则不会:它将被let arr = [ { "cname": "10TKN", "code": "403", "id": 1 }, { "cname": undefined, "code": undefined, "id": 2 }, { "cname": "20TKN", "code": "403", "id": 3 } ]; arr = arr.filter(({cname}) => cname); console.log(arr)编码,从而指向主跟踪器。

将这些GA事件从默认跟踪器重新路由到指定的跟踪器 追踪器?

是,使用自定义任务。例如,使用sendHitTask,遵循以下原则:

ga('send'