Latenz reduzieren

Um die Latenz in Ihrer IMA-kompatiblen App zu reduzieren, sollten Sie die IMA-bezogenen Einstellungen so früh wie möglich vornehmen. Gehen Sie in Ihrer App so vor, bevor Anzeigen wiedergegeben werden:

  • Definiere einen Inhalts-Playhead-Tracker.
  • Erstellen Sie einen IMAAdsLoader. Wenn Sie bereits eine IMAAdsLoader-Instanz haben, verwenden Sie sie wieder, um die Latenz zu reduzieren und dafür zu sorgen, dass Funktionen wie das Frequency Capping ordnungsgemäß funktionieren.
  • Erstellen Sie einen IMAAdDisplayContainer.
  • Erstellen Sie IMAAdsRequest.
  • Senden Sie eine Anzeigenanfrage.
  • Instanziieren Sie eine IMAAdsManager-Instanz.
  • Erstellen Sie Ihren IMAAdsRenderingSettings.

Dabei wird das IMA SDK initialisiert, Anzeigen werden angefordert und die Anzeigenantwort wird geparst – und das alles, bevor der Nutzer auf „Wiedergabe“ klickt. Wenn du die Anzeigen wiedergeben möchtest, initialisiere IMAAdsManager über IMAAdsManager:initializeWithAdsRenderingSettings und rufe start auf.