1

私たちのプロジェクトでは、すでにGoogle アナリティクス用にGoogle タグ マネージャーを使用しています。そのため、 Intercomにもイベントを送信する必要があります。プロジェクトでコードを記述する代わりに、Google タグ マネージャーを使用して Intercom でイベント トラッキングを設定する方法は、誰でもこれを行った経験があります。インターコムで、これについて誰か私を案内してもらえますか

注:: GTM Mobile コンテナー Android v4 を使用しています

4

2 に答える 2

2

1.トリガーに基づいて必要な引数を使用して、GTM Web インターフェイスで関数呼び出しタグを定義します。関数呼び出しタグの構成の添付画像を見つけてください。

ここに画像の説明を入力 ここに画像の説明を入力

2.プロジェクト コードで、FunctionCallTagCallback を実装するクラス IntercomActionEventsFunctionTagHandler を作成します 。 public class IntercomActionEventsFunctionTagHandler implements Container.FunctionCallTagCallback { @Override public void execute(final String functionName, final Map eventDataMap) { } }

3. ContainerHolder のロード時に FunctionCallTagCallBack を登録する containerHolder.getContainer().registerFunctionCallTagCallback("ActionEventsFunction", new IntercomActionEventsFunctionTagHandler());

4.イベントがトリガーされると、自動的に HandlerCode がトリガーを取得し、最後に execute メソッド内で KeyPairs マップを Intercom に記録します Intercom.client().logEvent("ActionEvents", eventDataMap);

5.最終クラスは次のようになります public class IntercomActionEventsFunctionTagHandler implements Container.FunctionCallTagCallback { @Override public void execute(final String functionName, final Map eventDataMap) { Intercom.client().logEvent("ActionEvents", eventDataMap); } }

6.バージョンを作成するか、Web インターフェースで GTM 構成の変更を公開することを忘れないでください。

于 2016-08-25T08:17:24.380 に答える
0

サイド メニューのカスタム HTML タグ オプションを使用し、TagsJavascript コードを記述してイベントを Intercom に送信する必要があります。このブログ投稿が役立つかもしれません

于 2016-08-25T02:06:52.300 に答える