イベントコールバック

ビューアでは、Webページでビューアの初期化プロセスや実行時の動作の追跡に使用されるJavaScriptイベントコールバックがサポートされています。

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

サポートされるビューアイベントは次のとおりです。

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

  • trackEvent - Adobe Analyticsなどのイベントトラッキングシステムで処理できるイベントがビューア内で発生するたびにトリガーされます。コールバックハンドラーは次の引数を取ります。

    • objID {String} 現在は使用されていません。
    • compClass {String} 現在は使用されていません。
    • instName {String} イベントをトリガーしたビューアSDKコンポーネントのインスタンス名。
    • timeStamp {Number} イベントのタイムスタンプ。
    • eventInfo {String} イベントペイロード。

eCatalogViewerおよびsetHandlersも参照してください。

このページ