分析とトラッキングのための Google Tag Manager 連携
まずはこちらから initialize() および以下に示すその他のコアメソッド。
プラットフォーム対応
「プラットフォーム対応」という見出しのセクション| プラットフォーム | サポート | 備考 |
|---|---|---|
| iOSと | はい | ネイティブ |
| Android | はい | ネイティブ |
| Web | いいえ | Capacitor.getPlatform() でガード |
コア機能
「コア機能」セクションinitialize- 指定したコンテナIDで Google Tag Manager を初期化します。push- Google Tag Manager の dataLayer にイベントをプッシュします。setUserProperty- Google Tag Manager の dataLayer にユーザープロパティを設定します。getValue- Google Tag ManagerのdataLayerから値を取得します。dataLayer内を検索し、指定されたキーの最新の値を見つけ出します。
公開 API
「Public API」セクション| メソッド | 説明 |
|---|---|
initialize | 指定したコンテナIDで Google Tag Manager を初期化します。 |
push | Google Tag Manager の dataLayer にイベントをプッシュします。 |
setUserProperty | Google Tag Manager の dataLayer にユーザープロパティを設定します。 |
getValue | Google Tag Manager の dataLayer から値を取得します。dataLayer 内を検索して、指定したキーの最新の値を探します。 |
reset | Google Tag Manager のインスタンスをリセットし、すべてのデータをクリアします。dataLayer 内のデータはすべて削除され、再初期化が必要になります。 |
getPluginVersion | ネイティブの Capacitor プラグインのバージョンを取得します。 |
Source of Truth
「Source Of Truth」セクションこのリファレンスは以下から同期されています: src/definitions.ts における capacitor-gtm.
@capgo/capacitor-gtmの次のステップ
「@capgo/capacitor-gtmの次のステップ」セクション使用している場合 @capgo/capacitor-gtm ネイティブプラグインの作業を計画するには、次と連携してください: @capgo/capacitor-gtm の使い方 @capgo/capacitor-gtmを使用する際のネイティブ機能について Capgo プラグインディレクトリ Capgo プラグインディレクトリのプロダクトワークフローについては、 Capgo による Capacitor プラグイン Capgo による Capacitor プラグインの実装詳細については、 プラグインの追加または更新 プラグインの追加または更新における実装詳細については、および Ionic Enterprise プラグインの代替案 Ionic Enterprise プラグインの代替案におけるプロダクトワークフローについては。