Báo cáo hành vi phát liên tục

Chọn nền tảng: HTML5 Android iOS tvOS
SDK IMA cho tvOS cho phép bạn đặt bối cảnh phát liên tục cho một yêu cầu quảng cáo. Thuộc tính continuousPlayback sẽ thông báo cho SDK biết liệu trình phát có ý định liên tục phát lần lượt các video nội dung, tương tự như phát sóng trên truyền hình hay không. Khi được đặt thành true, những quảng cáo được trả về từ yêu cầu là những quảng cáo được máy chủ quảng cáo chỉ định là phù hợp để phát liên tục. Nếu không chỉ định giá trị cho thuộc tính này, chế độ cài đặt sẽ ở trạng thái không xác định. Mẫu sau đây minh hoạ cách thiết lập chế độ phát liên tục trong một yêu cầu quảng cáo.

Objective-C

IMAAdsRequest *request = [[IMAAdsRequest alloc]
           initWithAdTagUrl:adTagUrl
         adDisplayContainer:[self createAdDisplayContainer]
       avPlayerVideoDisplay:[[IMAAVPlayerVideoDisplay alloc] initWithAVPlayer:self.contentPlayer]
      pictureInPictureProxy:self.pictureInPictureProxy
                userContext:nil];
  request.continuousPlayback = true;
  [self.adsLoader requestAdsWithRequest:request];

Swift

let request = IMAAdsRequest(
    adTagUrl: adTagUrl,
    adDisplayContainer: createAdDisplayContainer(),
    avPlayerVideoDisplay: IMAAVPlayerVideoDisplay(avPlayer: contentPlayer),
    pictureInPictureProxy: pictureInPictureProxy,
    userContext: nil)
request.continuousPlayback = true;
adsLoader!.requestAds(with: request)

Điểm khác biệt giữa chế độ phát liên tục và chế độ tự động phát quảng cáo

SDK IMA cho tvOS cũng cho phép bạn đặt xem trình phát sẽ tự động bắt đầu phát hay chờ người dùng thực hiện thao tác để bắt đầu phát. Bạn có thể thực hiện việc này bằng cách sử dụng thuộc tính adWillAutoPlay. Khi được đặt thành true, quảng cáo được trả về là những quảng cáo mà máy chủ quảng cáo chỉ định là phù hợp với môi trường tự động phát.

Bảng này trình bày chi tiết thời điểm yêu cầu quảng cáo để phát liên tục và tự động phát, dựa trên nội dung video mà quảng cáo được ghép nối.

Nội dung video Giá trị cho continuousPlayback Giá trị cho adWillAutoPlay
Một video nội dung duy nhất phát khi người dùng tương tác false false
Một video nội dung duy nhất tự động phát false true
Một danh sách phát video phát video đầu tiên khi người dùng tương tác nhưng tự động phát các video tiếp theo true false
Một danh sách phát video tự động phát video đầu tiên và tự động phát các video tiếp theo true true