Adobe Visitor Serviceモジュール
このドキュメントでは、Tealium Adobe Visitor ServiceモジュールをFlutterにインストールする方法について説明します。
Tealium for Flutterを使用すると、Tealium FlutterプラグインのAdobe Visitor ServiceモジュールをインストールするためにTealiumのモバイルライブラリ(iOS、Android)を使用できます。
仕組み
Tealiumのモバイルライブラリは、以下の方法のいずれかを使用してFlutterアプリケーションに統合されます:
- Dartパッケージ(推奨)
- 手動でGitHubから
必要条件
- Flutter アプリケーション開発フレームワーク
- IDE、例えば Android Studio または VS Code
- IDEにインストールされたFlutter プラグイン
インストール
Flutter用のTealiumライブラリをインストールするには:
- Flutterアプリプロジェクトで、以下を実行します
dart pub add tealium_adobevisitor
- Dartコードをプロジェクトにインポートします:
import 'package:tealium_adobevisitor/common.dart';
Dart
関連するクラスをアプリにインポートするには、以下のようにします:
import TealiumAdobeVisitor from 'tealium-flutter-adobe-visitor';
import { TealiumAdobeVisitorConfig } from 'tealium-flutter-adobe-visitor/common';
初期化
メインのTealium Flutter統合を初期化する前に、Adobe Visitor Serviceモジュールを構成します。
let adobeVisitorConfig: TealiumAdobeVisitorConfig = {
adobeVisitorOrgId: "ADOBE-ORG-ID",
adobeVisitorExistingEcid: "",
adobeVisitorRetries: 1,
adobeVisitorAuthState: AuthState.authenticated,
adobeVisitorDataProviderId: "",
adobeVisitorCustomVisitorId: ""
}
TealiumAdobeVisitor.configure(adobeVisitorConfig);
APIリファレンス
Adobe Visitor ServiceモジュールとメインのTealium Flutter統合が両方とも初期化された後、既存のAdobeビジターをリンクできます。
linkEcidToKnownIdentifier(id, providerId, authState)
既存のExperience Cloud ID(ECID)を既知の識別子にリンクします。
TealiumAdobeVisitor.linkEcidToKnownIdentifier("myidentifier", "123456", AuthState.unknown)
getAdobeVisitor(callback)
現在のAdobeビジター情報を取得します。
TealiumAdobeVisitor.getAdobeVisitor()
.then((visitor) => {print(visitor)});
decorateUrl(url, callback)
URLにECIDビジターデータをエンリッチメントします。
TealiumAdobeVisitor.getUrlParameters().then(
(value) =>
value?.forEach((key, value) {
print("Retrieved URL Parameters: $key = $value");
})
)
getUrlParameters(callback)
URLに手動で追加するためのAdobe Visitor IDを含むURLパラメータを取得します。
TealiumAdobeVisitor.getUrlParameters().then(
(value) =>
value?.forEach((key, value) {
print("Retrieved URL Parameters: $key = $value");
})
)
resetVisitor()
現在のビジターをリセットします。
TealiumAdobeVisitor.resetVisitor();
最終更新日 :: 2024年March月29日