sa
sa() メソッドを使用すると、ページ上のレポートスイートをいつでも動的に変更できます。 ページをリロードせずに別のレポートスイートにデータを送信する場合は、このメソッドを使用できます。
Web SDKを使用したレポートスイートの処理
Web SDKは、特定のデータストリームにデータを送信し、目的のAnalytics レポートスイートにデータを転送することで動作します。 単一のデータストリームは、複数のレポートスイートにデータを転送できます。 このセクションは、Web SDK拡張機能とWeb SDKを手動で実装する場合の両方に適用されます。
- Adobe ID 資格情報を使用して、Adobe Experience Platform Data Collection にログインします。
- 左側の データストリーム をクリックします。
- 目的のデータストリームをクリックするか、新規データストリームをクリックします。
- 「サービスを追加」をクリックし、Adobe Analyticsを選択します。
- 必要なレポートスイート IDを入力します。 同じデータを複数のレポートスイートに送信する場合は、レポートスイートを追加をクリックします。
- 必要なすべてのレポートスイートを入力したら、保存をクリックします。
Web SDK拡張機能を使用して、目的のデータストリームを設定します
Web SDK拡張機能には、各環境のデータストリームドロップダウンリストが表示されます。 または、データストリーム IDを手動で入力することもできます。
- Adobe ID 資格情報を使用して、Adobe Experience Platform Data Collection にログインします。
- 目的のタグプロパティをクリックします。
- 拡張機能 タブに移動し、Adobe Experience Platform Web SDKの下にあるConfigure ボタンをクリックします。
- データストリーム で、各環境のドロップダウンリストから目的のデータストリームを選択します。
- 「保存」をクリックします。
Web SDKを手動で実装する目的のデータストリームを設定します
datastreamId設定変数をデータストリーム IDに設定します。 データストリーム IDは、Adobe Experience Platform Data Collectionでデータストリームを表示する際の右側にあります。
alloy("configure", {
datastreamId: "example-a01f-4458-8cec-ef61de241c93",
orgId: "ADB3LETTERSANDNUMBERS@AdobeOrg"
});
詳しくは、Web SDKのドキュメントの「Web SDKの設定」を参照してください。
Adobe Analytics拡張機能を使用したレポートスイートの変更
インターフェイス内のレポートスイートを柔軟に変更する方法はありません。 Adobe Analytics 拡張機能を設定する際に、「ライブラリ管理」アコーディオンの下でレポートスイートを設定できます。 ただし、ルールを使用してレポートスイートを変更または更新することはできません。 設定後にレポートスイートの値を更新する場合は、AppMeasurement 構文に従ってカスタムコードエディターを使用します。
AppMeasurementのs.sa ()とAnalytics拡張機能のカスタムコードエディター
s.sa() メソッドを呼び出して、送信先のレポートスイートを変更します。 唯一の引数は、レポートスイート ID を含む文字列、またはコンマで区切られた複数のレポートスイート ID です。 レポートスイート ID 引数は必須です。 文字列引数にスペースを使用しないでください。
s.sa("examplersid");
例えば、ユーザーがサイトで特定のアクションを実行した場合、レポートスイートを変更できます。
// Instantiate the tracking object
var s = s_gi("examplersid");
// If the visitor plays a video, you can add a video report suite
s.sa("examplersid,videorsid");
// Then send an image request
s.t();