iOS でのシークの追跡 track-seeking-on-ios

以下の手順は、すべての 2.x SDK に共通する実装のガイダンスです。

IMPORTANT
1.x バージョンの SDK を実装する場合は、1.x の開発ガイドをこちら(SDK のダウンロード)からダウンロードできます。

シーク追跡の定数

定数名
説明
ADBMediaHeartbeatEventSeekStart
追跡する Seek Start イベントの定数。
ADBMediaHeartbeatEventSeekComplete
追跡する Seek Complete イベントの定数。

シークの実装

  1. メディアプレーヤーの再生シークイベントをリッスンし、シーク開始イベント通知時に、SeekStart イベントを使用してシークを追跡します。

    code language-none
    - (void)onSeekStart:(NSNotification *)notification {
        [_mediaHeartbeat trackEvent:ADBMediaHeartbeatEventSeekStart
                         mediaObject:nil
                         data:nil];
    }
    
  2. メディアプレーヤーからのシーク完了通知時に、SeekComplete イベントを使用してシークの終わりを追跡します。

    code language-none
    - (void)onSeekComplete:(NSNotification *)notification {
        [_mediaHeartbeat trackEvent:ADBMediaHeartbeatEventSeekComplete
                         mediaObject:nil
                         data:nil];
    }
    

詳しくは、追跡シナリオのメインコンテンツでのシークのある VOD 再生を参照してください。

recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb