Quảng cáo có thể bỏ qua trên thiết bị di động

Kể từ Chrome 53 và iOS 10, Android và iPhone hỗ trợ tính năng phát video tại chỗ và tắt tiếng của tính năng tự động phát. Hướng dẫn này sẽ cho bạn biết các nội dung sửa đổi đối với mẫu đơn giản cần thiết cho chức năng này.

Quảng cáo có thể bỏ qua yêu cầu trình phát video phải phát nội dung cùng dòng (không phải toàn màn hình) và bạn phải tắt tính năng phát tuỳ chỉnh trên iPhone. Tính năng phát tuỳ chỉnh luôn tắt trên Android Chrome. Sửa đổi HTML và JavaScript của mẫu đơn giản như sau:

index.html

<video id="contentElement" playsinline>
  <source src="https://storage.googleapis.com/gvabox/media/samples/stock.mp4">
</video>

ads.js

google.ima.settings.setDisableCustomPlaybackForIOS10Plus(true);
adDisplayContainer =
    new google.ima.AdDisplayContainer(containerElement, contentVideoElement);
adsLoader = new google.ima.AdsLoader(adDisplayContainer);

Việc thay đổi HTML giúp đảm bảo rằng nội dung của bạn phát trong trình phát video cùng dòng trên iPhone, thay vì trình phát toàn màn hình mặc định của iPhone và bắt đầu ở trạng thái tắt tiếng. Thay đổi về JavaScript khiến SDK IMA sử dụng trình phát video của riêng mình để phát quảng cáo, thay vì sử dụng lại trình phát nội dung như thường lệ trên iPhone.