メインコンテンツにジャンプ
プラグインに戻る
@capgo/capacitor-gtm
チュートリアル
@capgo/capacitor-gtm

GTM

Google タグ マネージャー統合による分析とトラッキング

ガイド

GTMのチュートリアル

デバイスでテスト

Download the Capgo app, then scan the QR code.

GTM プラグイン プレビュー QR code

@capgo/capacitor-gtm を使用します

Google タグ マネージャー プラグインの主なインターフェイスです。

インストール

bun add @capgo/capacitor-gtm
bunx cap sync

This Plugin Exposes

  • initialize - 指定されたコンテナ ID で Google タグ マネージャーを初期化します。
  • push - Google タグ マネージャー データ レイヤーにイベントをプッシュします。
  • setUserProperty - Google タグ マネージャー データ レイヤーにユーザー プロパティを設定します。
  • getValue - Google タグ マネージャー データ レイヤーから値を取得します。指定されたキーに対してデータ レイヤーを検索し、最新の値を取得します。

例の使用

initialize

指定されたコンテナ ID で Google タグ マネージャーを初期化します。

import { GoogleTagManager } from '@capgo/capacitor-gtm';

await GoogleTagManager.initialize({} as { containerId: string; timeout?: number });

push

Google Tag Manager のデータレイヤーにイベントをプッシュします。

import { GoogleTagManager } from '@capgo/capacitor-gtm';

await GoogleTagManager.push({
  event: 'purchase',
  parameters: {
    value: 99.99,
    currency: 'USD'
  }
});

setUserProperty

Google Tag Manager のデータレイヤーにユーザープロパティを設定します。

import { GoogleTagManager } from '@capgo/capacitor-gtm';

await GoogleTagManager.setUserProperty({
  key: 'user_type',
  value: 'premium'
});

getValue

Google Tag Manager のデータレイヤーから値を取得します。データレイヤーを検索して、指定されたキーに対する最新の値を取得します。

import { GoogleTagManager } from '@capgo/capacitor-gtm';

await GoogleTagManager.getValue({} as { key: string });

フルリファレンス

Keep going from Using @capgo/capacitor-gtm

Capacitor-GTM を使用している場合 Using @capgo/capacitor-gtm Capacitor-GTM を使用して、ネイティブ プラグインの作業を計画する場合、Capacitor-GTM を接続してください。 @capgo/capacitor-gtm Capacitor-GTMの実装詳細については@capgo/capacitor-gtmを参照してください。 Getting Started Capacitor-GTMの実装詳細についてはGetting Startedを参照してください。 Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, and プラグインの追加または更新 Capacitor-GTMプラグインの実装詳細についてはプラグインの追加または更新を参照してください。