SDK v4 からAdobe Experience Platform SDK にモバイルアプリケーションを移行する方法 sdkv4-migration
Adobe Experience Platform Mobile バージョン 4 SDK のサポートは 2021 年 8 月 31 日をもって終了しました。 このレガシーバージョンの SDK をまだ使用している場合は、Adobe Experience Platform SDK で実装を更新する必要があります 2024 年 6 月末まで. Experience Platform SDK に移行する方法については、このAdobeを参照してください。
SDK V4 移行について
Adobe Campaign Standardは、SDK V4 を使用してモバイルアプリケーションを、Adobe Experience Platform SDK を使用するアプリケーションとは別のアプリケーションとして処理します。
AdobeSDK のバージョンを v4 からAdobe Experience Platformにアップグレードした後、モバイルアプリケーションは、既存のアプリケーション購読者のデータとキャンペーンを引き続き使用する必要があります。そのため、移行が必要です。
SDK v4 からAdobe Experience Platform SDK へのモバイルアプリケーションの移行 how-to-migrate
移行する前に、次の推奨事項を考慮する必要があります。
- 移行プロセスを元に戻せません。
- 複数のアプリケーションの移行を同時に実行しないでください。 また、同じアプリケーションの移行が複数のウィンドウで同時にトリガーされないようにする必要があります。
- 移行する前に、必ず Organizational unit 移行するモバイルアプリケーションと、移行に使用するAdobe Experience Platformアプリケーションの両方。
- 移行後、アプリケーションはAdobe Experience Platform SDK アプリケーションになります。 変更は、対応するタグにリンクされます Mobile Property.
-
新規作成 Mobile property (データ収集 UI)を参照してください。 詳しくは、 ドキュメント.
-
Adobe Campaign Standardの詳細設定メニューで、「 」を選択します。 Administration > Application Settings > Workflows をクリックし、 syncWithLaunch ワークフロー。 ワークフローがエラーなく終了したかどうかを確認します。
-
ワークフローの完了後、 Administration > Channels > Mobile app (Adobe Experience Platform SDK) メニューで、モバイルアプリがAdobe Campaign Standardで使用可能かどうか、およびが Ready to Configure 状態。
-
In Administration > Channels > Mobile app (SDK V4)、移行する SDK V4 アプリケーションを選択します。
-
「Mobile application migration to AEP SDK」タブを選択します。
-
次から: Select AEP SDK mobile application to merge current application with ドロップダウンから、以前に作成したAdobe Experience Platform SDK モバイルアプリケーションを選択します。
-
「Migrate」をクリックします。
-
次から: Migration application ウィンドウ、クリック Ok.
-
正常に完了したウィンドウが表示され、「 Go to Adobe Experience Platform SDK Channel list.
-
Adobe Experience Platform SDK チャネルリストページで、以前の V4 モバイルアプリケーションがに設定されていることを確認します。 Ready To Configure.
-
モバイルアプリケーションを選択し、 Save をクリックして、移行を完了します。
この移行後、モバイルアプリケーションの V4 バージョンで収集された購読者と、モバイルアプリケーションの AEP バージョンで収集された新しい購読者を、移行されたアプリケーションで使用できるようになります。
2 つの異なるタイプの購読者を区別するために、 Text カスタムリソースを拡張する際のタイプ Subscriptions to an application (appSubscriptionRcp) as sdkversion
または appVersion
例: カスタムリソースの拡張方法について詳しくは、 ページ.
次に、関連するタグを設定する必要があります Mobile property をクリックしてこのカスタムフィールド値を PII 収集呼び出しで送信し、それに応じてモバイルアプリケーションの設定を変更します。
FAQ faq
Q:SDK v4 モバイルアプリケーションでは、「 Adobe Experience Platform SDK へのモバイルアプリケーションの移行」タブは表示されません。 tab-not-visible
A:詳細設定メニューから Administration > Application Settings > Options を使用する場合、 Enable migration of mobile app from SDK v4 to Adobe Experience Platform SDK option オプション。 これは 1 に設定し、デフォルトで有効にする必要があります。 管理者が手動で無効にした可能性があります。
Q:「モバイルアプリケーションをAdobe Experience Platform SDK に移行する」タブから、「データがありません」というメッセージが表示されます。 no-data
A:お客様の適格な申し込みのみ Organizational unit がリストに表示されます。 移行に適したAdobe Experience Platformアプリケーションがあることを確認してください。 The Property Status の値は、Adobe Experience Platformアプリケーションで Ready to Configure そして Mobile app migration status に設定 Not Migrated.
Q:設定済みのプロパティステータスを持つAdobe Experience Platform SDK アプリケーションを移行に使用できないのはなぜですか。 property-status
A:移行プロセスでは、SDK v4 の購読者と属性を保持します。 Adobe Experience Platform SDK アプリケーションからタグ関連の情報を保持するだけです。 Adobe Experience Platform SDK アプリケーションからの購読者とその他のデータは失われます。 データの損失を避けるために、Adobe Experience Platform SDK アプリケーションのみが Ready to Configure Property Status は移行の資格を持ちます。
Q:移行後、以前の SDK v4 モバイルアプリケーションはどこで見つかりましたか。 v4-app-not-visible
A:移行後のモバイルアプリケーションは、詳細設定メニューから表示されます Administration > Channels > Mobile app (Adobe Experience Platform SDK).
Q:移行後、新しく作成したAdobe Experience Platform SDK アプリケーションはどこに見つかりますか。 aep-not-visible
A:移行に使用する新しく作成したAdobe Experience Platform SDK アプリケーションは、別のアプリケーションとして存在しません。 移行された SDK v4 アプリケーションのみを使用できます。
Q:SDK v4 モバイルアプリケーションの組織単位が A(組織単位 ALL の子)に設定され、Adobe Experience Platform SDK が ALL に設定されている場合。 モバイルアプリケーションを移行するにはどうすればよいですか? v4-org-unit
A: Organizational unit すべてのユーザーには、両方のモバイルアプリケーションを管理する権限が付与され、移行が担当されます。
Q:SDK v4 モバイルアプリケーションの組織単位が A に設定され、Adobe Experience Platform SDK アプリケーションが B(組織単位 A の兄弟)に設定されている場合。 モバイルアプリケーションを移行するにはどうすればよいですか? aep-org-unit
A:兄弟のアセットであるAdobe Experience Platform SDK アプリケーション Organizational unit に設定されていない場合、モバイルアプリケーションは Organizational unit A.モバイルアプリケーションは、 Organizational unit これらの管理者には、モバイルアプリケーションの移行はお勧めしません。
この場合、モバイルアプリを同じ内に移動する必要があります Organizational unit または Organizational unit を親リンクに置き換えます。
詳しくは、 Organizational unit 詳しくは、こちらを参照してください。 セクション.
Q:Adobe Experience Platform SDK モバイルアプリケーション(v4 モバイルアプリケーションから移行)ページの「プッシュチャネル設定」ドロップダウンで、Android キーまたはiOS証明書のアップロード日/名前などの情報は表示されません no-information-v5
A:SDK V4 モバイルアプリケーションを作成する際、システムはこの情報を保存しません。 SDK V4 モバイルアプリケーションをAdobe Experience Platform SDK モバイルアプリケーションに移行する場合、移行したモバイルアプリケーションにもこの種の情報は含まれません。 ユーザーが新しいiOS証明書または Android キーをアップロードすると、すぐにキーまたは証明書の様々な詳細が保存され、 Push channel settings 」ドロップダウンリストから選択できます。