Experience Platform SDKとの連携に関するFAQ aep-faq
Experience Platform SDK アプリケーションを使用してプッシュ通知やアプリ内メッセージを送信するには、モバイルアプリケーションをAdobe Experience Platform SDKで設定し、Adobe Campaignで設定する必要があります。
以下の節では、この同期に関する一般的な質問を示します。
プッシュ通知またはアプリ内通知について詳しくは、次のFAQを参照してください。
始める前に役立つリソース resource-mobile-property
Adobe Experience PlatformとSDKの連携について詳しくは、次の資料を参照してください。
- ローンチ/モバイル 概要ビデオ
- 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拡張機能にはMobile Core、Profileおよび Lifecycle の拡張機能も必要です。これらの拡張機能は、Launchにデフォルトでインストールされています。
- ユーザーは、ライフサイクルイベントの頻度に影響を与える Mobile Core 拡張機能でセッションタイムアウトを設定する必要があります。
- 拡張機能を設定したら、iOS用CocoapodsとAndroid用Gradleを使用して、モバイルアプリに適切な依存関係を追加する必要があります。 こちらの指示に従ってください。
- 常に最新バージョンのライブラリを使用します。
- モバイルアプリで、Campaign、UserProfile、Identity、Lifecycleおよび Signal 拡張機能を登録します。 こちらの指示に従ってください。
- 拡張機能を登録したら、ACPCoreを起動します。 Androidの場合は、必ずApplication onCreate ()を設定してください。 Launchのモバイルプロパティのモバイルインストール手順に記載されている正確な手順に従います。
- 次のSDK APIも必要です。 AndroidのこことiOSの説明に従って、ライフサイクル開始APIと一時停止APIを実装します。
-
Adobe Campaign Standardで Mobile Property を設定します。 こちらの手順に従います。
Campaignでモバイルプロファイルを強化するには、どうすればよいですか? enrich-mobile-profile
CollectPII ポストバックを設定し(このpageを参照)、SDKからCollectPII APIを実装する必要があります(このpageを参照)。
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
以下のリソースをご覧ください。
- Experience Platform SDK ドキュメント
- LaunchとExperience Platform SDKの概要 ドキュメント
- Experience Platform SDKへのアップグレード ドキュメント
- Github Experience Platform SDK ドキュメント
プッシュ通知配信の作成中に「配信時に書き込みアクセス権がありません」というエラーが発生します。 write-access-error
次の項目を確認する必要があります。
-
モバイルアプリは、プッシュ配信の作成と送信が必要なユーザーの組織単位にマッピングする必要があります。 子組織単位のユーザーは、親組織単位にマッピングされたアプリを使用してプッシュ配信を作成できません。
-
プッシュ配信を作成するキャンペーンまたはプログラムは、プッシュ配信を作成および送信する必要があるユーザーの組織単位にマッピングする必要があります。 子組織ユニットのユーザーは、親組織ユニットにマッピングされたキャンペーンまたはプログラムにプッシュ配信を作成できません。