イベントコールバック event-callbacks

ビューアは、JavaScript イベントコールバックをサポートしています。このコールバックは、web ページで、ビューアの初期化プロセスやランタイムの動作のトラッキングに使用されます。

コールバックハンドラーは、handlers プロパティを持つイベント名と対応するハンドラー関数をビューアのコンストラクター内 configJSON オブジェクトに渡すことによって割り当てられます。 または、API メソッドを使用するこ setHandlers() もできます。

次のビューアイベントがサポートされています。

ビューアイベント
説明
initComplete
トリガー ビューアの初期化が完了し、すべての内部コンポーネントが作成されると、getComponent () API 使用できるようになります。 コールバックハンドラーは引数を取りません。
trackEvent

Adobe Analyticsなどのイベントトラッキングシステムで処理される可能性のあるビューア内でイベントが発生するたびに発生するトリガー。 コールバックハンドラーは、次の引数を受け付けます。

  • objID {String} – 現在使用されていません。

  • compClass {String} – 現在使用されていません。

  • instName {String} - イベントをトリガーしたビューア SDK コンポーネントのインスタンス名。

  • timeStamp {Number} - イベントタイムスタンプ。

  • eventInfo {String} - イベントペイロード。

quickViewActivate ードの

クイックビューデータが関連付けられたホットスポットがアクティブ化されたときのトリガーです。 コールバックハンドラーは次の引数を取ります。

  • data {Object} - ホットスポット定義からのデータを含む JSON オブジェクト。 SKU フィールドは必須ですが、その他のフィールドはオプションで、ソースホットスポットの定義によって異なります。

CarouselViewer​** および setHandlers** も参照してください。

recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8