Engage SDKパッケージによるサーバー側の追跡
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
アプリのサーバー側にアクセスできる場合は、Engage SDKパッケージを使用して、クライアント側の追跡ではなくサーバー側の追跡を実装できます。
クライアント側の追跡とは、アプリのクライアント側から 行動 データと トランザクション データを直接Sitecore Personalizeに送信することを意味します。
これに対し、サーバー側の追跡とは、最初にクライアントからサーバーにデータを送信することを意味します。次に、サーバから にデータを転送Sitecore Personalize
サーバーサイド追跡の利点
クライアント側の追跡と比較すると、サーバー側の追跡には次の利点があります。
-
Increases data security - クライアント側で機密データを公開することなく、サーバー上の機密データを処理できます。
-
Increases data flexibility - サーバーでは、データを拡張したり、他の外部システムと統合したり、データをカスタマイズしてからSitecore Personalizeに転送できます。
-
広告ブロッカーやウェブブラウザがトラッキングコードをブロックしたり、データを操作したりするのを防ぎます。
-
外部システムへのネットワークリクエストの数を減らすことにより、Webサイトのパフォーマンスを向上させます。これにより、Webサイトの速度が向上し、ネットワーク接続が不十分な場合でもデータがキャプチャされます。
サーバーサイド追跡を実装する前の考慮事項
サーバーサイドトラッキングを実装する前に、サーバーサイドインフラストラクチャがセキュリティで保護されていること、およびプライバシー規制に準拠してデータを処理することを確認してください。
サーバーサイド追跡の実装
Engage SDKパッケージを使用すると、アプリのサーバー側でEngage SDKを初期化し、サーバー側の追跡関数を使用してイベントを送信することで、サーバー側の追跡を実装できます。