Je hebt een verschillende back-upmethode nodig, afhankelijk van de reacties die je wilt bewaren:

  • Reacties die je zelf hebt geschreven: gebruik Google Takeout en de reactiegeschiedenis van YouTube.
  • Reacties en antwoorden op een video of kanaal: gebruik de YouTube Data API en loop vervolgens door de resultaten met paginering.
  • Een moderatie- of ondersteuningsdossier: bewaar de tekst, auteur, videogegevens, directe link, antwoorden, status en het tijdstip van vastlegging.

Dit onderscheid voorkomt dat een export van een persoonlijk account wordt aangezien voor een archief van alle reacties op een kanaal.

Wil je een breder archief van een YouTube-profiel in plaats van een eenmalig reactie bestand? SocialGuardian vermeldt YouTube als een van de ondersteunde platforms, houdt het archief privé voor je account en zegt dat je het volledige archief op elk moment kunt exporteren (bekijk de archiefoptie). Start je back-up

1. Kies het record dat je wilt bewaren

Begin met één vraag: bewaar je je eigen openbare reacties, of de reacties van het publiek op video's die je beheert of bekijkt?

Met de reactiegeschiedenis van YouTube kun je openbare reacties bekijken die je overal op YouTube hebt geplaatst. Je kunt ook de oorspronkelijke plek openen waar een reactie is geplaatst door op de inhoud ervan te klikken of tikken (YouTube Help). Dat is handig om je eigen reacties en hun oorspronkelijke context terug te vinden.

Google Takeout is de route op accountniveau. Een vergelijking van exportmethoden onderscheidt deze methode van een video- of kanaalexport: Takeout exporteert reacties die je zelf hebt geschreven, niet reacties die andere kijkers op je video's hebben achtergelaten (vergelijking van exportmethoden).

Gebruik voor reacties van het publiek de commentThreads.list van de YouTube Data API. Je kunt filteren op videoId of op allThreadsRelatedToChannelId (YouTube Data API).

2. Maak met Google Takeout een back-up van je eigen reacties

Gebruik deze workflow voor een persoonlijk reactiearchief:

  1. Open takeout.google.com.
  2. Deselecteer alle producten en selecteer vervolgens YouTube en YouTube Music.
  3. Selecteer onder YouTube reacties bij de gegevensopties.
  4. Kies de exportindeling en bestandsgrootte en maak vervolgens de export.

Deze stappen komen uit de gecontroleerde Takeout-workflow voor alleen reacties (vergelijking van exportmethoden). Google beschrijft ook de algemene werkwijze: log in, open Google Takeout, schakel producten uit die je niet wilt, beperk eventueel een product met Alle gegevens inbegrepen en selecteer Volgende stap (Google Takeout Help).

Takeout biedt bezorging per e-mail of via cloudopslag, eenmalige of geplande exports, ZIP- of TGZ-bestanden en een limiet voor de archiefgrootte (Google Takeout Help). Google geeft aan dat het maken van een archief enkele minuten tot enkele dagen kan duren. De meeste mensen ontvangen de link dezelfde dag en grotere downloads kunnen over meerdere archieven worden verdeeld (Google Takeout Help).

Noteer de datum waarop je de export hebt aangevraagd en de datum waarop je het archief hebt ontvangen of gedownload. Google waarschuwt dat het gegevensbestand mogelijk geen wijzigingen bevat die zijn aangebracht tussen het downloadverzoek en het maken van het archief. Beschouw elke Takeout daarom als een momentopname (Google Takeout Help). Het downloaden van de gegevens verwijdert ze niet van de servers van Google (Google Takeout Help).

3. Exporteer reacties van een video of kanaal met de YouTube Data API

Bouw het archief voor reacties van andere kijkers rond commentThreads.list:

  1. Kies videoId voor de threads van één video, of allThreadsRelatedToChannelId voor threads die bij een kanaal horen.
  2. Vraag een pagina op met maxResults van 1 tot 100.
  3. Volg nextPageToken totdat er geen volgende pagina meer is.
  4. Bewaar de geretourneerde items en de pageInfo van het antwoord, inclusief totalResults en resultsPerPage.
  5. Gebruik indien nodig searchTerms om resultaten te beperken tot reacties met bepaalde termen en kies textFormat als html of plainText.

De filters, paginagrootte, pagineringsvelden, zoekfilter en tekstindelingen staan beschreven in de YouTube API-referentie (commentThreads.list). Door de paginatokenen en totalen samen met de export te bewaren, leg je vast hoeveel gegevens de run heeft verwerkt, in plaats van alleen een verzameling reactieregels (commentThreads.list).

Controleer de toegang voordat je het resultaat als voltooid markeert. De API documenteert een commentsDisabled-fout 403 wanneer reacties voor een video zijn uitgeschakeld en een fout wegens insufficient permissions wanneer het verzoek onvoldoende rechten heeft (commentThreads.list). Noteer deze fouten naast het archief en markeer de betreffende video of het kanaal als onvolledig.

Elke aanroep van commentThreads.list kost 1 quotum-eenheid. Extra pagina-aanvragen brengen de kosten van de methode met zich mee. Projecten die de YouTube Data API inschakelen, krijgen voor alle andere eindpunten standaard 10.000 eenheden per dag; dagelijkse quota worden om middernacht Pacific Time vernieuwd (YouTube quota guide).

Wil je een terugkerend archief van een openbaar profiel in plaats van elke export handmatig samen te stellen? SocialGuardian zegt dat de geautomatiseerde back-ups elke dag worden uitgevoerd en content en betrokkenheid op ondersteunde platforms, waaronder YouTube, bevatten (SocialGuardian). Stel een profielback-up in

4. Bewaar antwoorden en moderatiecontext

Een antwoord met een thread op hoofdniveau garandeert niet dat elk antwoord aanwezig is. Een handleiding voor het bewaren van reacties vermeldt dat je voor het volledig ophalen van antwoorden comments.list nodig kunt hebben en raadt aan de relatie met de bovenliggende reactie te bewaren (handleiding voor het bewaren van reacties).

Gebruik deze workflow voor antwoorden:

  1. Sla de reactie op hoofdniveau en de bijbehorende reactie-ID uit het threadrecord op.
  2. Roep comments.list aan met die reactie-ID als parentId.
  3. Vraag maximaal 100 resultaten per pagina op en volg pageToken voor extra pagina's.
  4. Bewaar elk antwoord met de ID van de bovenliggende reactie.

De YouTube API documenteert parentId, een paginagrootte van 1 tot 100 en paginering met pageToken voor comments.list (comments.list). Er staat ook dat YouTube momenteel antwoorden op reacties op hoofdniveau ondersteunt; antwoorden op antwoorden worden mogelijk in de toekomst ondersteund (comments.list).

Voor geautoriseerde verzoeken kan commentThreads.list filteren op moderationStatus als heldForReview, likelySpam of published; de standaardwaarde is published (commentThreads.list). Bewaar die status samen met het tijdstip van vastlegging wanneer de moderatiecontext belangrijk is. Markeer een run niet als voltooid wanneer de API uitgeschakelde reacties of onvoldoende rechten meldt (commentThreads.list).

5. Bouw een archief dat bruikbaar blijft

Een reactieregel zonder de bijbehorende video- en threadcontext is later moeilijk te beoordelen. Een checklist voor het bewaren van reacties raadt aan het volgende te bewaren:

  • Tekst van de reactie
  • Zichtbare auteursnaam
  • Titel van de video
  • Directe link naar de reactie
  • Datum van vastlegging
  • Omringende antwoorden en issue-status wanneer het record voor ondersteuning wordt gebruikt

Deze velden komen uit een praktische handleiding voor het bewaren van reacties (handleiding voor het bewaren van reacties). Voeg voor API-exports de reactie-ID, ID van de bovenliggende reactie, aanvraagfilter, paginatokenen en antwoordtotalen toe, zodat de relatie en verzamelomvang zichtbaar blijven (commentThreads.list; comments.list).

Kies CSV of JSON

Gebruik je CSV, bewaar dan de ID van de bovenliggende reactie in een eigen kolom. Gebruik je JSON, behoud dan de relatie tussen thread en antwoord in de structuur. Bewaar in beide indelingen de directe link en de datum van vastlegging bij het record (handleiding voor het bewaren van reacties).

YouTube maakt een gemarkeerde reactielink wanneer je op een tijdstip van een reactie klikt of tikt. De link in de adresbalk verwijst vervolgens naar die reactie en de bijbehorende thread (YouTube Help). Open een opgeslagen link in een privévenster om deze te controleren en bevestig dat de bedoelde thread is gemarkeerd, in plaats van alleen de video te openen (handleiding voor het bewaren van reacties).

Vergelijk voor een API-run het aantal opgeslagen items met pageInfo.totalResults, bewaar resultsPerPage en houd nextPageToken bij zolang er meer pagina's zijn (commentThreads.list). Herhaal voor antwoorden dezelfde controle met de paginering van comments.list en de ID van de bovenliggende reactie (comments.list).

6. Maak de back-uproutine herhaalbaar

Een praktisch beleid bestaat uit drie onderdelen:

  1. Kies de scope: Takeout voor reacties die je zelf hebt geschreven; de API voor video- of kanaalthreads.
  2. Kies de frequentie: Takeout ondersteunt eenmalige en geplande exports. Gebruik dus een geplande export wanneer één momentopname niet volstaat (Google Takeout Help). Leg voor API-taken vast of elke run dagelijks, wekelijks of naar aanleiding van een moderatie- of publicatiegebeurtenis plaatsvindt.
  3. Controleer elke run: leg het tijdstip van vastlegging, paginatotalen, bewijs van paginering, toegangsproblemen en ten minste één controle van een permalink vast (Google Takeout Help; commentThreads.list; handleiding voor het bewaren van reacties).

Een back-up bewaart wat op dat moment is vastgelegd. YouTube zegt dat een persoonlijke reactie niet in de reactiegeschiedenis verschijnt als deze is geplaatst op een verwijderde video of door YouTube is verwijderd wegens een beleidsschending (YouTube Help). Daarom zijn het tijdstip en de scope van de vastlegging belangrijk wanneer je een historisch dossier nodig hebt.

SocialGuardian zegt dat je een openbaar @handle kunt delen, content automatisch kunt laten archiveren en deze zonder wachtwoord of login kunt downloaden of herstellen (SocialGuardian). Begin met een openbaar profiel

FAQ

Hoe maak ik een back-up van YouTube-reacties?

Gebruik Google Takeout voor reacties die je zelf hebt geschreven. Gebruik commentThreads.list voor reacties die bij een video of kanaal horen, blader met nextPageToken door de pagina's en gebruik comments.list met parentId wanneer je antwoorden moet ophalen (vergelijking van exportmethoden; commentThreads.list; comments.list).

Kan ik alle reacties van een YouTube-video exporteren?

Je kunt de reactiethreads van een video opvragen met videoId, maximaal 100 resultaten per pagina aanvragen en nextPageToken volgen. Controleer op uitgeschakelde reacties of rechtenfouten voordat je het archief als voltooid markeert (commentThreads.list).

Exporteert Google Takeout reacties op video's die niet van mij zijn?

Volgens de gecontroleerde exportvergelijking exporteert Takeout reacties die je zelf hebt geschreven, niet reacties die andere kijkers op jouw video's hebben achtergelaten. Gebruik in plaats daarvan de YouTube Data API voor reactiethreads van video's of kanalen (vergelijking van exportmethoden; commentThreads.list).

Hoe bewaar ik antwoorden op YouTube-reacties en de moderatiecontext?

Haal de thread op en gebruik vervolgens comments.list met de reactie op hoofdniveau als parentId. Volg de paginering en bewaar de relatie met de bovenliggende reactie. Sla voor geautoriseerde verzoeken moderationStatus op, zoals heldForReview, likelySpam of published (comments.list; commentThreads.list).

Moet ik YouTube-reacties als CSV of JSON opslaan?

Gebruik CSV voor sorteren en delen in spreadsheets. Gebruik JSON voor een hiërarchische threadstructuur en metadata voor programmatische verwerking (vergelijking van exportmethoden).

Kan de YouTube API elk antwoord in een thread ophalen?

Ga er niet van uit dat één antwoord van commentThreads.list elk antwoord bevat. Gebruik comments.list met parentId en volg de paginering met pageToken. YouTube documenteert momenteel antwoorden op reacties op hoofdniveau (handleiding voor het bewaren van reacties; comments.list).

Hoe vaak moet ik een back-up van YouTube-reacties maken?

Kies een gedocumenteerde frequentie die past bij de snelheid waarmee de reacties of het moderatiedossier veranderen. Google Takeout ondersteunt eenmalige en geplande exports. Een API-workflow moet vastleggen of elke run dagelijks, wekelijks of op basis van een gebeurtenis plaatsvindt (Google Takeout Help).

Kan ik YouTube-reacties herstellen nadat ze zijn verwijderd?

Bewaar een kopie voordat de reactie wordt verwijderd en behoud de tekst, auteur, videotitel, directe link, antwoorden en datum van vastlegging. YouTube zegt dat een reactie op een verwijderde video of een reactie die wegens een beleidsschending is verwijderd, niet in de reactiegeschiedenis verschijnt (handleiding voor het bewaren van reacties; YouTube Help).