إعلانات الجوّال القابلة للتخطي

بدءًا من Chrome 53 وiOS 10، يتيح Android وiPhone تشغيل الفيديو المضمّن والتشغيل التلقائي بدون صوت. يرشدك هذا الدليل إلى التعديلات التي تم إجراؤها على النموذج البسيط المطلوب لهذه الوظيفة.

تتطلب الإعلانات القابلة للتخطي تشغيل المحتوى في مشغّل الفيديو مضمّنًا (وليس في وضع ملء الشاشة)، وإيقاف التشغيل المخصص على iPhone. يكون التشغيل المخصص معطلًا دائمًا على متصفح Chrome على نظام التشغيل Android. عدِّل HTML وJavaScript للنموذج البسيط على النحو التالي:

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);

يضمن التغيير الذي تم إجراؤه في ملف HTML تشغيل المحتوى في مشغّل فيديو مضمّن على هاتف iPhone، بدلاً من المشغّل التلقائي بملء الشاشة في هاتف iPhone، ويبدأ تشغيل المحتوى مع كتم الصوت. يؤدي التغيير في JavaScript إلى استخدام أداة تطوير البرامج لإعلانات الوسائط التفاعلية لمشغِّل الفيديو الخاص بها لتشغيل الإعلانات، بدلاً من إعادة استخدام مشغّل المحتوى بالطريقة المعتادة في iPhone.