詳細情報:
モバイルパーソナライズエクスペリエンス
モバイルパーソナライズにより、チームは新しい環境ごとにアプリケーションを再構築することなく、モバイルアプリケーションでパーソナライズされたコンテンツを配信できます。開発者は、再利用可能なビルディングブロックのセットを 1 回定義します。次に、コードを記述せずに、パーソナライズされた環境を自分で作成して公開します。
モバイルパーソナライズでは、次の 3 つのレイヤーが接続されます。
- モバイルアプリケーション - パーソナライズされたコンテンツを表示するネイティブのコードコンポーネントとコンテンツゾーン。
- Salesforce Data 360 - パーソナライズの意思決定を促進する顧客プロファイルと行動データを統合します。
- Salesforce Personalization - 顧客をコンテンツと照合し、アプリケーションを介して配信するエンジン。
主なメリット
- 迅速なタイム トゥ バリュー - 開発者はコンポーネントとコンテンツ ゾーンを一度設定します。エクスペリエンスの作成と更新は、開発者の関与なしで独自に行います。
- ネイティブ レンダリング - パーソナライズされたコンテンツがネイティブ アプリケーションUIとして表示されます。
- 柔軟な管理 - 各コンテンツゾーンに表示できるコンポーネントを定義するため、開発者が設定したガードレール内で環境に関する意思決定を行うことができます。
- クローズド ループ測定 - エンゲージメント追跡では、イベントの表示、クリック、破棄がData 360に送信されるため、すべてのインタラクションで将来のパーソナライズが向上します。
操作手順
モバイルパーソナライズは 4 つの概念に基づいて構築されています。
- コンポーネント - バナーや商品のおすすめなど、パーソナライズされたコンテンツを表示するモバイルアプリケーションのネイティブコード。開発者はアプリケーションコードでコンポーネントを定義し、コネクタ設定で登録します。
- コンテンツゾーン - パーソナライズされたコンテンツが表示されるモバイルアプリケーションのプレースホルダー。コンテンツゾーンはアプリケーションの特定の場所にマッピングされ、各ゾーンで表示できるコンポーネントを制御します。
- Personalization Engagement Tracking (パーソナライズエンゲージメント追跡) - ユーザーがパーソナライズされたコンテンツを操作するときに、表示、クリック、破棄イベントを Data 360 に送信する設定。コンテンツスキーマごとに 1 回設定されます。
- パーソナライズ環境 - パーソナライズされたコンテンツを顧客に提供する設定。パーソナライズポイント、エクスペリエンステンプレート、コンテンツゾーンを接続し、コンテンツを表示するタイミングと場所を定義します。
最初の 3 つの概念は、開発者が設定する技術的なビルディングブロックです。パーソナライズ環境は、ビルディングブロックをまとめるための目標です。
開発者の実装の詳細は、「Salesforce 開発者ドキュメントのローコードモバイルパーソナライズ」を参照してください。ガイドからプラットフォーム (iOS、Android、React Native、または Flutter) を選択します。
