DataSourceモジュール
それぞれのディスパッチにデータソース変数を追加します。
使用法
Swift 1.8.0+を使用している場合、このモジュールはすでにCoreに含まれており、インストールする必要はありません。それ以前のバージョンでは、このガイドに従ってモジュールをインストールしてください。
DataSourceモジュールは、各ディスパッチにデータソース変数を追加します。
このモジュールの使用は、Tealium Customer Data Hubを使用している場合に推奨されます。Customer Data Hubのユーザーインターフェースでデータソースキーを生成します。Tag Managementのみを使用している場合、現在は新しい変数を各ディスパッチに追加する以外の効果はありません。データソースについて詳しく学ぶ。
以下のプラットフォームがサポートされています:
- iOS
- tvOS
- watchOS
- macOS
インストール
CocoaPodsまたはCarthageでDataSourceモジュールをインストールします。
CocoaPods
CocoaPodsでDataSourceモジュールをインストールするには、以下のpodをPodfileに追加します:
pod 'tealium-swift/TealiumDataSource'
フレームワークは自動的にインスタンス化されます。TealiumCore
podに依存性があります。iOSのCocoaPodsインストールについて詳しく学ぶ。
Carthage
CarthageでDataSourceモジュールをインストールするには、以下の手順を実行します:
-
Xcodeのアプリターゲットの一般構成ページに移動します。
-
次のフレームワークをEmbedded Binariesセクションに追加します:
TealiumDataSource.framework
-
TealiumConfig
クラスのインスタンスにデータソースパラメータを構成するために、プロジェクトに以下の必要なインポート文を追加します:import TealiumDataSource
フレームワークは自動的にインスタンス化されます。TealiumCore
に依存性があります。追加のインポート文は必要ありません。iOSのCarthageインストールについて詳しく学ぶ。
データレイヤー
モジュールが有効な間、以下の変数が各トラッキングコールで送信されます:
変数 | タイプ | 説明 | 例 |
---|---|---|---|
tealium_datasource |
String |
データソース名を指定します。各ディスパッチに追加されます。 | "abc123" |
APIリファレンス
公開APIメソッドはありません。データソース変数はTealiumConfigオブジェクトを介して構成されます(Swift Class: TealiumConfigを参照)
リリースノート
ビルド1
- 初回リリース
最終更新日 :: 2024年March月29日