Adobe Experience PlatformSDKを使用して、モバイルアプリケーションがAdobe Campaign Standardで設定済みである必要があります。 詳細な手順については、ページを参照してください。
場所データの収集に使用するモバイルアプリケーションは、Adobe Campaignインターフェイスの管理者が設定する必要があります。
Adobe Experience PlatformSDKで設定されたモバイルアプリケーションでAdobe Experience Platformロケーションサービスを使用するには、次の操作が必要です。
Adobe Experience Platform Launch追加のモバイルアプリ設定のPlaces拡張子とPlaces Monitor拡張子です。 Adobe Campaignでモバイルアプリを設定します。 「Adobe Experience Platform LaunchにPlaces拡張機能をインストールする」および「Experience Platform LaunchにPlaces Monitor拡張機能をインストールする」を参照してください。
拡張機能を設定したら、Adobe Experience Platform Launch内にデータ要素を作成し、これらの拡張機能からデータを取得します。 データ要素を作成するには、このページを参照してください。
次に、Adobe Experience Platform Launchで、目標地点とAdobe Campaignの間のモバイルユースケースをサポートするルールを作成する必要があります。
このルールは、ユーザーが地域フェンスPoint of Interestに入るとトリガーされます。 ルールを作成するには、このページを参照してください。
Points of InterestをPlacesに定義します。 「目標地点を作成」を参照してください。
モバイルアプリと収集した場所のデータには、Adobe Campaignからアクセスしてください。 場所データの収集に使用するモバイルアプリへのアクセスおよび収集した場所データへのアクセスを参照してください。
場所データの収集に使用するモバイルアプリケーションは、Adobe Campaignインターフェイスの管理者が設定する必要があります。
SDK V4で設定されたモバイルアプリケーションで目標地点データ機能を使用するには、次の操作を行う必要があります。
モバイル用にAdobe Analyticsにアクセスできます。 詳しくは、使用許諾契約を確認するか、Adobeのアカウント担当者にお問い合わせください。
Adobe Campaignでモバイルアプリを設定します。 キャンペーンでのモバイルアプリの設定を参照してください。
AdobeのMobile Servicesインターフェイスでモバイルアプリを設定します。 これにより、AdobeのMobile Servicesによって収集されたデータを確実にAdobe Campaignに送信できます。 「AdobeMobile Servicesのモバイルアプリの設定」を参照してください。
モバイルアプリケーション固有の設定を実行します。
AdobeのMobile Servicesインターフェイスで目標地点を定義します。 「AdobeのMobile Servicesでの目標地点の定義」を参照してください。
モバイルアプリケーションのサブスクリプションから収集するデータを定義します。 購読者の目標地点データの収集を参照してください。
モバイルアプリと収集した場所のデータには、Adobe Campaignからアクセスしてください。 場所データの収集に使用するモバイルアプリへのアクセスおよび収集した場所データへのアクセスを参照してください。
Adobe Campaignを使用して目標地点データを収集できるようにするには、Adobe Campaignがデータを受信するモバイルアプリを設定する必要があります。
左上隅の Adobe Campaign ロゴをクリックし、Administration/Channels/Mobile app を選択します。
Createをクリックして、アプリケーションを設定します。
Application nameフィールドに名前を入力し、Createをクリックします。
Device-specific settingsセクションには記入しないでください。 これは、プッシュ通知を受信するアプリケーションの設定にのみ適用されます。
Mobile application propertiesセクションには、次の2つのURLが表示されます。Collect PII endpointとLocation Services endpoint。 これらは、AdobeのMobile Servicesインターフェイスで使用されます。 「AdobeMobile Servicesのモバイルアプリの設定」を参照してください。
「AdobeMobile Services](#configuring-a-mobile-app-in-adobe-mobile-services)の[モバイルアプリの設定」の節で説明したように、AdobeMobile Servicesでこれらの値を使用して設定を完了できるようになりました。
AdobeのMobile Servicesによって収集されたデータをAdobe Campaignに送信するには、Mobile Servicesインターフェイスでポストバックを設定する必要があります。
Adobe Campaignで設定したモバイルアプリのパラメーターに記載されている特定の情報が必要になります(キャンペーンでのモバイルアプリの設定を参照)。
次の設定を行うには、Adobe Analyticsにアクセスできる必要があります。 Adobe Analyticsユーザでない場合は、Adobe Campaign管理者に問い合わせてください。
mobilemarketing.adobe.comにログインします。
アプリを作成するか、既存のアプリを選択します。
Manage App Settingsページに移動します。
「訪問者IDサービス」セクションで、「有効にする」を選択し、ドロップダウンリストから組織を選択します。 「保存」をクリックします。
この組織は、Adobe Campaignインスタンスで使用する組織と同じである必要があります。
「Manage Postbacks」をクリックします。
ポストバックを作成します。
PIIをPostback Typeとして選択します。
URLフィールドで、Adobe Campaignインターフェイスで設定したモバイルアプリケーションからCollect PII Endpoint URLをコピーし、先頭にサーバー名を付けます。 キャンペーンでのモバイルアプリの設定を参照してください。
Post Bodyフィールドに次のように入力します。
iOS の場合:
{
"userKey": "{userKey}",
"pushPlatform":"apns",
"marketingCloudId":"{%mcid%}",
"cusEmail":"{email}",
"cusFirstName":"{firstName}",
"cusLastName":"{lastName}"
}
Android の場合:
{
"userKey": "{userKey}",
"pushPlatform":"gcm",
"marketingCloudId":"{%mcid%}",
"cusEmail":"{email}",
"cusFirstName":"{firstName}",
"cusLastName":"{lastName}"
}
コンテンツタイプをapplication/jsonに設定します。
でポストバックをトリガーするデータタグはどれですか?で、任意のイベント(通常は Launched と)を選択し existsます。
「Save & Activate」をクリックします。
2つ目のポストバックを作成します。
PostbackをPostback Typeとして選択します。
URLフィールドで、Adobe Campaignインターフェイスで設定したモバイルアプリケーションからLocation Services Endpoint URLをコピーし、先頭にサーバー名を付けます。 キャンペーンでのモバイルアプリの設定を参照してください。
Post Bodyフィールドに次のように入力します。
{
"locationData":{
"distances":"{a.loc.dist}",
"poiLabel":"{a.loc.poi}",
"latitude.a":"{a.loc.lat.a}",
"latitude.b":"{a.loc.lat.b}",
"latitude.c":"{a.loc.lat.c}",
"longitude.a":"{a.loc.lon.a}",
"longitude.b":"{a.loc.lon.b}",
"longitude.c":"{a.loc.lon.c}",
"appId":"{a.appid}",
"marketingCloudId":"{mid}"
}
}
コンテンツタイプをapplication/jsonに設定します。
でポストバックをトリガーするデータタグはどれですか?を選択 campaign.test し existsます。
「Save & Activate」をクリックします。
ポストバックの設定について詳しくは、Adobe版Mobile Servicesドキュメントを参照してください。
Mobileコアサービスのソフトウェア開発キット(SDK)は、モバイルアプリケーションをAdobe Campaignに統合するのに役立ちます。
この手順は、このページで説明します。
場所データの収集に使用する目標地点を定義するには:
AdobeのMobile Servicesインターフェイスに移動します。
申し込み追加を行います。
Mobile Servicesでのアプリケーション管理の詳細については、Adobe版Mobile Servicesドキュメントを参照してください。
目標地点を定義します。
目標地点の管理の詳細については、Adobe版Mobile Servicesドキュメントを参照してください。
特定のカスタムリソースを使用すると、アプリケーションのサブスクライバーから収集するデータを定義できます。
この手順については、SDK V4ページを使用したモバイルアプリケーションの設定で説明します。
Adobe Campaign内に正常に作成されたアプリケーションにアクセスするには:
左上隅のAdobe Campaignロゴをクリックします。
SDKに応じてAdministration > Channels > Mobile app (SDK v4)またはMobile app (AEP SDK)を選択します。
リストからモバイルアプリを選択し、そのプロパティを表示します。
アプリケーションのサブスクライバのリストもMobile application subscribersタブに表示されます。 購読者は、モバイルデバイスにアプリケーションをインストールしたすべてのユーザーです。 Adobe Campaignデータベースプロファイルは、登録トークンで識別されます。
設定が完了すると、収集した目標地点データが各プロファイルのPlacesタブに表示されます。 リストにアクセスするには:
プロファイルを選択します。
右側のEdit profile propertiesボタンをクリックします。
「Places」タブを選択します。
現在のプロファイルで収集された目標地点データが表示されます。 位置データは、Adobe Campaignデータベースに6か月間保存されます。
プロファイルへのアクセスと編集について詳しくは、プロファイルを参照してください。