API リファレンス
このセクションでは、Salesforce Interactions Web SDK で提供されているリファレンスに関する指針を提供します。
-
初期化
Salesforce Interactions SDK の推奨初期化フローは一般的なパターンに従います。 -
データ収集
Salesforce Interactions SDK でデータの取得を開始するには、Salesforce Interactions SDK を初期化し、データの追跡に関してユーザーの同意を得る必要があります。 -
ID
Salesforce Interactions SDK では、ファーストパーティ Cookie _sfid_${domainHash} を使用して、新規顧客とリピート顧客を識別することができます。また、ハッシュ関数を使用して Web サイトのドメインを実行することで、domainHash が生成されます。 -
Consent
Salesforce Interactions SDK はユーザーのプライバシーを尊重するように設計されているため、同意が付与されるまで、収集したデータは保存または転送されません。サイトに既存の同意管理機能がある場合は、その機能を SDK に統合し、ユーザーが追跡に同意していることを通知する必要があります。 -
サイトマップ
Salesforce Interactions SDK サイトマップでは、ページナビゲーション中にデータを抽出することができます。また、複数のページでデータキャプチャロジックを共有したり、データキャプチャロジックを Web ページプレゼンテーションロジックから切り離したりできます。 -
インテグレーション
Salesforce Interactions SDK には、Web SDK に固有のイベントにリスナーをバインドするために使用できる組み込み CustomEvents があります。このイベントにより渡されたデータは、リスナーのコールバック関数に渡されるイベントオブジェクトの詳細プロパティ内にあります。 -
デバッグ
設定すると、Salesforce Interaction SDK でデバッグ目的でメッセージをブラウザーコンソールに出力できます。デフォルトでは、ロガーは none のログレベルで設定されます。Web SDK で使用するロガーでは、標準ブラウザーの console.log 関数がラップされます。このロガーには SalesforceInteractions.log でアクセスできます。