Boxever JavaScriptライブラリからEngage SDKへのアップグレード
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
もし御社が2023年3月以前にSitecore CDPを使い始めたなら、アプリはおそらくBoxever JavaScriptライブラリを使って統合されているでしょう。Boxever JavaScriptライブラリは更新を受け取っていないため、代わりにEngage SDKへのアップグレードをお勧めします。
このウォークスルーでは、以下の方法を説明します:
!注始める前に
Boxever JavaScriptライブラリを使うアプリを持っています。
HTML、JavaScript、そしてウェブブラウザの開発者ツールに慣れていることを確認してください。
初期化スクリプトを更新してください
Engage SDKを初期化するには、Boxever JavaScriptライブラリの初期化用スクリプトを新しいスクリプトに置き換えてください。
Boxever JavaScriptライブラリの初期化用スクリプトは、以下のような見た目です:
// Define the Boxever queue var _boxeverq = _boxeverq || ;
// Define the Boxever settings var _boxever_settings = { client_key: "<client_key_PLACEHOLDER>", target: "<stream_api_target_endpoint_PLACEHOLDER>/v1.2", cookie_domain: "<cookie_domain_PLACEHOLDER>", pointOfSale: "<point_of_sale_PLACEHOLDER>", web_flow_target: "<web_flow_target_PLACEHOLDER>", web_flow_config: { async: false, defer: false }, javascriptLibraryVersion: "1.4.9" };
// Load the Boxever JavaScript Library asynchronously (function() { var s = document.createElement("script"); s.type = "text/javascript"; s.async = true; s.src = "https://d1mj578wat5n4o.cloudfront.net/boxever-" + window._boxever_settings.javascriptLibraryVersion + ".min.js"; var x = document.getElementsByTagName("script")0; x.parentNode.insertBefore(s, x); })();
こちらがEngage SDKの初期化用新しいスクリプトです:
// Initialize the engage variable var engage = undefined;
// Create and inject the