Du skal vælge en anden sikkerhedskopieringsmetode afhængigt af, hvis kommentarer du vil bevare:
- Kommentarer, du selv har skrevet: Brug Google Takeout og YouTubes kommentarhistorik.
- Kommentarer og svar på en video eller kanal: Brug YouTube Data API, og hent derefter alle sider i resultaterne.
- En moderations- eller supportsag: Gem teksten, forfatteren, videodetaljer, direkte link, svar, status og tidspunktet for indsamlingen.
Denne skelnen forhindrer, at en eksport af en personlig konto forveksles med et kommentarkiv for en hel kanal.
Vil du have et bredere arkiv af en YouTube-profil i stedet for en enkelt kommentarfil? SocialGuardian angiver YouTube som en understøttet platform, holder arkivet privat på din konto og oplyser, at du når som helst kan eksportere hele arkivet (se arkiveringsmuligheden). Start din sikkerhedskopiering
1. Vælg den post, du vil bevare
Start med at besvare ét spørgsmål: Bevarer du dine egne offentlige kommentarer, eller publikums kommentarer på videoer, du administrerer eller gennemgår?
YouTubes kommentarhistorik lader dig se offentlige kommentarer, du har skrevet på YouTube, og åbne det oprindelige sted, hvor en kommentar blev slået op, ved at klikke eller trykke på dens indhold (YouTube Hjælp). Det er nyttigt, når du skal finde dine egne kommentarer og deres oprindelige kontekst.
Google Takeout er løsningen på kontoniveau. En sammenligning af eksportmetoder adskiller den fra en video- eller kanalseksport: Takeout eksporterer kommentarer, du selv har skrevet, ikke kommentarer fra andre seere på dine videoer (sammenligning af eksportmetoder).
Til publikums kommentarer skal du bruge YouTube Data APIs commentThreads.list. Den kan filtrere efter videoId eller allThreadsRelatedToChannelId (YouTube Data API).
2. Sikkerhedskopiér kommentarer, du selv har skrevet, med Google Takeout
Brug denne arbejdsgang til et personligt kommentarkiv:
- Åbn
takeout.google.com. - Fravælg alle produkter, og vælg derefter YouTube og YouTube Music.
- Vælg kommentarer under dataindstillingerne for YouTube.
- Vælg eksportformat og filstørrelse, og opret derefter eksporten.
Disse trin stammer fra den gennemgåede Takeout-arbejdsgang til kun kommentarer (sammenligning af eksportmetoder). Google beskriver også den generelle proces: Log ind, åbn Google Takeout, fjern markeringen af produkter, du ikke ønsker, indsnævr eventuelt et produkt med Alle data inkluderet, og vælg Næste trin (Google Takeout Hjælp).
Takeout tilbyder levering via e-mail eller cloudlager, engangs- eller planlagte eksporter, ZIP- eller TGZ-filer samt en grænse for arkivstørrelsen (Google Takeout Hjælp). Google oplyser, at oprettelsen af et arkiv kan tage fra få minutter til få dage, at de fleste modtager linket samme dag, og at større downloads kan blive opdelt i flere arkiver (Google Takeout Hjælp).
Notér datoen for eksportanmodningen samt datoen, hvor du modtog eller downloadede arkivet. Google advarer om, at datafilen muligvis ikke indeholder ændringer, der er foretaget mellem downloadanmodningen og oprettelsen af arkivet, så betragt hver Takeout som et øjebliksbillede (Google Takeout Hjælp). Download af data sletter dem ikke fra Googles servere (Google Takeout Hjælp).
3. Eksportér kommentarer fra en video eller kanal med YouTube Data API
Til kommentarer fra andre seere skal du opbygge arkivet omkring commentThreads.list:
- Vælg
videoIdfor tråde fra én video ellerallThreadsRelatedToChannelIdfor tråde, der er knyttet til en kanal. - Anmod om en side med
maxResultsfra 1 til 100. - Følg
nextPageToken, indtil der ikke er flere sider. - Gem de returnerede
itemsog svaretspageInfo, herundertotalResultsogresultsPerPage. - Brug om nødvendigt
searchTermstil at begrænse resultaterne til kommentarer, der indeholder bestemte termer, og vælgtextFormatsomhtmlellerplainText.
Filtrene, sidestørrelsen, pagineringsfelterne, søgefilteret og tekstformaterne er beskrevet i YouTube API-reference (commentThreads.list). Når du gemmer sidetokenet og totalerne sammen med eksporten, kan du dokumentere, hvor meget data kørslen dækkede, i stedet for kun at gemme en samling kommentarlinjer (commentThreads.list).
Kontrollér adgangen, før du markerer resultatet som færdigt. API'et dokumenterer en commentsDisabled 403-fejl, når kommentarer er deaktiveret på en video, samt en fejl om insufficient permissions, når anmodningen mangler tilladelse (commentThreads.list). Gem disse fejl sammen med arkivet, og markér den berørte video eller kanal som ufuldstændig.
Hvert kald til commentThreads.list koster 1 kvoteenhed. Yderligere sideanmodninger koster det samme for metoden, og projekter, der aktiverer YouTube Data API, har en standardtildeling på 10.000 enheder pr. dag for alle andre endpoints; daglige kvoter nulstilles ved midnat Pacific Time (YouTube-kvotevejledning).
Hvis du ønsker et tilbagevendende arkiv af en offentlig profil i stedet for manuelt at samle hver eksport, oplyser SocialGuardian, at de automatiserede sikkerhedskopier kører hver dag og omfatter indhold og engagement på understøttede platforme, herunder YouTube (SocialGuardian). Opsæt sikkerhedskopiering af en profil
4. Bevar svar og moderationskontekst
Et svar med en overordnet tråd garanterer ikke, at alle svar er med. En vejledning om bevaring bemærker, at fuldstændig hentning af svar kan kræve comments.list, og anbefaler, at du bevarer relationen til den overordnede kommentar (vejledning til bevaring af kommentarer).
Brug denne arbejdsgang til svar:
- Gem kommentaren på øverste niveau og dens kommentar-id fra trådposten.
- Kald
comments.listmed dette kommentar-id somparentId. - Anmod om op til 100 resultater pr. side, og følg
pageTokenfor flere sider. - Gem hvert svar sammen med id'et på den overordnede kommentar.
YouTube API dokumenterer parentId, en sidestørrelse fra 1 til 100 og paginering med pageToken for comments.list (comments.list). Det fremgår også, at YouTube i øjeblikket understøtter svar på kommentarer på øverste niveau; svar på svar kan blive understøttet i fremtiden (comments.list).
For autoriserede anmodninger kan commentThreads.list filtrere moderationStatus som heldForReview, likelySpam eller published; standarden er published (commentThreads.list). Gem denne status sammen med tidspunktet for indsamlingen, når moderationskonteksten er vigtig. Markér ikke en kørsel som færdig, når API'et rapporterer deaktiverede kommentarer eller utilstrækkelige tilladelser (commentThreads.list).
5. Opbyg et arkiv, der bliver ved med at være nyttigt
En kommentarlinje uden video- og trådkontekst er svær at gennemgå senere. En tjekliste til bevaring anbefaler, at du gemmer:
- Kommentarens tekst
- Det synlige forfatternavn
- Videoens titel
- Direkte kommentarlink
- Dato for indsamling
- Omkringliggende svar og sagens status, når posten bruges til support
Disse felter kommer fra en praktisk vejledning i bevaring af kommentarer (vejledning til bevaring af kommentarer). For API-eksporter skal du desuden tilføje kommentar-id, id på den overordnede kommentar, anmodningens filter, sidetokens og svarets totaler, så relationen og indsamlingsomfanget forbliver synlige (commentThreads.list; comments.list).
Vælg CSV eller JSON
- CSV: Vælg dette, når arkivet primært skal bruges til sortering og deling i et regneark (sammenligning af eksportmetoder).
- JSON: Vælg dette, når du har brug for hierarkisk struktur for kommentartråde og metadata til programmatisk behandling (sammenligning af eksportmetoder).
Hvis du bruger CSV, skal du gemme id'et på den overordnede kommentar i sin egen kolonne. Hvis du bruger JSON, skal du bevare relationen mellem tråd og svar i strukturen. I begge formater skal du gemme det direkte link og datoen for indsamlingen sammen med posten (vejledning til bevaring af kommentarer).
Kontrollér links og dækning
YouTube opretter et fremhævet kommentarl link, når du klikker eller trykker på en tidsangivelse for en kommentar; linket i adresselinjen peger derefter på kommentaren og dens tråd (YouTube Hjælp). Kontrollér et gemt link ved at åbne det i et privat vindue og bekræfte, at måltråden er fremhævet, i stedet for at kun videoen åbnes (vejledning til bevaring af kommentarer).
For en API-kørsel skal du sammenligne antallet af gemte poster med pageInfo.totalResults, gemme resultsPerPage og beholde nextPageToken, så længe der er flere sider (commentThreads.list). For svar gentager du den samme kontrol med comments.list-paginering og den overordnede kommentar-id (comments.list).
6. Gør sikkerhedskopieringen til en gentagelig rutine
En praktisk politik har tre dele:
- Vælg omfanget: Takeout til kommentarer, du selv har skrevet; API'et til video- eller kanaltråde.
- Vælg hyppigheden: Takeout understøtter engangs- og planlagte eksporter, så brug en planlagt eksport, når ét øjebliksbillede ikke er nok (Google Takeout Hjælp). For API-job skal du dokumentere, om hver kørsel er daglig, ugentlig eller knyttet til en moderations- eller publiceringshændelse.
- Kontrollér hver kørsel: Registrér tidspunktet for indsamlingen, sidetal, dokumentation for paginering, adgangsfejl og mindst én kontrol af et permanent link (Google Takeout Hjælp; commentThreads.list; vejledning til bevaring af kommentarer).
En sikkerhedskopi bevarer det, der blev indsamlet på det pågældende tidspunkt. YouTube oplyser, at en personlig kommentar ikke vises i kommentarhistorikken, hvis den blev skrevet på en slettet video eller fjernet af YouTube på grund af en overtrædelse af politikker (YouTube Hjælp). Derfor er tidspunkt og omfang vigtige, når du har brug for en historisk dokumentation.
SocialGuardian oplyser, at du kan dele en offentlig @handle, få indhold arkiveret automatisk og downloade eller gendanne det uden en adgangskode eller et login (SocialGuardian). Start med en offentlig profil
FAQ
Hvordan sikkerhedskopierer jeg YouTube-kommentarer?
Brug Google Takeout til kommentarer, du selv har skrevet. Brug commentThreads.list til kommentarer, der er knyttet til en video eller kanal, hent sider med nextPageToken, og brug comments.list med parentId, når du skal hente svar (sammenligning af eksportmetoder; commentThreads.list; comments.list).
Kan jeg eksportere alle kommentarer fra en YouTube-video?
Du kan anmode om en videos kommentartråde med videoId, anmode om op til 100 resultater pr. side og følge nextPageToken. Kontrollér, om kommentarer er deaktiveret, eller om der er tilladelsesfejl, før du markerer arkivet som færdigt (commentThreads.list).
Eksporterer Google Takeout kommentarer på videoer, jeg ikke ejer?
Den gennemgåede eksportsammenligning siger, at Takeout eksporterer kommentarer, du selv har skrevet, ikke kommentarer fra andre seere på dine videoer. Brug i stedet YouTube Data API til kommentartråde for videoer eller kanaler (sammenligning af eksportmetoder; commentThreads.list).
Hvordan bevarer jeg YouTube-kommentarsvar og moderationskontekst?
Hent tråden, og brug derefter comments.list med kommentaren på øverste niveau som parentId, følg pagineringen, og bevar relationen til den overordnede kommentar. For autoriserede anmodninger skal du gemme moderationStatus, f.eks. heldForReview, likelySpam eller published (comments.list; commentThreads.list).
Bør jeg gemme YouTube-kommentarer som CSV eller JSON?
Brug CSV til sortering og deling i regneark. Brug JSON til hierarkisk trådstruktur og metadata, der anvendes til programmatisk behandling (sammenligning af eksportmetoder).
Kan YouTube API hente alle svar i en tråd?
Antag ikke, at ét svar fra commentThreads.list indeholder alle svar. Brug comments.list med parentId, og følg pagineringen med pageToken; YouTube dokumenterer i øjeblikket svar på kommentarer på øverste niveau (vejledning til bevaring af kommentarer; comments.list).
Hvor ofte bør jeg sikkerhedskopiere YouTube-kommentarer?
Vælg en dokumenteret hyppighed, der passer til, hvor hurtigt kommentarerne eller moderationsposten ændrer sig. Google Takeout understøtter engangs- og planlagte eksporter, mens en API-arbejdsgang bør registrere, om hver kørsel er daglig, ugentlig eller hændelsesbaseret (Google Takeout Hjælp).
Kan jeg gendanne YouTube-kommentarer, efter de er blevet slettet?
Gem en kopi før sletning, og bevar tekst, forfatter, videotitel, direkte link, svar og dato for indsamling. YouTube oplyser, at en kommentar på en slettet video eller en kommentar, der er fjernet på grund af en politikovertrædelse, ikke vises i kommentarhistorikken (vejledning til bevaring af kommentarer; YouTube Hjælp).