YouTube verfügt über verschiedene APIs und Tools, mit denen du YouTube Funktionen auf deiner Website und in deinen Apps einfügen kannst.
YouTube-Player und -Widgets
- IFrame Player API-Referenz
- Mit einem eingebetteten Player kannst du Videos direkt in deiner App abspielen.
- iOS Helper Library
- Einen YouTube-IFrame-Player in eine iOS-Anwendung einbetten
- YouTube-Player-Parameter
- Die Wiedergabe mit verschiedenen Player-Einstellungen anpassen
- YouTube-Schaltfläche „Abonnieren“
- Nutzer können deinen YouTube-Kanal mit einem Klick abonnieren.
YouTube-Daten und -Ressourcen
In der folgenden Tabelle findest du die YouTube API, die am besten zu deinen Anforderungen passt:
| API | Typ | Beschreibung | Hauptnutzer | Authentifizierung |
|---|---|---|---|---|
| YouTube-App-Funktionen | ||||
| YouTube Data API | Öffentlich | YouTube-App-Funktionen in deine Anwendung einfügen, z. B. die Möglichkeit, Videos hochzuladen, Playlists zu erstellen und zu verwalten oder Videometadaten zu bearbeiten | Entwickler | API-Schlüssel / OAuth 2.0 |
| YouTube Live Streaming API | Öffentlich | Live-Übertragungen auf YouTube planen und Videostreams verwalten Technisch gesehen ist diese API Teil der YouTube Data API. | Entwickler | API-Schlüssel / OAuth 2.0 |
| YouTube Analytics und Berichterstellung | ||||
| YouTube Analytics API | Öffentlich | Echtzeit-Dashboards Gezielte Abfragen zu demografischen Daten, Zugriffsquellen und Interaktionen | MCNs und Labels | OAuth 2.0 |
| **YouTube Reporting API** | Öffentlich | Big Data Bulk-Downloads großer Datensätze für die Finanzberichterstellung und Leistungsanalyse | Datenanalysten | OAuth 2.0 |
| YouTube-Inhalte – Eigentum und Verwaltung | ||||
| YouTube Content ID API | Beschränkt auf YouTube-Partner (Details) |
Rechteverwaltung Bulk-Erstellung von Inhalten, Richtlinienaktualisierungen und Anspruchsverwaltung | Rechteinhaber | OAuth 2.0 |