Experience Platform SDK 統合に関する FAQ aep-faq
Experience PlatformSDK アプリケーションでプッシュ通知およびアプリ内メッセージを送信するには、Adobe Experience Platform SDK でモバイルアプリケーションを設定し、Adobe Campaignで設定する必要があります。
以下のセクションでは、この同期に関するよくある質問を示しています。
プッシュまたはアプリ内について詳しくは、次の FAQ を参照してください。
開始する前に役立つリソース resource-mobile-property
Adobe Experience Platform SDK とCampaign Standardの統合について詳しくは、次のリソースを参照してください。
- Launch/Mobile 概要ビデオ
- Launch/Mobile ヒントとコツのガイド
Adobe Experience Platform SDK 統合は、Adobe Campaign StandardとAdobe Campaign Classicの両方で利用できますか。 aep-validity
はい、Adobe Experience Platform SDK 統合はAdobe Campaign StandardとAdobe Campaign Classicの両方で利用できます。 統合を有効にするには、Data Collection UI を介して対応する Extension をインストールする必要があります。
詳しくは、こちらのページを参照してください。
Adobe Experience Platform SDK 統合は、Adobe Campaignでどのような機能を容易にしますか。 aep-capabilities
これらの機能について詳しくは、次の表を参照してください。
Places は、Places データを使用したプロファイルのエンリッチメントが含まれます。
Adobe Experience Platform SDK 統合は、Adobe Campaign Standardでどのように役立ちますか? aep-use-cases
次のユースケースがサポートされています。
- Campaign での Mobile Profile の取得(Administration/Channels/Mobile app (AEP SDK)/Mobile Application subscribers タブの ECID で識別)
- Adobe Campaignでの Mobile Profile のエンリッチメント (appSubscriberRcp テーブルの Custom resource Extension が必要)
- プッシュメッセージを送信するためのプッシュトークンを取得します(プッシュメッセージを受信するにはユーザーのオプトインが必要です)。
- プッシュおよびアプリ内メッセージの送信
- ユーザーのプッシュメッセージおよびアプリ内メッセージのインタラクションを追跡し、それに関するレポートを提供します
Campaign でモバイルプロファイルを取得するにはどうすればよいですか? mobile-profile-campaign
これをおこなうには、以下の手順に従います。
-
Launch で Mobile property を設定します。
-
Adobe Campaign Standard拡張機能をインストールします。 なお、Adobe Campaign Standard拡張機能には、Launch にデフォルトでインストールされる Mobile Core、Profile および Lifecycle 拡張機能も必要です。
- ライフサイクルイベントの頻度に影響 Mobile Core 与えるセッションタイムアウトを拡張機能で設定する必要があります。
- 拡張機能を設定したら、Cocoapods for iOSと Gradle for Androidを使用して、モバイルアプリに適切な依存関係を追加する必要があります。 こちらの指示に従ってください。
- 常に最新バージョンのライブラリを使用します。
- モバイルアプリで、Campaign、UserProfile、Identity、Lifecycle および Signal 拡張機能を登録します。 こちらの指示に従ってください。
- 拡張機能が登録されたら、ACPCore を起動します。 Androidの場合は、必ず setApplication onCreate ()を使用します。 Launch のモバイルプロパティのモバイルインストール手順に記載されている正確な手順に従います。
- 次の SDK API も必要になります。 Androidの場合は こちら、iOSの場合はこちらを参照して、ライフサイクルの開始 API と一時停止 API を実装します。
-
Adobe Campaign Standardで Mobile Property を設定します。 こちらの手順に従います。
Campaign でモバイルプロファイルをエンリッチメントするには、どうすればよいですか? enrich-mobile-profile
CollectPII ポストバックを設定(この ページを参照)し、SDK から CollectPII API を実装する必要があります(この ページを参照)。
CollectPII 呼び出しは、どのくらいの頻度で実行する必要がありますか? collect-pii
CollectPII 呼び出しの目的は、Campaign でモバイルプロファイルを強化することです。 ユースケースやビジネスニーズに応じて、顧客がプロファイルに追加したい意味のある新しい情報がある場合は常に実行する必要があります。
CollectPII 呼び出しは、複数のトリガーイベントに応答して実行できますか。 collect-pii-calls
はい。ビジネスニーズに応じて、アプリにログインしたユーザーに応じて、または何か、ライフサイクルイベント、またはジオフェンスなどを入力するユーザーを購入するために、CollectPII 呼び出しを実行できます。 要約すると、ユーザーとアプリのインタラクションは、プロファイルのエンリッチメントに使用する情報を生成します。
すべてのモバイルイベントに応答して CollectPII 呼び出しを実行することはできますか? collect-pii-events
CollectPII 呼び出しの頻度とデザインは、ビジネスニーズに応じて決定する必要があり、DB に追加の負荷がかかるので、やみくもに実行しないでください。
Campaign または Launch でAdobe Experience Platform アプリにアクセスしようとすると、「プロパティを使用できません」というエラーが表示されることがあります。 aep-error
これは既知の問題で、トークンの有効期限が原因で発生します。 ログアウトしてからログインしてください。
Adobe Experience Platform SDK (旧称 SDK V5)の詳細を学ぶのに役立つリソースレコメンデーションを教えてください。 resource-aep
以下のリソースを確認してください。
プッシュ通知配信の作成中に、「配信に対する書き込みアクセス権がありません」というエラーが発生します。 write-access-error
次の点を確認してください。
-
モバイルアプリは、プッシュ配信を作成して送信する必要があるユーザーの組織単位にマッピングする必要があります。 子組織単位のユーザーは、親組織単位にマッピングされたアプリを使用してプッシュ配信を作成できません。
-
プッシュ配信を作成するキャンペーンまたはプログラムは、プッシュ配信の作成と送信を必要とするユーザーの組織単位にマッピングする必要があります。 子組織単位のユーザーは、親組織単位にマッピングされたキャンペーンまたはプログラムでプッシュ配信を作成できません。