iOS タグ マネージャーの詳細設定

関数呼び出し変数と関数呼び出しタグを追加して、Google タグ マネージャーの機能を拡張することができます。関数呼び出し変数を使用すると、事前登録された関数の呼び出しによって返された値を取得できます。関数呼び出しタグを使用すると、事前に登録された関数を呼び出して、たとえば、Google タグ マネージャーのタグ テンプレートで現在サポートされていない追加の測定ツールやリマーケティング ツールのヒットをトリガーすることができます。

カスタムタグを作成するには、TAGCustomFunction プロトコルを実装するクラスを作成します。

@implementation MYCustomTag<TAGCustomFunction>

- (NSObject*)executeWithParameters:(NSDictionary*)parameters {
  // Add custom tag implementation here.
}

@end

カスタム変数を作成するには、TAGCustomFunction プロトコルを実装するクラスを作成します。

@implementation MYCustomVariable<TAGCustomFunction>

- (NSObject*)executeWithParameters:(NSDictionary*)parameters {
  // Return the value of the custom variable.
  return @42;
}

@end

TAGCustomFunction を使用してクラスを設定したら、タグ マネージャーのウェブ インターフェースを使用して、作成したクラス名でタグまたは変数を設定します。