Das Android TV-Betriebssystem wird für Millionen von Fernsehern, Streaminggeräten und PayTV-Set-Top-Boxen verwendet. Google TV ist ein brandneues Erlebnis, das zuerst auf Chromecast mit Google TV und im Laufe der Zeit auf weiteren Geräten verfügbar ist.
Alle für Android TV entwickelten Apps funktionieren auf Geräten mit Google TV. Damit du Google TV optimal nutzen kannst, empfehlen wir dir, die Best Practices in diesem Leitfaden umzusetzen.
Grundanforderungen
- Google Cast unterstützen: Mit Google Cast können Sie Ihre Android-, iOS- und Chrome-Apps erweitern, um Audio- und Videostreams auf Android TV-Geräte sowie Chromecast- und Assistant-Geräte zu streamen. Weitere Informationen finden Sie in der Google Cast-Dokumentation.
- Mediensitzungen verwenden: Mediensitzungen bieten eine universelle Art der Interaktion mit einem Audio- oder Videoplayer. Wenn eine App Android mitteilt, dass sie Medien abspielt, kann die Wiedergabesteuerung an die App delegiert werden. Durch die Integration in die Mediensitzung kann eine App die Medienwiedergabe extern bewerben und Wiedergabebefehle von externen Quellen empfangen. Dabei kann es sich um physische Tasten wie die Wiedergabetaste an einem Headset oder eine TV-Fernbedienung oder um indirekte Befehle wie die Anweisung „Pause“ für Google Assistant handeln. Die Mediensitzung delegiert diese Befehle dann an die Anwendung, die sie an den Mediaplayer anwendet, von dem die Befehle stammen. Weitere Informationen finden Sie unter Mediensitzung verwenden.
Auffindbarkeit von Inhalten auf allen Oberflächen
Feed für Medienaktionen anbieten:Wenn Sie Google einen JSON-Feed für Medienaktionen zur Verfügung stellen, können Ihre Inhalte über Google TV-Empfehlungen und andere Google-Plattformen wie die Google Suche gefunden werden. Über die von dir bereitgestellten Deeplinks können Nutzer direkt zur Wiedergabe deiner Inhalte springen, um die Interaktion zu fördern. Der Feed ermöglicht auch die Suche auf dem Gerät und die Möglichkeit, Medien über Google Assistant-Sprachbefehle abzuspielen.
Google arbeitet mit einer begrenzten Anzahl von Anbietern zusammen, um sie in diese Funktion einzubinden. Weitere Informationen findest du in der Dokumentation zu Media Actions.
Als Nächstes ansehen:Über „Als Nächstes ansehen“ können Nutzer die Inhalte Ihrer App noch einmal ansehen. Wenn Nutzer Ihre App während eines Films oder einer laufenden Serie verlassen, können diese Inhalte über „Nächstes Video“ direkt auf dem Google TV-Startbildschirm angezeigt werden. Nutzer können eine Kachel für einen Deeplink zur Wiedergabe in deiner App direkt auswählen. Beachte, dass eine „Als Nächstes ansehen“-Integration zertifiziert sein muss, damit die Qualität auf Google TV-Geräten angezeigt werden kann. Weitere Informationen findest du in der Dokumentation „Als Nächstes ansehen“.
Sprache und Engagement
- Kontoverknüpfung unterstützen: Die Kontoverknüpfung ermöglicht eine nahtlose Verknüpfung zwischen dem Google-Konto eines Nutzers und dem Konto Ihrer App, um bestehenden und neuen Nutzern Ihrer App eine optimale Nutzung zu ermöglichen. Die Kontoverknüpfung ist eine Voraussetzung für andere Funktionen wie reibungslose Abos, Synchronisierung von Berechtigungen und Sprachstreaming.
- Synchronisierung von Berechtigungen unterstützen:Wenn dein Medienaktionsfeed Medien mit Berechtigungsanforderungen enthält – wenn z. B. ein Nutzer ein bestimmtes Abo benötigt, um auf Inhalte zugreifen zu können –, kannst du die Berechtigungssynchronisierung unterstützen, um zu deklarieren, welche Abos ein verknüpftes Konto hat. Weitere Informationen findest du in der Dokumentation zu Berechtigungsendpunkten.
- Sprachstreaming anbieten:Beim Streamen per Sprachbefehl können Ihre Nutzer die Medienwiedergabe auf unterstützten Übertragungsgeräten über Google Assistant starten. Dazu kannst du einen Feed für Medienaktionen bereitstellen, die Kontoverknüpfung unterstützen und einen Cast-Empfänger erstellen.
- Cast Connect aktivieren:Mit Cast Connect kann Ihre Android TV App als Cast-Empfänger fungieren. So können Sie die Fernbedienung optimal nutzen und die Interaktion mit ihnen unterstützen. Weitere Informationen findest du in der Übersicht über Android TV-Receiver.
Statistiken zur Nutzergewinnung
- Google Play Billing einbinden:Verwende die Play Billing Library, um In-App-Käufe zu unterstützen und Abos sowohl auf Mobilgeräten als auch auf Fernsehern zu verwalten. Weitere Informationen finden Sie in der Dokumentation zur Abrechnung.
- Unkomplizierte Abos:Wenn du eine optimierte Kontoverknüpfung, Play Billing mit Entwicklerbenachrichtigungen in Echtzeit und die automatische Anmeldung kombinierst, kannst du deinen Nutzern ein nahtloses Kauferlebnis bieten. Weitere Informationen findest du im Video zu reibungslosen Abos.
Google TV-Funktion testen
Eine für das Android TV-Betriebssystem entwickelte App funktioniert mit allen Geräten im TV-Ökosystem, einschließlich neuer Geräte mit der Marke Google TV. Wenn Sie wissen möchten, ob ein Gerät Google TV bietet, zum Beispiel zu Analysezwecken, können Sie die Systemfunktion com.google.android.feature.AMATI_EXPERIENCE
auswerten oder filtern.