コンテンツにスキップ

カスタム Action の追加

addAction(name, context?) は、ページ上のクリックでは表現できない業務操作(支払い成功、検索送信、機能スイッチの変更など)を能動的に記録するために使用します。

自動クリック収集と Action の命名については、ユーザー操作の追跡を参照してください。

パラメータ

パラメータ 必須 説明
name String はい checkout_completed のような安定した業務操作名
context Object いいえ 今回の操作に関する業務フィールド(金額、チャネル、結果など)

Action 名は安定した状態を保つ必要があります。注文 ID やユーザー ID などの動的な値は context に含め、name に連結しないでください。

NPM の例

import { datafluxRum } from "@cloudcare/browser-rum"

datafluxRum.addAction("checkout_completed", {
  order_value: 42,
  payment_method: "card"
})

CDN の例

window.DATAFLUX_RUM &&
  window.DATAFLUX_RUM.addAction("checkout_completed", {
    order_value: 42,
    payment_method: "card"
  })
window.DATAFLUX_RUM.onReady(function () {
  window.DATAFLUX_RUM.addAction("checkout_completed", {
    order_value: 42,
    payment_method: "card"
  })
})

検証

業務操作を実行した後、対応する Web アプリケーションの Action エクスプローラーで checkout_completed を検索し、Action 名とカスタムフィールドがイベントに書き込まれていることを確認してください。

フィードバック

このページは役に立ちましたか?