HTTPSへの移行
概要
Chromeブラウザの仕様変更により、特に指定がない限り、異なるウェブサイトまたはアプリケーションドメイン間でCookieが共有されなくなりました。Algonomyではこれに対応済みですが、Chromeの更新により、ドメイン間でCookieを共有するにはHTTPSが必要となりました。以下に、AlgonomyでHTTPSへ移行する際に必要な変更を示します。
-
パーソナライゼーションダッシュボードで「Site URL」をHTTPSに更新します。https://portal.richrelevance.com/rrportal/siteConfig.jsp
-
RRフィードに絶対URLが含まれている場合、それらをHTTPSに更新する必要があります。
-
Engageコンテンツで使用しているリンクをHTTPSに更新する必要があります。
-
RRへのすべてのリクエストがHTTPSであることを確認してください。
-
クライアントサイトの統合
-
p13nライブラリのインクルージョン
-
すべての呼び出しがHTTPSを使用する、または現在のページのプロトコルを利用するようにしてください。
-
https://help.richrelevance.com/Integration_Guide/0010_JSON_Integration%3A_Core_Integration
-
サーバーサイド統合 – Recommend、Discover
-
HTTPSを使用してリクエストを行い、HTTPSリンクをレスポンスとして受け取ります。
-
https://help.richrelevance.com/3_Recommend/Recommend%3A_APIs/recsForPlacements
-
サーバーサイド統合 – Find
-
パラメータ ssl=true を含めて、レスポンスにHTTPSリンクを含めるようにします。
-
https://help.richrelevance.com/Find/Find_API/0001_Find%3A_Search_API
-
サーバーサイド統合 – Engage
-
パラメータ ssl=true を含めて、レスポンスにHTTPSリンクを含めるようにします。
-
これらの変更を行う際は、Algonomyに知らせてください。JavaScriptのレスポンスにHTTPSへの更新が必要なカスタマイズが含まれている可能性があるためです。