1.在GTM Web界面中根据触发器定义函数调用标签,并根据需要使用参数,请查找函数调用标签配置的附件图像
2.在您的项目代码中创建一个类 IntercomActionEventsFunctionTagHandler 它将实现 FunctionCallTagCallback
public class IntercomActionEventsFunctionTagHandler implements Container.FunctionCallTagCallback {
@Override
public void execute(final String functionName, final Map eventDataMap) {
}
}
3.注册您的 FunctionCallTagCallBack 加载 ContainerHolder
containerHolder.getContainer().registerFunctionCallTagCallback("ActionEventsFunction", new IntercomActionEventsFunctionTagHandler());
4.当Ever Event被触发然后你的HandlerCode会自动获得Triggers然后最终在execute方法中记录你的KeyPairs映射到对讲机
Intercom.client().logEvent("ActionEvents", eventDataMap);
5.你的 Final class 将如下所示
public class IntercomActionEventsFunctionTagHandler implements Container.FunctionCallTagCallback {
@Override
public void execute(final String functionName, final Map eventDataMap) {
Intercom.client().logEvent("ActionEvents", eventDataMap);
}
}
6.不要忘记在Web界面中创建版本或发布GTM配置更改