モバイルアプリケーションの設定 configuring-a-mobile-application
Adobe Experience Platform SDKを使用したモバイルアプリケーションの設定 using-adobe-experience-platform-sdk
プッシュ通知とアプリ内実装は、エキスパートユーザーが実行する必要があることに注意してください。 詳しくは、Adobe アカウントの担当者またはプロフェッショナルサービスパートナーにお問い合わせください。
Experience Platform SDK アプリケーションを使用してプッシュ通知やアプリ内メッセージを送信するには、モバイルアプリケーションをData Collection UIで設定し、Adobe Campaignで設定する必要があります。
モバイルアプリケーションを設定すると、収集したPII データを取得して、データベースからプロファイルを作成または更新できます。 詳しくは、この節「 モバイルアプリケーションデータに基づくプロファイル情報の作成と更新」を参照してください。
Adobe Experience Platform SDKを使用してAdobe Campaign Standardでサポートされているさまざまなモバイルユースケースについて詳しくは、この ページ を参照してください。
設定を完了するには、次の手順を実行します。
-
Adobe Campaignで、次のアクセス権を持っていることを確認します。
- Push notification
- In-App message
- Adobe Places
そうでない場合は、アカウントチームにお問い合わせください。
-
Adobe Experience PlatformのAdobe Campaign Standardとタグで、ユーザーが必要な権限を持っていることを確認します。
-
Adobe Campaign Standardで、IMS ユーザーが標準ユーザーおよび管理者製品プロファイルの一部であることを確認します。 この手順では、ユーザーはAdobe Campaign Standardにログインし、Experience Platform SDK モバイルアプリページに移動して、データ収集UIで作成したモバイルアプリプロパティを表示できます。
-
データ収集UIで、IMS ユーザーがExperience Platform Launch製品プロファイルの一部であることを確認します。
この手順では、ユーザーはデータ収集UIにログインして、プロパティを作成および表示できます。 データ収集UIの製品プロファイルについて詳しくは、製品プロファイルの作成を参照してください。 製品プロファイルでは、会社またはプロパティに対して権限が設定されていないことが必要ですが、ユーザーはログインできます。
拡張機能のインストール、アプリの公開、環境の設定など、追加のタスクを完了するには、製品プロファイルで権限を設定する必要があります。
-
-
データ収集UIで、Mobile propertyを作成します。 詳しくは、モバイルプロパティの設定を参照してください。
-
データ収集UIで「Extensions」タブをクリックし、Catalogに移動して、Adobe Campaign Standard拡張機能を検索します。 詳しくは、Adobe Campaign Standardを参照してください。
-
Campaign Standardの場所のユースケースをサポートするには、Data Collection UIに Places 拡張機能をインストールします。 詳しくは、このページを参照してください。
-
Adobe Campaign Standardで、データ収集UIで作成したモバイルプロパティを設定します。 Adobe CampaignでのAdobe Experience Platform Launch アプリケーションの設定を参照してください。
-
チャネル固有の設定をモバイルアプリケーション設定に追加します。
詳しくは、Adobe Campaign のチャネル固有のアプリケーション設定を参照してください。 -
必要に応じて、タグプロパティを削除できます。
詳しくは、 アプリケーションの削除を参照してください。
Launch テクニカルワークフローからモバイルアプリ AEPSDKを同期 aepsdk-workflow
データ収集UIでモバイルプロパティを作成および設定した後、Sync Mobile app AEPSDK from Launchのテクニカルワークフローが、Adobe Campaign Standardで読み込まれたタグモバイルプロパティを同期するようになりました。
デフォルトでは、テクニカルワークフローは15分ごとに開始されます。 必要に応じて、手動で再起動できます。
-
Adobe Campaign Standardの詳細設定メニューで、Administration > Application Settings > Workflowsを選択します。
-
Sync Mobile app AEPSDK from Launch (syncWithLaunch) ワークフローを開きます。
-
「Scheduler」アクティビティをクリックします。
-
「Immediate execution」を選択します。
ワークフローが再起動し、Adobe Campaign Standardに読み込まれたタグモバイルプロパティが同期されます。
Adobe Campaignでのアプリケーションの設定 set-up-campaign
Campaignでタグモバイルプロパティを使用するには、このプロパティをAdobe Campaignでも設定する必要があります。 Adobe Campaignで、IMS ユーザーが標準ユーザーおよび管理者製品プロファイルの一部であることを確認します。
テクニカルワークフローが実行されるのを待ち、タグモバイルプロパティをAdobe Campaignに同期する必要があります。 その後、Adobe Campaignで設定できます。
Launch テクニカルワークフローからのモバイルアプリ AEPSDKの同期について詳しくは、この セクション を参照してください。
-
詳細設定メニューから、Administration > Channels > Mobile app (AEP SDK)を選択します。
-
データ収集UIで作成したモバイルアプリケーションを選択します。
Property Statusは Ready to configure である必要があります。note note NOTE デフォルトでは、Data Collection UIで作成されたモバイルアプリケーションのリストを取得するために、Campaign StandardはNmsServer_URL オプションで定義された値を使用して、一致するプロパティを検索します。 場合によっては、モバイルアプリケーションのCampaign エンドポイントが、NmsServer_URLで定義されているものと異なる場合があります。 その場合、 Launch_URL_Campaignオプションでエンドポイントを定義します。 Campaignは、このオプションの値を使用して、データ収集UIで一致するプロパティを検索します。
-
モバイルアプリケーションの組織単位をAccess Authorization セクションで変更して、このモバイルアプリケーションへのアクセスを特定の組織単位に制限できます。 詳しくは、このページを参照してください。
ここでは、管理者はドロップダウンからサブ組織ユニットを選択して割り当てることができます。
-
Adobe Experience PlatformでCampaignとタグを関連付けるには、Saveをクリックします。
-
モバイルアプリのステータスが Ready to Configure から Configured に変更されたことを確認します。
Campaign拡張機能でキーが正常に設定されたことが示された場合は、Campaignでプロパティが正常に設定されたかどうかも確認できます。
-
この設定を有効にするには、変更をデータ収集UIで公開する必要があります。
詳しくは、設定の公開を参照してください
Adobe Campaignのチャネル固有のアプリケーション設定 channel-specific-config
これで、モバイルアプリケーションをCampaignでプッシュ通知またはアプリ内配信に使用する準備が整いました。 必要に応じて、アプリ内メッセージをトリガーしたり、プッシュ証明書をアップロードしたりするイベントを作成するために、さらに設定できるようになりました。
-
詳細設定メニューから、Administration > Channels > Mobile app (AEP SDK)を選択します。
-
データ収集UIで作成および設定したモバイルアプリケーションを選択します。
-
「Mobile application properties」タブで、モバイルアプリケーションでアプリ内メッセージに使用できるイベントの追加を開始できます。
-
イベントを設定するには、Create Elementをクリックします。
-
名前と説明を入力します。
-
「Add」をクリックします。
アプリ内メッセージの作成時に、「トリガー」タブでイベントを利用できるようになりました。 詳しくは、 アプリ内メッセージの準備と送信を参照してください。
-
モバイルアプリケーションダッシュボードのDevice-specific settings セクションで、各デバイスに対してアプリケーションの詳細を指定します。
accordion IOSの場合 次のアプリケーションの詳細を入力します。
-
アプリ ID (iOS バンドル ID): バンドル IDの詳細については、Apple ドキュメント を参照してください。
-
iOS証明書(P8) ファイル: .p8認証キーをドラッグ&ドロップします。 .p8認証ファイルを生成する方法については、Apple開発者アカウント を参照してください。
-
キーID: キーIDについて詳しくは、Apple ドキュメント を参照してください。
-
iOS チーム ID: iOS チーム IDの詳細については、Apple ドキュメント を参照してください。
accordion Android の場合 次のアプリケーションの詳細を入力します。
-
アプリ ID (Android パッケージ名): パッケージ名について詳しくは、Android ドキュメント を参照してください。
-
Android キー(Json) ファイル:.json秘密鍵ファイルをドラッグ&ドロップします。 .json秘密鍵ファイルを生成する方法については、Firebaseの開発者ドキュメントを参照してください。
-
-
証明書をアップロードすると、アップロードが成功したことを通知するメッセージが表示され、証明書の有効期限が表示されます。
-
「Mobile application subscribers」タブをクリックして、購読者のリストと、これらの購読者に関するその他の情報(通知をオプトアウトしたかどうかに関する情報など)を表示します。
アプリケーションの削除 delete-app
アプリケーションを削除するには、 モバイルプロパティの削除の手順を実行します。
アプリケーションを削除した後、Adobe Campaignで、アプリケーションのプロパティステータスがLaunchの「削除済み」に正しく更新されているかどうかを確認します。
Adobe Campaignでアプリケーションをクリックすると、「Campaignから削除」をクリックして、このアプリケーションをAdobe Campaignから完全に削除できます。