Je nachdem, wessen Kommentare Sie bewahren möchten, benötigen Sie eine andere Sicherungsmethode:
- Ihre eigenen Kommentare: Verwenden Sie Google Takeout und den YouTube-Kommentarverlauf.
- Kommentare und Antworten zu einem Video oder Kanal: Verwenden Sie die YouTube Data API und blättern Sie anschließend durch die Ergebnisse.
- Ein Moderations- oder Supportprotokoll: Bewahren Sie Text, Autor, Videodetails, direkten Link, Antworten, Status und Erfassungszeit auf.
Diese Unterscheidung verhindert, dass ein persönlicher Kontoexport mit einem kanalweiten Kommentararchiv verwechselt wird.
Möchten Sie statt einer einzelnen Kommentardatei ein umfassenderes YouTube-Profilarchiv? SocialGuardian führt YouTube als unterstützte Plattform auf, hält das Archiv für Ihr Konto privat und gibt an, dass Sie das vollständige Archiv jederzeit exportieren können (Archivoption ansehen). Sicherung starten
1. Den zu bewahrenden Datensatz auswählen
Beantworten Sie zunächst eine Frage: Bewahren Sie Ihre eigenen öffentlichen Kommentare oder die Publikumskommentare zu Videos, die Sie verwalten oder überprüfen?
Im Kommentarverlauf von YouTube können Sie öffentliche Kommentare ansehen, die Sie auf YouTube hinterlassen haben, und durch Klicken oder Tippen auf den Inhalt den ursprünglichen Ort öffnen, an dem ein Kommentar veröffentlicht wurde (YouTube-Hilfe). Das ist hilfreich, um Ihre eigenen Kommentare und ihren ursprünglichen Kontext zu finden.
Google Takeout ist der Weg auf Kontoebene. Ein Vergleich der Exportmethoden unterscheidet ihn von einem Video- oder Kanalsexport: Takeout exportiert Kommentare, die Sie geschrieben haben, nicht Kommentare anderer Zuschauer zu Ihren Videos (Vergleich der Exportmethoden).
Für Publikumskommentare verwenden Sie commentThreads.list der YouTube Data API. Damit können Sie nach einer videoId oder nach allThreadsRelatedToChannelId filtern (YouTube Data API).
2. Eigene Kommentare mit Google Takeout sichern
Verwenden Sie diesen Ablauf für ein persönliches Kommentararchiv:
- Öffnen Sie
takeout.google.com. - Wählen Sie alle Produkte ab und anschließend YouTube und YouTube Music aus.
- Wählen Sie unter YouTube in den Datenoptionen Kommentare aus.
- Wählen Sie Exportformat und Dateigröße und erstellen Sie anschließend den Export.
Diese Schritte stammen aus dem geprüften Takeout-Ablauf nur für Kommentare (Vergleich der Exportmethoden). Google dokumentiert außerdem den allgemeinen Ablauf: Anmelden, Google Takeout öffnen, nicht gewünschte Produkte abwählen, ein Produkt mit Alle Daten eingeschlossen optional eingrenzen und Nächster Schritt auswählen (Hilfe zu Google Takeout).
Takeout bietet die Zustellung per E-Mail oder Cloud-Speicher, einmalige oder geplante Exporte, ZIP- oder TGZ-Dateien sowie eine Begrenzung der Archivgröße (Hilfe zu Google Takeout). Google zufolge kann die Archiverstellung einige Minuten bis mehrere Tage dauern. Die meisten erhalten den Link noch am selben Tag; größere Downloads können auf mehrere Archive aufgeteilt werden (Hilfe zu Google Takeout).
Notieren Sie das Datum der Exportanfrage sowie das Datum, an dem Sie das Archiv erhalten oder heruntergeladen haben. Google weist darauf hin, dass die Datendatei möglicherweise keine Änderungen enthält, die zwischen der Downloadanfrage und der Archiverstellung vorgenommen wurden. Behandeln Sie jeden Takeout daher als Momentaufnahme (Hilfe zu Google Takeout). Das Herunterladen der Daten löscht sie nicht von den Google-Servern (Hilfe zu Google Takeout).
3. Kommentare eines Videos oder Kanals mit der YouTube Data API exportieren
Für Kommentare anderer Zuschauer bauen Sie das Archiv auf commentThreads.list auf:
- Wählen Sie
videoIdfür die Threads eines einzelnen Videos oderallThreadsRelatedToChannelIdfür Threads, die einem Kanal zugeordnet sind. - Fordern Sie eine Seite mit
maxResultszwischen 1 und 100 an. - Folgen Sie
nextPageToken, bis kein weiterer Seitentoken vorhanden ist. - Speichern Sie die zurückgegebenen
itemsundpageInfoder Antwort, einschließlichtotalResultsundresultsPerPage. - Verwenden Sie bei Bedarf
searchTerms, um Ergebnisse auf Kommentare mit bestimmten Begriffen zu beschränken, und wählen SietextFormatalshtmloderplainText.
Filter, Seitengröße, Seitennavigationsfelder, Suchfilter und Textformate sind in der YouTube-API-Referenz dokumentiert (commentThreads.list). Wenn Sie Seitentoken und Summen zusammen mit dem Export aufbewahren, können Sie nachvollziehen, wie viele Daten der Lauf abgedeckt hat, statt nur eine Sammlung von Kommentarzeilen zu besitzen (commentThreads.list).
Prüfen Sie den Zugriff, bevor Sie das Ergebnis als vollständig betrachten. Die API dokumentiert einen commentsDisabled-Fehler 403, wenn Kommentare für ein Video deaktiviert wurden, sowie einen Fehler wegen insufficient permissions, wenn der Anfrage die erforderliche Berechtigung fehlt (commentThreads.list). Zeichnen Sie diese Fehler zusammen mit dem Archiv auf und kennzeichnen Sie das betroffene Video oder den Kanal als unvollständig.
Jeder Aufruf von commentThreads.list kostet 1 Kontingenteinheit. Weitere Seitenanfragen verursachen die Methodenkosten; Projekte, die die YouTube Data API aktivieren, haben für alle anderen Endpunkte ein Standardkontingent von 10.000 Einheiten pro Tag. Tageskontingente werden um Mitternacht Pacific Time zurückgesetzt (YouTube-Kontingentleitfaden).
Wenn Sie ein regelmäßig erstelltes öffentliches Profilarchiv statt manuell zusammengestellter Exporte möchten, gibt SocialGuardian an, dass die automatischen Sicherungen täglich laufen und Inhalte sowie Interaktionen auf unterstützten Plattformen einschließlich YouTube umfassen (SocialGuardian). Profilsicherung einrichten
4. Antworten und Moderationskontext bewahren
Eine Antwort mit einem Thread auf oberster Ebene garantiert nicht, dass jede Antwort enthalten ist. Ein Leitfaden zur Bewahrung weist darauf hin, dass für eine vollständige Antwortabfrage comments.list erforderlich sein kann, und empfiehlt, die Beziehung zum übergeordneten Kommentar zu bewahren (Leitfaden zur Kommentarsicherung).
Verwenden Sie diesen Ablauf für Antworten:
- Speichern Sie den Kommentar auf oberster Ebene und seine Kommentar-ID aus dem Thread-Datensatz.
- Rufen Sie
comments.listmit dieser Kommentar-ID alsparentIdauf. - Fordern Sie bis zu 100 Ergebnisse pro Seite an und folgen Sie
pageTokenfür weitere Seiten. - Speichern Sie jede Antwort zusammen mit der ID des übergeordneten Kommentars.
Die YouTube-API dokumentiert parentId, eine Seitengröße von 1 bis 100 und die Seitennavigation mit pageToken für comments.list (comments.list). Außerdem wird angegeben, dass YouTube derzeit Antworten auf Kommentare der obersten Ebene unterstützt; Antworten auf Antworten könnten künftig unterstützt werden (comments.list).
Bei autorisierten Anfragen kann commentThreads.list nach moderationStatus mit heldForReview, likelySpam oder published filtern; der Standardwert ist published (commentThreads.list). Speichern Sie diesen Status zusammen mit der Erfassungszeit, wenn der Moderationskontext wichtig ist. Kennzeichnen Sie einen Lauf nicht als vollständig, wenn die API deaktivierte Kommentare oder fehlende Berechtigungen meldet (commentThreads.list).
5. Ein weiterhin nützliches Archiv erstellen
Eine Kommentarzeile ohne Video- und Threadkontext ist später schwer zu prüfen. Eine Checkliste zur Bewahrung empfiehlt, Folgendes aufzubewahren:
- Kommentartext
- Sichtbarer Autorenname
- Videotitel
- Direkter Kommentarl
- Erfassungsdatum
- Zugehörige Antworten und Problemstatus, wenn der Datensatz für den Support bestimmt ist
Diese Felder stammen aus einem praktischen Leitfaden zur Kommentarsicherung (Leitfaden zur Kommentarsicherung). Bei API-Exporten sollten Sie zusätzlich Kommentar-ID, ID des übergeordneten Kommentars, Anfragefilter, Seitentoken und Antwortsummen speichern, damit Beziehung und Erfassungsumfang sichtbar bleiben (commentThreads.list; comments.list).
CSV oder JSON auswählen
- CSV: Wählen Sie dieses Format, wenn das Archiv hauptsächlich zum Sortieren und Teilen in Tabellen gedacht ist (Vergleich der Exportmethoden).
- JSON: Wählen Sie dieses Format, wenn Sie hierarchische Kommentar-Thread-Strukturen und Metadaten für die programmgesteuerte Verarbeitung benötigen (Vergleich der Exportmethoden).
Wenn Sie CSV verwenden, bewahren Sie die ID des übergeordneten Kommentars in einer eigenen Spalte auf. Bei JSON sollten Sie die Beziehung zwischen Thread und Antwort in der Struktur erhalten. In beiden Formaten gehören direkter Link und Erfassungsdatum zum Datensatz (Leitfaden zur Kommentarsicherung).
Links und Abdeckung überprüfen
YouTube erstellt einen hervorgehobenen Komment link, wenn Sie auf den Zeitstempel eines Kommentars klicken oder tippen. Der daraus entstehende Link in der Adresszeile verweist auf den Kommentar und seinen Thread (YouTube-Hilfe). Um einen gespeicherten Link zu prüfen, öffnen Sie ihn in einem privaten Fenster und bestätigen Sie, dass der Ziel-Thread hervorgehoben wird und nicht nur das Video geöffnet wird (Leitfaden zur Kommentarsicherung).
Vergleichen Sie bei einem API-Lauf die gespeicherte Anzahl der Elemente mit pageInfo.totalResults, bewahren Sie resultsPerPage auf und behalten Sie nextPageToken, solange weitere Seiten vorhanden sind (commentThreads.list). Wiederholen Sie diese Prüfung für Antworten mit der Seitennavigation von comments.list und der ID des übergeordneten Kommentars (comments.list).
6. Die Sicherungsroutine wiederholbar machen
Eine praktische Richtlinie besteht aus drei Teilen:
- Umfang festlegen: Takeout für Ihre eigenen Kommentare, die API für Video- oder Kanal-Threads.
- Rhythmus festlegen: Takeout unterstützt einmalige und geplante Exporte. Verwenden Sie daher einen geplanten Export, wenn eine einzelne Momentaufnahme nicht ausreicht (Hilfe zu Google Takeout). Dokumentieren Sie bei API-Jobs, ob jeder Lauf täglich, wöchentlich oder an ein Moderations- oder Veröffentlichungsereignis gebunden erfolgt.
- Jeden Lauf prüfen: Erfassen Sie Zeitpunkt, Seitensummen, Nachweise zur Seitennavigation, Zugriffsfehler und mindestens eine Prüfung eines dauerhaften Links (Hilfe zu Google Takeout; commentThreads.list; Leitfaden zur Kommentarsicherung).
Eine Sicherung bewahrt, was zu diesem Zeitpunkt erfasst wurde. YouTube zufolge erscheint ein persönlicher Kommentar nicht im Kommentarverlauf, wenn er in einem gelöschten Video veröffentlicht oder von YouTube wegen eines Richtlinienverstoßes entfernt wurde (YouTube-Hilfe). Deshalb sind Erfassungszeit und Umfang wichtig, wenn Sie einen historischen Nachweis benötigen.
SocialGuardian gibt an, dass Sie einen öffentlichen @handle teilen, Inhalte automatisch archivieren lassen und sie ohne Passwort oder Anmeldung herunterladen oder wiederherstellen können (SocialGuardian). Mit einem öffentlichen Profil starten
FAQ
Wie sichere ich YouTube-Kommentare?
Verwenden Sie Google Takeout für Kommentare, die Sie selbst geschrieben haben. Nutzen Sie commentThreads.list für Kommentare zu einem Video oder Kanal, blättern Sie mit nextPageToken durch die Ergebnisse und verwenden Sie comments.list mit parentId, wenn Sie Antworten abrufen müssen (Vergleich der Exportmethoden; commentThreads.list; comments.list).
Kann ich alle Kommentare eines YouTube-Videos exportieren?
Sie können die Kommentar-Threads eines Videos mit videoId anfordern, bis zu 100 Ergebnisse pro Seite abrufen und nextPageToken folgen. Prüfen Sie auf deaktivierte Kommentare oder Berechtigungsfehler, bevor Sie das Archiv als vollständig betrachten (commentThreads.list).
Exportiert Google Takeout Kommentare zu Videos, die mir nicht gehören?
Der geprüfte Exportvergleich sagt, dass Takeout Ihre geschriebenen Kommentare exportiert, nicht Kommentare anderer Zuschauer zu Ihren Videos. Verwenden Sie stattdessen die YouTube Data API für Kommentar-Threads eines Videos oder Kanals (Vergleich der Exportmethoden; commentThreads.list).
Wie bewahre ich YouTube-Kommentarantworten und Moderationskontext?
Rufen Sie den Thread ab und verwenden Sie anschließend comments.list mit dem Kommentar der obersten Ebene als parentId. Folgen Sie der Seitennavigation und bewahren Sie die Beziehung zum übergeordneten Kommentar. Speichern Sie bei autorisierten Anfragen moderationStatus wie heldForReview, likelySpam oder published (comments.list; commentThreads.list).
Sollte ich YouTube-Kommentare als CSV oder JSON speichern?
Verwenden Sie CSV zum Sortieren und Teilen in Tabellen. Verwenden Sie JSON für hierarchische Thread-Strukturen und Metadaten zur programmgesteuerten Verarbeitung (Vergleich der Exportmethoden).
Kann die YouTube API jede Antwort in einem Thread abrufen?
Gehen Sie nicht davon aus, dass eine einzelne Antwort von commentThreads.list jede Antwort enthält. Verwenden Sie comments.list mit parentId und folgen Sie der Seitennavigation mit pageToken. YouTube dokumentiert derzeit Antworten auf Kommentare der obersten Ebene (Leitfaden zur Kommentarsicherung; comments.list).
Wie oft sollte ich YouTube-Kommentare sichern?
Wählen Sie einen dokumentierten Rhythmus, der dazu passt, wie schnell sich Kommentare oder Moderationsdatensätze ändern. Google Takeout unterstützt einmalige und geplante Exporte. Ein API-Ablauf sollte festhalten, ob jeder Lauf täglich, wöchentlich oder ereignisbasiert erfolgt (Hilfe zu Google Takeout).
Kann ich YouTube-Kommentare nach dem Löschen wiederherstellen?
Bewahren Sie vor dem Löschen eine Kopie auf und behalten Sie Text, Autor, Videotitel, direkten Link, Antworten und Erfassungsdatum. YouTube zufolge erscheint ein Kommentar zu einem gelöschten Video oder ein wegen eines Richtlinienverstoßes entfernter Kommentar nicht im Kommentarverlauf (Leitfaden zur Kommentarsicherung; YouTube-Hilfe).