Salesforce CDP API 開発者ガイド
クイックスタート
初期化
データ収集
ID
Consent
インテグレーション
デバッグ
Salesforce CDP Mobile SDK
Salesforce CDP メタデータ API
Salesforce CDP MuleSoft コネクタの実装
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 Interaction SDK には、Web SDK に固有のイベントにリスナーをバインドするために使用できる組み込み CustomEvents があります。このイベントにより渡されたデータは、リスナーのコールバック関数に渡されるイベントオブジェクトの詳細プロパティ内にあります。 -
デバッグ
設定すると、Salesforce Interaction SDK でデバッグ目的でメッセージをブラウザコンソールに出力できます。デフォルトでは、ロガーは none のログレベルで設定されます。Web SDK で使用するロガーでは、標準ブラウザの console.log 関数がラップされます。このロガーには SalesforceInteractions.log でアクセスできます。