Vajad erinevat varundusviisi sõltuvalt sellest, kelle kommentaare soovid säilitada:

  • Sinu kirjutatud kommentaarid: kasuta Google Takeouti ja YouTube'i kommentaaride ajalugu.
  • Video või kanali kommentaarid ja vastused: kasuta YouTube Data API-t ning läbi tulemused lehekülgede kaupa.
  • Modereerimis- või tugiteenuse kirje: säilita tekst, autor, video üksikasjad, otselink, vastused, olek ja salvestamise aeg.

See eristus aitab vältida olukorda, kus isikliku konto eksporti peetakse kogu kanali kommentaaride arhiiviks.

Soovid ühekordse kommentaarifaili asemel laiemat YouTube'i profiiliarhiivi? SocialGuardian toetab YouTube'i, hoiab arhiivi privaatselt sinu kontol ning ütleb, et saad kogu arhiivi igal ajal eksportida (vaata arhiivivõimalust). Alusta varundamist

1. Vali säilitatav kirje

Alusta ühest küsimusest: kas säilitad enda avalikke kommentaare või hallatavate või ülevaadatavate videote vaatajaskonna kommentaare?

YouTube'i kommentaaride ajalugu võimaldab vaadata enda avalikke kommentaare kogu YouTube'is ja avada algse koha, kus kommentaar avaldati, klõpsates või puudutades selle sisu (YouTube'i abi). See on kasulik enda kommentaaride ja nende algse konteksti leidmiseks.

Google Takeout on konto taseme lahendus. Ekspordimeetodite võrdlus eristab seda video- või kanali ekspordist: Takeout ekspordib sinu kirjutatud kommentaarid, mitte teiste vaatajate sinu videotele jäetud kommentaare (ekspordimeetodite võrdlus).

Vaatajaskonna kommentaaride jaoks kasuta YouTube Data API meetodit commentThreads.list. See saab filtreerida videoId või allThreadsRelatedToChannelId alusel (YouTube Data API).

2. Varunda enda kirjutatud kommentaarid Google Takeouti abil

Isikliku kommentaariarhiivi jaoks kasuta järgmist töövoogu:

  1. Ava takeout.google.com.
  2. Tühista kõigi toodete valik ja vali YouTube ja YouTube Music.
  3. Vali YouTube'i andmevalikutes comments.
  4. Vali ekspordivorming ja faili suurus ning loo eksport.

Need sammud pärinevad ülevaadatud ainult kommentaaride Takeouti töövoost (ekspordimeetodite võrdlus). Google kirjeldab ka üldist protsessi: logi sisse, ava Google Takeout, eemalda soovimatute toodete valik, piira vajadusel toote andmeid valikuga All data included ning vali Next step (Google Takeouti abi).

Takeout võimaldab edastust e-posti või pilvesalvestuse kaudu, ühekordseid või ajastatud eksportimisi ning ZIP- või TGZ-faile; kehtib ka arhiivi suuruse piirang (Google Takeouti abi). Google ütleb, et arhiivi loomine võib võtta mõnest minutist mõne päevani, enamik inimesi saab lingi samal päeval ning suuremad allalaadimised võidakse jagada mitmeks arhiiviks (Google Takeouti abi).

Pane kirja eksporditaotluse kuupäev ning arhiivi saamise või allalaadimise kuupäev. Google hoiatab, et andmefail ei pruugi sisaldada muudatusi, mis tehti allalaadimistaotluse ja arhiivi loomise vahel, seega käsitle iga Takeouti väljavõtet hetktõmmisena (Google Takeouti abi). Andmete allalaadimine ei kustuta neid Google'i serveritest (Google Takeouti abi).

3. Ekspordi video või kanali kommentaarid YouTube Data API abil

Teiste vaatajate jäetud kommentaaride puhul koosta arhiiv meetodi commentThreads.list ümber:

  1. Vali ühe video lõimede jaoks videoId või kanaliga seotud lõimede jaoks allThreadsRelatedToChannelId.
  2. Küsi lehekülge parameetriga maxResults vahemikus 1 kuni 100.
  3. Järgi nextPageToken väärtust, kuni järgmine lehekülg puudub.
  4. Salvesta tagastatud items ja vastuse pageInfo, sealhulgas totalResults ja resultsPerPage.
  5. Vajadusel kasuta searchTerms-i, et piirata tulemusi kindlaid termineid sisaldavatele kommentaaridele, ning vali textFormat väärtuseks html või plainText.

Filtreid, lehekülje suurust, lehekülgede sirvimise välju, otsingufiltrit ja tekstivorminguid kirjeldatakse YouTube'i API viites (commentThreads.list). Leheküljetokeni ja kogusummade säilitamine koos ekspordiga annab tõendi käigus hõlmatud andmemahu kohta, mitte ainult kommentaariridade kogumi (commentThreads.list).

Kontrolli enne tulemuse täielikuks nimetamist juurdepääsu. API kirjeldab viga commentsDisabled olekuga 403, kui video kommentaarid on keelatud, ning viga insufficient permissions, kui päringul puuduvad õigused (commentThreads.list). Salvesta need tõrked koos arhiiviga ja märgi mõjutatud video või kanal mittetäielikuks.

Iga commentThreads.list päring maksab 1 kvoodiühiku. Täiendavad leheküljepäringud kasutavad sama meetodi kulu ning YouTube Data API-t kasutavatel projektidel on kõigi teiste lõpp-punktide jaoks vaikimisi 10 000 ühikut päevas; päevased kvoodid lähtestuvad Vaikse ookeani aja järgi südaööl (YouTube'i kvoodijuhend).

Kui soovid käsitsi koostatavate eksportide asemel korduvat avaliku profiili arhiivi, ütleb SocialGuardian, et automaatsed varundused käivituvad iga päev ning hõlmavad toetatud platvormide, sealhulgas YouTube'i, sisu ja kaasatust (SocialGuardian). Seadista profiili varundus

4. Säilita vastused ja modereerimiskontekst

Ülemise taseme lõime vastus ei taga, et kõik vastused on kaasatud. Säilitamisjuhend märgib, et täielik vastuste hankimine võib nõuda meetodit comments.list ning soovitab säilitada vanemluse seose (kommentaaride säilitamise juhend).

Kasuta vastuste jaoks järgmist töövoogu:

  1. Salvesta lõime kirjest ülemise taseme kommentaar ja selle kommentaari ID.
  2. Kutsu comments.list, kasutades kommentaari ID-d parameetri parentId väärtusena.
  3. Küsi lehekülje kohta kuni 100 tulemust ja järgi täiendavate lehekülgede jaoks pageToken-it.
  4. Salvesta iga vastus koos vanemkommentaari ID-ga.

YouTube'i API kirjeldab parentId-d, lehekülje suurust 1 kuni 100 ning comments.list-i lehekülgede kaupa sirvimist pageToken abil (comments.list). Samuti märgitakse, et YouTube toetab praegu vastuseid ülemise taseme kommentaaridele; vastuseid vastustele võidakse toetada tulevikus (comments.list).

Autoriseeritud päringute puhul saab commentThreads.list filtreerida moderationStatus-e heldForReview, likelySpam või published järgi; vaikeväärtus on published (commentThreads.list). Kui modereerimiskontekst on oluline, salvesta see olek koos salvestamise ajaga. Ära märgi käiku lõpetatuks, kui API teatab keelatud kommentaaridest või ebapiisavatest õigustest (commentThreads.list).

5. Koosta arhiiv, mis jääb kasulikuks

Kommentaaririda ilma video ja lõime kontekstita on hiljem keeruline üle vaadata. Säilitamise kontrollnimekiri soovitab alles hoida:

  • Kommentaari tekst
  • Nähtav autori nimi
  • Video pealkiri
  • Kommentaari otselink
  • Salvestamise kuupäev
  • Ümbritsevad vastused ja probleemi olek, kui kirje on mõeldud toe jaoks

Need väljad pärinevad praktilisest kommentaaride säilitamise juhendist (kommentaaride säilitamise juhend). API ekspordi puhul lisa kommentaari ID, vanemkommentaari ID, päringu filter, leheküljetokenid ja vastuse kogusummad, et seos ja kogumisulatus jääksid nähtavaks (commentThreads.list; comments.list).

Vali CSV või JSON

  • CSV: vali see, kui arhiiv on peamiselt mõeldud arvutustabelis sortimiseks ja jagamiseks (ekspordimeetodite võrdlus).
  • JSON: vali see, kui vajad hierarhilist kommentaarilõime struktuuri ja metaandmeid programmiliseks töötlemiseks (ekspordimeetodite võrdlus).

CSV kasutamisel hoia vanemkommentaari ID eraldi veerus. JSON-i kasutamisel säilita lõime ja vastuse seos struktuuris. Mõlemas vormingus hoia kirje juures otselinki ja salvestamise kuupäeva (kommentaaride säilitamise juhend).

YouTube loob esiletõstetud kommentaari lingi, kui klõpsad või puudutad kommentaari ajatemplit; aadressiriba link viib selle kommentaari ja lõimeni (YouTube'i abi). Salvestatud lingi kontrollimiseks ava see privaatses aknas ja veendu, et esile tõstetakse sihtlõim, mitte ainult ei avata videot (kommentaaride säilitamise juhend).

API käigu puhul võrdle salvestatud üksuste arvu väärtusega pageInfo.totalResults, säilita resultsPerPage ning hoia nextPageToken alles seni, kuni lehekülgi on veel (commentThreads.list). Vastuste puhul korda sama kontrolli, kasutades comments.list-i lehekülgede kaupa sirvimist ja vanem-ID-d (comments.list).

6. Muuda varundusrutiin korratavaks

Praktilisel reeglil on kolm osa:

  1. Vali ulatus: Takeout sinu kirjutatud kommentaaridele; API video- või kanali lõimedele.
  2. Vali sagedus: Takeout toetab ühekordseid ja ajastatud eksportimisi, seega kasuta ajastatud eksporti, kui ühest hetktõmmisest ei piisa (Google Takeouti abi). API tööde puhul dokumenteeri, kas iga käik toimub iga päev, kord nädalas või modereerimis- või avaldamissündmuse põhjal.
  3. Kontrolli iga käiku: salvesta salvestamise aeg, lehekülgede kogusummad, lehekülgede sirvimise tõendid, juurdepääsutõrked ja vähemalt ühe püsilingi kontroll (Google Takeouti abi; commentThreads.list; kommentaaride säilitamise juhend).

Varundus säilitab selle, mis sel ajal salvestati. YouTube ütleb, et isiklik kommentaar ei ilmu kommentaaride ajaloos, kui see postitati kustutatud videole või YouTube eemaldas selle eeskirjade rikkumise tõttu (YouTube'i abi). Seetõttu on ajaloolise kirje puhul oluline salvestamise aeg ja ulatus.

SocialGuardian ütleb, et saad jagada avalikku @handle-it, lasta sisu automaatselt arhiveerida ning selle ilma parooli või sisselogimiseta alla laadida või taastada (SocialGuardian). Alusta avaliku profiiliga

KKK

Kuidas YouTube'i kommentaare varundada?

Kasuta Google Takeouti enda kirjutatud kommentaaride jaoks. Video või kanaliga seotud kommentaaride puhul kasuta commentThreads.list-i, sirvi tulemusi nextPageToken-i abil ning vastuste hankimiseks kasuta comments.list-i koos parentId-iga (ekspordimeetodite võrdlus; commentThreads.list; comments.list).

Kas saan YouTube'i videost eksportida kõik kommentaarid?

Video kommentaarilõime saab küsida videoId abil, lehekülje kohta kuni 100 tulemust ning järgida nextPageToken-it. Enne arhiivi lõpetatuks märkimist kontrolli keelatud kommentaare ja õiguste vigu (commentThreads.list).

Kas Google Takeout ekspordib kommentaarid videotele, mida ma ei oma?

Ülevaadatud ekspordivõrdlus ütleb, et Takeout ekspordib sinu kirjutatud kommentaarid, mitte teiste vaatajate sinu videotele jäetud kommentaare. Video- või kanalikommentaaride lõimede jaoks kasuta selle asemel YouTube Data API-t (ekspordimeetodite võrdlus; commentThreads.list).

Kuidas säilitada YouTube'i kommentaaride vastuseid ja modereerimiskonteksti?

Hangi lõim ning kasuta seejärel comments.list-i, määrates ülemise taseme kommentaari väärtuseks parentId; järgi lehekülgede sirvimist ja säilita vanemluse seos. Autoriseeritud päringute puhul salvesta moderationStatus, näiteks heldForReview, likelySpam või published (comments.list; commentThreads.list).

Kas peaksin YouTube'i kommentaarid salvestama CSV- või JSON-vormingus?

Kasuta CSV-d arvutustabelis sortimiseks ja jagamiseks. Kasuta JSON-i hierarhilise lõimestruktuuri ning programmilises töötlemises kasutatavate metaandmete jaoks (ekspordimeetodite võrdlus).

Kas YouTube API suudab hankida kõik lõime vastused?

Ära eelda, et üks commentThreads.list-i vastus sisaldab kõiki vastuseid. Kasuta comments.list-i koos parentId-iga ja järgi pageToken-i abil lehekülgede sirvimist; YouTube dokumenteerib praegu vastuseid ülemise taseme kommentaaridele (kommentaaride säilitamise juhend; comments.list).

Kui sageli peaksin YouTube'i kommentaare varundama?

Vali dokumenteeritud sagedus, mis vastab kommentaaride või modereerimiskirje muutumise kiirusele. Google Takeout toetab ühekordseid ja ajastatud eksportimisi, API töövoog peaks aga märkima, kas iga käik toimub iga päev, kord nädalas või sündmuse põhjal (Google Takeouti abi).

Kas saan YouTube'i kommentaarid pärast kustutamist taastada?

Säilita koopia enne kustutamist ning hoia alles selle tekst, autor, video pealkiri, otselink, vastused ja salvestamise kuupäev. YouTube ütleb, et kustutatud videole jäetud või eeskirjade rikkumise tõttu eemaldatud kommentaari kommentaaride ajaloos ei kuvata (kommentaaride säilitamise juhend; YouTube'i abi).