タグプロパティの設定
データ収集インターフェイスでタグプロパティを設定する方法を説明します。
Adobe Experience Platform のタグは、Adobe が提供する次世代のタグ管理機能です。タグは、適切な顧客体験の実現に必要な分析、マーケティングおよび広告タグをデプロイおよび管理するためのシンプルな手段を提供します。 タグについて詳しくは、製品ドキュメントを参照してください。
前提条件
このレッスンを完了するには、タグ プロパティを作成する権限が必要です。 タグの基本的な理解も役に立ちます。
学習目標
このレッスンでは、次の操作を行います。
- モバイルタグ拡張機能をインストールして設定します。
- SDK のインストール手順を生成します。
初期設定
-
データ収集インターフェイスで新しいモバイルタグプロパティを作成します。
-
左側のナビゲーションで「タグ」を選択します。
-
新規プロパティ を選択します。
。
-
名前 に
Luma Mobile App Tutorial
と入力します。 -
プラットフォーム には、「モバイル」を選択します。
-
保存 を選択します。
note note NOTE このレッスンでやっていることなど、エッジベースの Mobile SDK 実装のデフォルトの同意設定は、タグプロパティ設定の プライバシー 設定ではなく、 同意拡張機能 から取得されます。 同意拡張機能を追加および設定する方法は、このレッスンの後半で説明します。 詳しくは、 ドキュメントを参照してください。
-
-
新規プロパティを開きます。
-
ライブラリを作成します。
-
左側のナビゲーションで 公開フロー に移動します。
-
ライブラリを追加 を選択します。
-
名前 に
Initial Build
と入力します。 -
「環境」には、「開発(開発)」を選択します。
-
変更されたすべてのリソースを追加 を選択します。
-
開発用に保存およびビルド を選択します。
-
最後に、「作業ライブラリを選択 メニューから作業ライブラリとして 初期ビルド を選択します。
-
-
拡張機能を確認:
-
初期ビルド がデフォルトライブラリとして選択されていることを確認します。
-
左パネルで 拡張機能 を選択します。
-
「インストール済み」タブを選択します。
Mobile Core および Profile 拡張機能は、事前にインストールしておく必要があります。
-
拡張機能の設定
-
モバイルアプリプロパティ内の 拡張機能 にいることを確認します。
-
カタログ を選択します。
-
検索 フィールドを使用して、ID 拡張機能を検索します。
-
Identity
を検索します。 -
ID 拡張機能を選択します。
-
インストール を選択します。
この拡張機能には、それ以上の設定は必要ありません。
-
-
「 検索」フィールドを使用し、AEP Assurance 拡張機能を検索してインストールします。
この拡張機能には、それ以上の設定は必要ありません。
-
「 検索」フィールドを使用し、「同意 拡張機能を検索してインストールします。 設定画面で、次の操作を行います。
-
「保留中」を選択します。 このチュートリアルでは、アプリケーションで同意をさらに管理します。 同意拡張機能について詳しくは、 ドキュメントを参照してください。
-
ライブラリに保存 を選択します。
-
-
「 検索」フィールドを使用して、Adobe Experience Platform Edge Network 拡張機能を検索してインストールします。
-
データストリーム で、 前の手順で作成した データストリーム を各環境に対して選択します(例:Luma Mobile App)。
-
まだ入力していない場合は、{Domain Configuration 内で 0}Edge Networkドメイン を指定します。 Edge Networkドメインは組織の名前で、その後に
data.adobedc.net
が続きます(例:techmarketingdemos.data.adobedc.net
)。 -
ライブラリに保存 メニューから ライブラリとビルドに保存 を選択します。
-
ライブラリは、新しい拡張機能と設定用に構築されています。 ビルドが成功したことを示す ● が 初期ビルド ボタンに表示されます。
SDK のインストール手順の生成
-
左パネルから 環境 を選択します。
-
開発 インストールアイコン を選択します。
-
モバイルインストール手順 ダイアログで、「iOS」タブを選択します。
-
CocoaPods を使用してプロジェクトを設定する手順をコピー できます。 CocoaPods は、SDK のバージョンおよびダウンロードの管理に使用されます。 詳しくは、CocoaPods のドキュメントを参照してください。 Android™ を開発プラットフォームとして使用している場合、SDK のバージョン、ダウンロードおよび依存関係を管理するツールは Gradle です。 詳しくは、Gradle のドキュメントを参照してください。
このインストール手順は、実装の出発点として役立ちます。 追加情報については、 こちらを参照してください。
note info INFO このチュートリアルの残りの部分では、CocoaPods 命令ではなく ネイティブの Swift パッケージマネージャー(SPM)ベースの設定を使用します。 -
初期化コードの追加 の下の Swift タブを選択します。 このコードブロックは、必要な SDK を読み込み、起動時に拡張機能を登録する方法を示しています。 詳しくは、「SDK のインストール」を参照してください。
-
環境ファイル ID をコピー し、後で必要に応じて場所に保存します。 この一意の ID は開発環境を指します。 各環境(実稼働、ステージング、開発)には、独自の ID 値があります。
モバイルタグのアーキテクチャ
Tags (以前の Launch)の web バージョンを熟知している場合は、モバイルでの違いを理解することが重要です。
-
Web では、タグプロパティはJavaScriptにレンダリングされ、(通常は)クラウドでホストされます。 そのJavaScript ファイルは web サイト内で直接参照されます。
-
モバイルタグプロパティでは、ルールと設定はクラウドでホストされる JSON ファイルにレンダリングされます。 JSON ファイルがダウンロードされ、モバイルアプリの Mobile Core 拡張機能によって読み取られます。 拡張機能は、連携して動作する個別の SDK です。 タグプロパティに拡張機能を追加する場合は、アプリも更新する必要があります。 拡張機能の設定を変更したり、ルールを作成したりすると、更新されたタグライブラリを公開した後で、それらの変更がアプリに反映されます。 この柔軟性により、設定(Adobe Analytics レポートスイート id など)を変更したり、アプリの動作を変更したりできます(後のレッスンで説明するように、データ要素とルールを使用)。アプリのコードを変更したり、アプリストアを再送信したりする必要はありません。
次のトピック:SDK のインストール