Raportowanie ciągłego odtwarzania

Pakiet IMA SDK na Androida pozwala określić kontekst ciągłego odtwarzania aplikacji żądania reklamy. setContinuousPlayback() informuje pakiet SDK, czy odtwarzacz zamierza odtwarzać filmy w sposób ciągły. jeden po drugim, podobnie jak w telewizji. Gdy ma wartość true, reklamy zwracane przez żądania są zgłaszane przez serwer reklam jako odpowiednie do ciągłego odtwarzania. Nie wywoływanie tej metody pozostawia ustawienie nieznane. Z przykładu poniżej dowiesz się, jak skonfigurować ciągłe odtwarzanie w żądaniu reklamy.
AdsRequest request = mSdkFactory.createAdsRequest();
request
.setAdTagUrl(adTagUrl);
request.setContinuousPlayback(true);
adsLoader
.requestAds(request);
Dla osób korzystających z rozszerzenie Exoplayer-IMA, wersji 2.13 lub nowszej albo BasicExample , który korzysta z rozszerzenia, przykład poniżej pokazuje, jak skonfigurować ciągłe odtwarzanie.
@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();

}

Czym różni się ciągłe odtwarzanie od autoodtwarzania reklam

Pakiet IMA SDK na Androida pozwala też określić, czy odtwarzacz ma zacząć odtwarzać treści. automatycznie lub poczekaj na rozpoczęcie odtwarzania przez działanie użytkownika. Służy do tego funkcja setAdWillAutoPlay() . Gdy ma wartość true, zwracane są te, które zostały wskazane przez reklamy. jako odpowiedni dla środowiska autoodtwarzania.

W tej tabeli dowiesz się, kiedy wysłać żądanie reklamy w celu ciągłego odtwarzania lub autoodtwarzania (na podstawie treści wideo) z którymi są sparowane reklamy.

Treść wideo Parametr funkcji setCiągłyOdtwarzanie() Parametr funkcji setAdWillAutoPlay()
Pojedynczy film, który jest odtwarzany po interakcji użytkownika false false
Pojedynczy film, który jest odtwarzany automatycznie false true
Playlista wideo, która odtwarza pierwszy film po interakcji użytkownika, ale automatycznie odtwarza obserwowanie filmów true false
Playlista wideo, na której pierwszy film jest odtwarzany automatycznie, a kolejne są odtwarzane automatycznie: true true