YouTube-Upload-Fehler können die Fehlercodes 453 (Timeout) oder 454
(Dienst nicht verfügbar) mit
retryAvailable: true zurückgeben. Ihre Integration kann anhand dieses Flags
vorübergehende Fehler automatisch mit Backoff erneut versuchen. Siehe die
Fehlercodes-Referenz für die vollständige Liste.Posten auf YouTube
Überblick zum Posten
Das Posten über die YouTube API erfordert das ObjektyouTubeOptions mit mindestens einem Parameter title – maximal 100 Zeichen.
Der title ist das einzige Pflichtfeld und kann mit dem Transkriptions-Endpunkt automatisch generiert werden.
Zum Beispiel, um ein YouTube-Video mit Standardeinstellungen zu posten:
YouTube Post
private, aber die Sichtbarkeit kann auf public oder unlisted gesetzt werden.
Weitere Details finden Sie in den optionalen Feldern unten.
Optionale Felder für YouTube-Beiträge
Es gibt mehrere weitere optionale Felder, darunter Video-visibility, tags und publishAt-Datum. Anforderungen und Beschreibungen finden Sie in den Kommentaren.
YouTube Post Optional Fields
- Der
titledarf maximal 100 Zeichen umfassen. Derpostdarf maximal 5.000 Zeichen umfassen.postundtitledürfen beliebige Zeichen außer < und > enthalten. - Die Playlist-ID finden Sie, indem Sie die Playlist im Browser öffnen und den Wert nach
list=kopieren. Der authentifizierte Nutzer und Kanal muss Eigentümer der Playlist sein, um Videos hinzuzufügen. - Wenn Ihr Video nicht mit einer bekannten Videoendung wie mp4 endet, verwenden Sie den Parameter
isVideo. Weitere Informationen finden Sie unter /post-Endpunkt. - Das Feld
publishAterlaubt es YouTube, die Veröffentlichungszeit zu steuern. Das Video ist bis zum Veröffentlichungszeitpunkt privat und wird dann öffentlich gemacht. Liegt die Veröffentlichungszeit in der Vergangenheit, wird das Video sofort öffentlich gemacht. Verwenden Sie das FeldscheduleDatedes Beitrags nicht zusammen mit dem FeldpublishAt. - Das Feld
containsSyntheticMediawird verwendet, um offenzulegen, dass ein Video realistische veränderte oder synthetische (A/S) Inhalte enthält: eine reale Person so darzustellen, als würde sie etwas sagen oder tun, was sie tatsächlich nicht gesagt oder getan hat, Aufnahmen eines realen Ereignisses oder Ortes zu verändern oder eine realistisch wirkende Szene zu erzeugen, die tatsächlich nicht stattgefunden hat. license– Legt den Lizenztyp des Videos fest. Zulässige Werte:"youtube"(Standard YouTube-Lizenz, Standard) oder"creativeCommon"(Creative Commons – Namensnennung).embeddable– Boolean (oder die Strings"true"/"false"). Steuert, ob das Video auf Websites von Drittanbietern eingebettet werden darf. Standard:true.publicStatsViewable– Boolean (oder die Strings"true"/"false"). Steuert, ob das erweiterte Statistik-Panel auf der Watch-Seite des Videos öffentlich sichtbar ist. Die grundlegenden Aufruf- und Like-Zahlen bleiben unabhängig von dieser Einstellung öffentlich sichtbar. Standard:true. Details finden Sie unterstatus.publicStatsViewablein der YouTube-Data-API-Referenz.- Weitere Informationen finden Sie unter YouTube-Medienrichtlinien.
Monetarisierung & Content-SteuerungenDie Felder
madeForKids, license, embeddable und publicStatsViewable können über die Ayrshare API zum Zeitpunkt des Uploads gesetzt werden. Direkte Monetarisierungsschalter (Aktivieren/Deaktivieren von Anzeigen), Anzeigetypauswahl (Pre-Roll, Mid-Roll, Post-Roll), Umsatzbeteiligung und Content ID erfordern jedoch YouTube-CMS-Zugangsdaten – die nur MCNs und Enterprise-Content-Ownern zur Verfügung stehen – und sind nicht über das Standard-YouTube-OAuth oder die Ayrshare API verfügbar.YouTube Shorts
Ein YouTube Short ist ein vertikales Kurzvideo, das bis zu drei Minuten lang sein kann. Diese ähneln TikTok-Videos und Instagram- oder Facebook-Reels.YouTube Shorts posten
Sie können ein YouTube-Shorts-Video von bis zu 3 Minuten posten, indem Sie den Parametershorts zum Objekt youTubeOptions hinzufügen.
YouTube Shorts Post
Wichtige Informationen zu YouTube Shorts
- Ein Video als Short zu senden ist ein Hinweis an YouTube, dass Sie möchten, dass das Video als Short erscheint, garantiert aber nicht, dass es tatsächlich als Short erscheint. Das Video muss die Anforderungen für Short-Videos erfüllen, z. B. eine Länge von maximal 3 Minuten und ein vertikales Seitenverhältnis von 9:16, um von YouTube als Short berücksichtigt zu werden.
- YouTube Shorts unterstützen keine Thumbnails.
- Zusätzliche Informationen zur API zum Posten von YouTube Shorts.
YouTube-Thumbnails
Benutzerdefinierte Thumbnails erfordern einen verifizierten YouTube-Kanal. Der häufigste Grund, warum ein Thumbnail nicht angewendet wird (obwohl das Video dennoch gepostet wird), ist ein nicht verifizierter Kanal – verifizieren Sie unter https://www.youtube.com/verify (Telefonverifizierung). Ihr
thumbNail muss außerdem PNG oder JPG/JPEG sein, maximal 2 MB groß sein und von einer erreichbaren URL ausgeliefert werden. Ayrshare validiert dies wo möglich vor der Veröffentlichung. Wird das Video zwar gepostet, das Thumbnail jedoch nicht übernommen, behält das YouTube-Ergebnis status: "success" und fügt ein warnings-Array (feature: "thumbnail", code: 307) hinzu, das den Fehler beschreibt. Siehe YouTube-Thumbnail nicht übernommen (nicht verifizierter Kanal) für die vollständige Lösung.YouTube-Thumbnails hinzufügen
YouTube-Thumbnails und weitere Funktionen, etwa das Hochladen von 15-Minuten-Videos, erfordern eine Verifizierung Ihrer Telefonnummer. EinthumbNail ist eine URL zu einer JPEG- oder PNG-Datei kleiner als 2 MB. Die Dateiendung muss png, jpg oder jpeg sein.
YouTube Thumbnail
Thumbnails in YouTube Studio aktivieren
Sie benötigen die entsprechenden YouTube-Berechtigungen, um Thumbnails zu posten. Wechseln Sie in YouTube Studio zu Settings->Channel. Wählen Sie „Feature Eligibility” und klicken Sie auf „Features that require phone verification”. Geben Sie Ihre Telefonnummer ein, um zu aktivieren.
Video: Posten auf YouTube über die API
Upload-Limits
YouTube begrenzt, wie viele Videos ein Kanal innerhalb von 24 Stunden über die YouTube API hochladen kann.- Je nach Standort eines Creators kann ein Kanal möglicherweise sein tägliches Limit erhöhen, indem er Zugriff auf erweiterte Funktionen erhält. Mehr dazu erfahren Sie in diesem Artikel.
- Limits können je nach Land/Region oder Kanalverlauf variieren. Copyright-Strikes können die Berechtigung des Kanalverlaufs beeinträchtigen, und Community-Richtlinien-Strikes wirken sich darauf aus, wie viel ein Kanal hochladen kann.
Beschreibungs-Links
Sie müssen in YouTube Studio die Advanced Features aktivieren, damit klickbare Links in der YouTube-Videobeschreibung möglich sind. Wechseln Sie zu YouTube Studio -> Settings -> Channel -> Feature Eligibility -> Advanced Features -> Access Features, um die erweiterten Funktionen zu aktivieren.
Playlists
Sie können Videos zu einer YouTube-Playlist hinzufügen, indem Sie im ObjektyouTubeOptions die playListId angeben.
Stellen Sie sicher, dass der authentifizierte Nutzer und Kanal Eigentümer der Playlist sind.
YouTube Playlist
Untertitel/Captions für Videos
Sie können YouTube-Untertitel (auch YouTube-Captions genannt) zu Videos hinzufügen, indem Sie eine SRT-Datei oder eine YouTube-SBV-Datei einbinden. Verwenden Sie das FeldsubTitleUrl im Objekt youTubeOptions, um die URL zu Ihrer SRT- oder SBV-Datei anzugeben.
YouTube Subtitles
subTitleUrl: Eine gültige SRT- oder SBV-Datei. Die URL muss mithttps://beginnen und mit.srtoder.sbvenden und eine gültige SRT- oder SBV-Datei sein. Die Datei muss kleiner als 100 MB sein.subTitleLanguage: Optional: Die Sprache der Untertitel. Muss ein gültiger Sprachcode sein. Standard: „en”.subTitleName: Optional: Der Name der Untertitelspur. Der Name wird dem Nutzer als Auswahl während der Wiedergabe angezeigt. Maximal 150 Zeichen unterstützt. Standard: „English”.
Was sind SRT- und SBV-Dateien?SRT (SubRip Subtitle) und SBV (YouTube SubViewer) sind Untertitel-Dateiformate zur Anzeige
zeitgesteuerter Texte in Videos. Der Hauptunterschied besteht darin, dass SRT Zeitstempel im Format HH:MM:SS,MS mit
Pfeiltrennern verwendet, während SBV das Format HH:MM:SS.MS mit Kommas nutzt.
Tags
Sie können YouTube-Tags zu Ihren Videos hinzufügen, indem Sie das Arraytags im Objekt youTubeOptions angeben.
Jeder Tag muss mindestens 2 Zeichen lang sein, und die Gesamtlänge aller Tags darf 500 Zeichen nicht überschreiten.
YouTube Tags
YouTube-Erwähnungen
Sie können zwar ein@handle zu einem YouTube-Beitrag hinzufügen, YouTube unterstützt aber keine Auflösung von Erwähnungen im Beitragstext.
Das @handle bleibt als reiner Text bestehen.
