Sürekli oynatma raporlama

Android için IMA SDK, bir reklam isteği için sürekli oynatma bağlamının ayarlanmasına olanak tanır. setContinuousPlayback() yöntemi, oynatıcının içerik videolarını TV yayınına benzer şekilde art arda sürekli olarak oynatmayı amaçlayıp amaçlamadığını SDK'ya bildirir. true olarak ayarlandığında, istekten döndürülen reklamlar reklam sunucusu tarafından sürekli oynatma için uygun olarak belirtilen reklamlar olur. Bu yöntemin çağrılmaması, ayarın bilinmiyor olarak bırakılmasına neden olur. Aşağıdaki örnekte, bir reklam isteğinde kesintisiz oynatmanın nasıl ayarlanacağı gösterilmektedir.
AdsRequest request = mSdkFactory.createAdsRequest();
request.setAdTagUrl(adTagUrl);
request.setContinuousPlayback(true);
adsLoader.requestAds(request);
Exoplayer-IMA uzantısını, 2.13 veya sonraki bir sürümü ya da uzantıyı uygulayan BasicExample sürümünü kullananlar için aşağıdaki örnekte sürekli oynatmanın nasıl ayarlanacağı gösterilmektedir.
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_my);

    playerView = findViewById(R.id.player_view);

    ImaAdsLoader.Builder builder = new ImaAdsLoader.Builder(this).setContinuousPlayback(true);
    adsLoader = builder.build();
}

Kesintisiz oynatmanın reklamları otomatik oynatmadan farkı

Android için IMA SDK, oynatıcının otomatik olarak oynatmaya mı başlayacağını yoksa kullanıcı işleminin oynamaya başlamasını bekleyip beklemeyeceğini ayarlamanıza da olanak tanır. Bu işlem, setAdWillAutoPlay() yöntemi kullanılarak yapılır. true olarak ayarlandığında döndürülen reklamlar, reklam sunucusu tarafından otomatik oynatma ortamı için uygun olarak tanımlanan reklamlardır.

Bu tabloda, reklamların eşlendiği video içeriğine göre kesintisiz oynatma ve otomatik oynatma için ne zaman reklam isteneceği ayrıntılı olarak açıklanır.

Video İçeriği setContinuousPlayback() için parametre setAdWillAutoPlay() için parametre
Kullanıcı etkileşimiyle oynatılan tek bir içerik videosu false false
Otomatik olarak oynatılan tek bir içerik videosu false true
Kullanıcı etkileşiminden sonra ilk videoyu oynatan ancak aşağıdaki videoları otomatik olarak oynatan bir video oynatma listesi true false
İlk videoyu otomatik olarak oynatan ve sonraki videoları otomatik oynatan bir video oynatma listesi true true