FXM JavaScript API
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore Federate Experience Manager(FXM)は、外部ウェブサイトのウェブページの一部のSitecore分析機能を管理できるJavaScript APIを提供しています。このAPIを利用するには、外部ウェブサイトのFXM JavaScriptビーコン を設定する必要があります。
trackEvent
trackEvent機能を使って、外部ウェブサイトのウェブページからSitecoreページイベントをトリガーします:
-
Page visitedページイベントをトリガーするには:
SCBeacon.trackEvent(“Page visited”)
-
dataやdataKeyなどの追加パラメータでページイベントをトリガーするには:
SCBeacon.trackEvent(“Page visited”, { data: “custom data”, dataKey: “custom data key” })
-
カスタムパラメータでページイベントをトリガーするには、パラメータがプレフィックスで始まっていることを確認してくださいx。カスタムパラメータはTextプロパティに追加されます。例えば:
SCBeacon.trackEvent(“Page visited”, { data: “MyData”, dataKey: “MyDataKey”, xKey1: “Value1”, xKey2: “Value2” })

トラックゴール
trackGoal機能を使って外部ウェブサイトのウェブページからSitecore目標を起動します:
-
Register目標を発動させるには:
SCBeacon.trackGoal(“Register”)
-
dataやdataKeyなどの追加パラメータで目標を発動するには:
SCBeacon.trackGoal(“Register”, { data: “custom data”, dataKey: “custom data key” })
-
カスタムデータパラメータでSCBeacon.trackGoal目標をトリガーするには、パラメータがプレフィックスxで始まっていることを確認してください。カスタムパラメータはTextプロパティに追加されます。例えば:
SCBeacon.trackGoal(“Register”, { data: “MyData”, dataKey: “MyDataKey”, xKey1: “Value1”, xKey2: “Value2” })
トラック結果
trackOutcome関数を使用するには、項目IDまたはあらかじめ定義されたアウトカム定義項目の名前を使わなければなりません。例えば、Product Purchase:
- SCBeacon.trackOutcome(“{9016E456-95CB-42E9-AD58-997D6D77AE83}”)
- SCBeacon.trackOutcome(“Product Purchase”)
trackOutcome機能を使って外部ウェブサイトのウェブページからSitecore結果をトリガーします:
-
結果を金銭的価値と関連付けるために、trackOutcome関数にパラメータmonetaryValueを加えます。
SCBeacon.trackOutcome(“{9016E456-95CB-42E9-AD58-997D6D77AE83}”, { monetaryValue: “25,5” })
-
カスタムデータパラメータで結果をトリガーするには、trackOutcome関数にパラメータを追加します。パラメータが接頭辞 xで始まるようにしてください。例えば:
SCBeacon.trackOutcome(“{9016E456-95CB-42E9-AD58-997D6D77AE83}”, { xKey1: 'Key1Value', xKey2:'Key2Value', xKey3:'Key3Value' });
