データ収集 UI で、データ要素とルールを作成し、モバイルアプリケーションからに PII やその他のデータを送信します。 Adobe Campaign Standard.
データ収集 UI のすべての設定の変更を確実に有効にするには、これらの変更を公開する必要があります。 詳しくは、 公開.
データ収集 UI でルールを作成するには、次の手順に従います。
次に、データ収集 UI で作成することをお勧めするデータ要素を示します。
必要に応じて、追加のデータ要素を作成できます。
次のデータ要素を作成するには:
データ収集 UI で、モバイルアプリケーションダッシュボードから、 Data Elements タブをクリックします。
次の手順で Experience Cloud ID データ要素,クリック Create New Data Element.
内 Name フィールドに、例えば、次のように入力します。 mcid.
次の Extension ドロップダウンで、「 Mobile Core. 次に、 Experience Cloud ID 内 Data element 「 」ドロップダウンリスト。
データ要素を作成するには、 Add data element.
内 Name フィールドに、例えば、次のように入力します。 pkey.
次の Extension ドロップダウンで、「 Adobe Campaign Standard. 次に、 pkey 内 Data element 「 」ドロップダウンリスト。
Campaign サーバーのデータ要素を作成するには、 Add data element.
内 Name フィールドに、名前を入力します(例: )。 キャンプサーバー.
次の Extension ドロップダウンで、「 Adobe Campaign Standard. すると、 Campaign Server 内 Data element 「 」ドロップダウンリスト。
次のルールを作成する必要があります。
モバイルアプリからAdobe Campaignに PII 情報を送信するには、SDK API を実装する必要があります。 詳しくは、を参照してください。 CollectPII.
PII データをに送信するには、以下を実行します。 Adobe Campaign Standardで、データ収集 UI でルールを作成します。
データ収集 UI で、モバイルアプリケーションダッシュボードから、 Rules タブをタップし、 Create New Rule.
名前を入力します(例: )。 モバイルコア — PII を収集.
内 Events セクションで、 Add.
次の Extension ドロップダウンで、「 Mobile Core. すると、 Collect PII 内 Event type 」ドロップダウンリストから選択できます。
「Keep changes」をクリックします。
内 Actions セクションで、 Add.
次の Extension ドロップダウンで、「 Mobile Core. すると、 Send PII 内 Action type 」ドロップダウンリストから選択できます。
In URL、次の URL を入力します。
https://{%%camp-server%%}/rest/head/mobileAppV5/{%%pkey%%}/subscriptions/{%%mcid%%}
を選択します。 Add Post Body チェックボックスをオンにします。
In Post Body、次のように入力します。
{
"marketingCloudId":
"{%%mcid%%}",
"pushPlatform":
"{%contextdata.pushPlatform%}",
"cusEmail":
"{%contextdata.email%}",
"cusFirstName":
"{%contextdata.firstName%}",
"cusLastName":
"{%contextdata.lastName%}" }
marketingCloudId を使用すると、アプリの購読者とデータベース内の受信者を紐付けでき、結果としてが必要になります。 ビジネスのニーズに応じて、他のキーと値のペアを指定できます。 上記の例では、E メール、名および姓がアプリから渡されています。
キー(例えば、cusEmail、cusFirstName、cusLastName)は、Adobe Campaign Standardインスタンスのカスタムリソースで定義されるフィールド ID と一致する必要があります。 値の変数(email、firstName、LastName など)は、アプリコードから AMS collectPII API を呼び出す際にモバイルアプリから送信される JSON データのキーと一致する必要があります。
また、イベントデータに応じて、PII 収集ポストバックでライフサイクルデータを渡すことも、別のポストバックでライフサイクルトリガーを渡すこともできます。 ライフサイクルデータ JSON の例を次に示します。
{
"marketingCloudId":"{%%mcid%%}",
"pushPlatform":"{%contextdata.pushPlatform%}",
"cusDayslastlaunch": "{%%DaysSinceLastUse%%}",
"cusDaysfirstlaunch": "{%%DaysSinceFirstUse%%}",
"cusLaunches": "{%%Launches%%}"
}
データ収集 UI で定義するデータ要素は、例えば二重の割合で囲む必要があります。 %%mcid%%
、およびアプリのコンテキスト変数は、1 つの割合で囲む必要があります(例: %contextdata.email%)。
In Content Type, type application/json.
In Timeout、「 0 」を選択します。
これで、ユーザーデータが Campaign に送信されるように設定されました。
Android ACPCore v1.4.0 以降またはiOS ACPCore v2.3.0 以降を使用している場合、トラッキングポストバックを設定する必要はありません。
にトラッキングデータを送信するには、以下を実行します。 Adobe Campaign Standard モバイルアプリケーションでユーザーがアプリ内メッセージとどのようにやり取りするかに関するレポートを作成するには、データ収集 UI で次のルールを作成します。
データ収集 UI で、モバイルアプリケーションダッシュボードから、 Rules タブをクリックし、 Add Rule.
名前を入力します(例: )。 Adobe Campaign — アプリ内クリックの追跡.
内 Events セクションで、 Add.
次の Extension ドロップダウンで、「 Adobe Campaign Standard. すると、 In-App click tracking 内 Event type 」ドロップダウンリストから選択できます。
「Keep changes」をクリックします。
内 Actions セクションで、 Add.
次の Extension ドロップダウンで、「 Mobile Core. すると、 Send postback 内 Event type 」ドロップダウンリストから選択できます。
In URL、次の URL を入力します。
https://{%%camp-server%%}/r/?id={%id%}&mcid={%%mcid%%}
を選択します。 Add post body チェックボックスをオンにします。
In Post Body, type {}.
In Content Type, type application/json.
In Timeout、「 0 」を選択します。
Android ACPCore v1.4.0 以降またはiOS ACPCore v2.3.0 以降を使用している場合、トラッキングポストバックを設定する必要はありません。
にトラッキングデータを送信するには、以下を実行します。 Adobe Campaign Standardプッシュ通知配信や、ユーザーのモバイルアプリケーションとのやり取りを追跡するのに役立つ機能です。データ収集 UI でルールを作成する必要があります。
プッシュトラッキングについて詳しくは、 プッシュトラッキング.
アプリのアクションを追跡するには、 trackAction API を使用します。 詳しくは、 アプリのアクションの追跡.
データ収集 UI で、モバイルアプリケーションダッシュボードから、 Rules タブをクリックし、 Add Rule.
名前を入力します(例: )。 Adobe Campaign — プッシュクリックの追跡.
内 Events セクションで、 Add.
次の Extension ドロップダウンで、「 Mobile Core. すると、 Track Action 内 Event type 」ドロップダウンリストから選択できます。
次の Action ドロップダウンで、「 Actionを選択します。 equals、および tracking.
「Keep changes」をクリックします。次に、 Actions セクションで、 Add.
次の Extension ドロップダウンで、「 Mobile Core. すると、 Send postback 内 Action type 」ドロップダウンリストから選択できます。
In URL、次の URL を入力します。
https://{%%camp-server%%}/r/?id={%contextdata.broadlogId%},{%contextdata.deliveryId%},{%contextdata.action%}&mcId={%%mcid%%}
を選択します。 Add post body チェックボックスをオンにします。
投稿の本文を追加します(例: { })。
In Content Type, type application/json.
In Timeout、「 0 」を選択します。
データ収集 UI で、モバイルアプリケーションダッシュボードから、 Rules タブをクリックし、 Add Rule.
名前を入力します(例: )。 ポストバックの場所.
内 Events セクションで、 Add.
イベントを作成します(例: POI を入力、POI を終了)。 次の Extension ドロップダウンで、「 Places — ベータ. すると、 POI を入力 または 出口 POI 内 Event type 」ドロップダウンリストから選択できます。
名前を入力します(例: )。 Places — ベータ — POI を入力 または 出口 POI.
内 Actions セクションで、 Add.
次の Extension ドロップダウンで、「 Mobile Core. すると、 Send postback から Action type 」ドロップダウンリストから選択できます。
名前を入力します(例: )。 モバイルコア — 場所ポストバックを送信.
In URL、次の URL を入力します。
https://{%%camp-server%%}/rest/head/mobileAppV5/{%%pkey%%}/locations/
を選択します。 Add post body チェックボックスをオンにして、次のような post 本文を追加します。
{
"locationData": {
"distances": "{%%Distance%%}",
"poiLabel": "{%%POILabel%%}",
"latitude": "{%%Latitude%%}",
"longitude": "{%%Longitude%%}",
"appId": "{%%AppId%%}",
"marketingCloudId": "{%%ECID%%}"
}
}
上記の例では、右側のデータ要素は、 データ要素の作成. 左側のデータ要素は、 Adobe Campaign Standard 設定は不要です。 追加のデータが必要な場合は、 Adobe Campaign Standard.
In Content Type, type application/json.
In Timeout、「 5 」を選択します。