Potrebujete inú metódu zálohovania podľa toho, komentáre koho chcete uchovať:
- Komentáre, ktoré ste napísali: použite Google Takeout a históriu komentárov YouTube.
- Komentáre a odpovede pri videu alebo kanáli: použite YouTube Data API a následne stránkujte výsledky.
- Záznam moderovania alebo podpory: uchovajte text, autora, údaje o videu, priamy odkaz, odpovede, stav a čas zachytenia.
Toto rozlíšenie zabráni tomu, aby sa export osobného účtu považoval za archív komentárov celého kanála.
Chcete širší archív profilu YouTube namiesto jednorazového súboru s komentármi? SocialGuardian uvádza YouTube medzi podporovanými platformami, archív uchováva vo vašom účte ako súkromný a umožňuje kedykoľvek exportovať celý archív (pozrite si možnosť archivácie). Začnite zálohovanie
1. Vyberte záznam, ktorý potrebujete uchovať
Najprv si odpovedzte na jednu otázku: uchovávate svoje vlastné verejné komentáre, alebo komentáre publika pri videách, ktoré spravujete či kontrolujete?
História komentárov YouTube vám umožňuje zobraziť verejné komentáre, ktoré ste zanechali na YouTube, a otvorením ich obsahu prejsť na pôvodné miesto, kde bol komentár uverejnený (Pomocník YouTube). Je to užitočné pri hľadaní vlastných komentárov a ich pôvodného kontextu.
Google Takeout je riešenie na úrovni účtu. Porovnanie metód exportu ho odlišuje od exportu videa alebo kanála: Takeout exportuje komentáre, ktoré ste napísali, nie komentáre iných divákov pri vašich videách (porovnanie metód exportu).
Pri komentároch publika použite commentThreads.list v YouTube Data API. Môže filtrovať podľa videoId alebo allThreadsRelatedToChannelId (YouTube Data API).
2. Zálohujte komentáre, ktoré ste napísali, pomocou Google Takeout
Tento postup použite na osobný archív komentárov:
- Otvorte
takeout.google.com. - Zrušte výber všetkých produktov a vyberte YouTube a YouTube Music.
- V časti YouTube vyberte v možnostiach údajov komentáre.
- Vyberte formát a veľkosť súboru exportu a vytvorte export.
Tieto kroky vychádzajú z overeného postupu exportu iba komentárov cez Takeout (porovnanie metód exportu). Google zároveň opisuje všeobecný postup: prihláste sa, otvorte Google Takeout, zrušte výber neželaných produktov, prípadne zúžte údaje produktu pomocou Všetky zahrnuté údaje, a vyberte Ďalší krok (Pomocník Google Takeout).
Takeout ponúka doručenie e-mailom alebo do cloudového úložiska, jednorazové či plánované exporty, súbory ZIP alebo TGZ a limit veľkosti archívu (Pomocník Google Takeout). Google uvádza, že vytvorenie archívu môže trvať od niekoľkých minút po niekoľko dní, väčšina ľudí dostane odkaz ešte v ten istý deň a väčšie sťahovania môžu byť rozdelené do viacerých archívov (Pomocník Google Takeout).
Zaznamenajte dátum požiadania o export a dátum prijatia alebo stiahnutia archívu. Google upozorňuje, že dátový súbor nemusí obsahovať zmeny vykonané medzi požiadavkou na stiahnutie a vytvorením archívu, preto každý Takeout považujte za snímku (Pomocník Google Takeout). Stiahnutie údajov ich zo serverov Googlu neodstráni (Pomocník Google Takeout).
3. Exportujte komentáre z videa alebo kanála pomocou YouTube Data API
Pri komentároch od iných divákov postavte archív na commentThreads.list:
- Pre vlákna jedného videa vyberte
videoId, alebo pre vlákna súvisiace s kanálomallThreadsRelatedToChannelId. - Vyžiadajte stránku s
maxResultsod 1 do 100. - Sledujte
nextPageToken, až kým nebude k dispozícii ďalšia stránka. - Uložte vrátené
itemsapageInfoodpovede vrátanetotalResultsaresultsPerPage. - V prípade potreby použite
searchTermsna obmedzenie výsledkov na komentáre s určenými výrazmi a vybertetextFormatakohtmlaleboplainText.
Filtre, veľkosť stránky, stránkovacie polia, vyhľadávací filter a textové formáty sú opísané v referencii YouTube API (commentThreads.list). Uchovanie tokenu stránky a súčtov spolu s exportom poskytuje dôkaz o rozsahu spracovaných údajov, nielen zoznam komentárov (commentThreads.list).
Pred označením výsledku za úplný skontrolujte prístup. API uvádza chybu 403 commentsDisabled, keď má video zakázané komentáre, a chybu insufficient permissions, keď požiadavka nemá potrebné oprávnenia (commentThreads.list). Tieto zlyhania zaznamenajte spolu s archívom a dotknuté video alebo kanál označte ako neúplné.
Každé volanie commentThreads.list stojí 1 jednotku kvóty. Ďalšie požiadavky na stránky účtujú cenu metódy a projekty s povoleným YouTube Data API majú pre všetky ostatné koncové body predvolene pridelených 10 000 jednotiek denne; denné kvóty sa obnovujú o polnoci pacifického času (sprievodca kvótami YouTube).
Ak chcete pravidelný archív verejného profilu namiesto manuálneho zostavovania každého exportu, SocialGuardian uvádza, že jeho automatické zálohy prebiehajú každý deň a zahŕňajú obsah a interakcie na podporovaných platformách vrátane YouTube (SocialGuardian). Nastavte zálohovanie profilu
4. Uchovajte odpovede a kontext moderovania
Odpoveď s vláknom najvyššej úrovne nezaručuje, že obsahuje každú odpoveď. Sprievodca uchovávaním uvádza, že úplné získanie odpovedí môže vyžadovať comments.list a odporúča zachovať vzťah k nadradenému komentáru (sprievodca uchovávaním komentárov).
Použite tento postup pre odpovede:
- Uložte komentár najvyššej úrovne a jeho ID komentára zo záznamu vlákna.
- Zavolajte
comments.lists ID komentára akoparentId. - Vyžiadajte najviac 100 výsledkov na stránku a pri ďalších stránkach sledujte
pageToken. - Každú odpoveď uložte s ID nadradeného komentára.
YouTube API dokumentuje parentId, veľkosť stránky od 1 do 100 a stránkovanie pomocou pageToken pre comments.list (comments.list). Zároveň uvádza, že YouTube v súčasnosti podporuje odpovede na komentáre najvyššej úrovne; odpovede na odpovede môžu byť podporované v budúcnosti (comments.list).
Pri autorizovaných požiadavkách môže commentThreads.list filtrovať moderationStatus na heldForReview, likelySpam alebo published; predvolená hodnota je published (commentThreads.list). Keď je kontext moderovania dôležitý, uložte tento stav spolu s časom zachytenia. Spustenie neoznačujte za dokončené, ak API hlási zakázané komentáre alebo nedostatočné oprávnenia (commentThreads.list).
5. Vytvorte archív, ktorý zostane užitočný
Riadok komentára bez kontextu videa a vlákna sa neskôr ťažko kontroluje. Kontrolný zoznam uchovávania odporúča ponechať:
- Text komentára
- Viditeľné meno autora
- Názov videa
- Priamy odkaz na komentár
- Dátum zachytenia
- Súvisiace odpovede a stav problému, ak záznam slúži podpore
Tieto polia pochádzajú z praktického sprievodcu uchovávaním komentárov (sprievodca uchovávaním komentárov). Pri exportoch cez API pridajte ID komentára, ID nadradeného komentára, filter požiadavky, tokeny stránok a súčty odpovede, aby zostali viditeľné vzťahy a rozsah zberu (commentThreads.list; comments.list).
Vyberte CSV alebo JSON
- CSV: vyberte ho, ak je archív určený najmä na triedenie a zdieľanie v tabuľke (porovnanie metód exportu).
- JSON: vyberte ho, ak potrebujete hierarchickú štruktúru vlákien komentárov a metadáta na programové spracovanie (porovnanie metód exportu).
Ak používate CSV, ponechajte ID nadradeného komentára vo vlastnom stĺpci. Pri JSON zachovajte vzťah vlákna a odpovede v štruktúre. V oboch formátoch uchovajte pri zázname priamy odkaz a dátum zachytenia (sprievodca uchovávaním komentárov).
Overte odkazy a rozsah
YouTube vytvorí zvýraznený odkaz na komentár, keď kliknete alebo ťuknete na časovú značku komentára; odkaz v adresnom riadku potom smeruje na daný komentár a jeho vlákno (Pomocník YouTube). Uložený odkaz skontrolujte v súkromnom okne a overte, že sa zvýrazní cieľové vlákno, nielen otvorí video (sprievodca uchovávaním komentárov).
Pri behu API porovnajte počet uložených položiek s pageInfo.totalResults, ponechajte resultsPerPage a uchovajte nextPageToken, kým existujú ďalšie stránky (commentThreads.list). Pri odpovediach zopakujte rovnakú kontrolu pomocou stránkovania comments.list a ID nadradeného komentára (comments.list).
6. Vytvorte opakovateľnú rutinu zálohovania
Praktické pravidlá majú tri časti:
- Vyberte rozsah: Takeout pre komentáre, ktoré ste napísali; API pre vlákna videa alebo kanála.
- Vyberte frekvenciu: Takeout podporuje jednorazové aj plánované exporty, preto pri nedostatočnej jedinej snímke použite plánovaný export (Pomocník Google Takeout). Pri úlohách API zdokumentujte, či sa každý beh vykonáva denne, týždenne alebo v súvislosti s moderovaním či publikovaním.
- Overte každý beh: zaznamenajte čas zachytenia, súčty stránok, dôkazy o stránkovaní, zlyhania prístupu a aspoň jednu kontrolu trvalého odkazu (Pomocník Google Takeout; commentThreads.list; sprievodca uchovávaním komentárov).
Záloha uchováva to, čo bolo zachytené v danom čase. YouTube uvádza, že osobný komentár sa v histórii komentárov nezobrazí, ak bol uverejnený na odstránenom videu alebo ho YouTube odstránil pre porušenie pravidiel (Pomocník YouTube). Preto je čas zachytenia a rozsah dôležitý pri potrebe historického záznamu.
SocialGuardian uvádza, že môžete zdieľať verejný profil @handle, nechať obsah automaticky archivovať a stiahnuť či obnoviť ho bez hesla alebo prihlásenia (SocialGuardian). Začnite s verejným profilom
FAQ
Ako zálohovať komentáre na YouTube?
Na komentáre, ktoré ste napísali, použite Google Takeout. Na komentáre súvisiace s videom alebo kanálom použite commentThreads.list, stránkujte pomocou nextPageToken a pri získavaní odpovedí použite comments.list s parentId (porovnanie metód exportu; commentThreads.list; comments.list).
Môžem exportovať všetky komentáre z videa na YouTube?
Vlákna komentárov videa môžete vyžiadať pomocou videoId, na stránku vyžiadať až 100 výsledkov a sledovať nextPageToken. Pred dokončením archívu skontrolujte zakázané komentáre alebo chyby oprávnení (commentThreads.list).
Exportuje Google Takeout komentáre k videám, ktoré nevlastním?
Overené porovnanie exportov uvádza, že Takeout exportuje komentáre, ktoré ste napísali, nie komentáre iných divákov pri vašich videách. Na vlákna komentárov videa alebo kanála použite YouTube Data API (porovnanie metód exportu; commentThreads.list).
Ako uchovať odpovede na komentáre YouTube a kontext moderovania?
Získajte vlákno, potom použite comments.list s komentárom najvyššej úrovne ako parentId, sledujte stránkovanie a zachovajte vzťah k nadradenému komentáru. Pri autorizovaných požiadavkách uložte moderationStatus, napríklad heldForReview, likelySpam alebo published (comments.list; commentThreads.list).
Mám komentáre YouTube uložiť ako CSV alebo JSON?
CSV použite na triedenie a zdieľanie v tabuľke. JSON použite na hierarchickú štruktúru vlákien a metadáta určené na programové spracovanie (porovnanie metód exportu).
Dokáže YouTube API načítať každú odpoveď vo vlákne?
Nepredpokladajte, že jedna odpoveď commentThreads.list obsahuje každú odpoveď. Použite comments.list s parentId a sledujte stránkovanie pomocou pageToken; YouTube v súčasnosti dokumentuje odpovede na komentáre najvyššej úrovne (sprievodca uchovávaním komentárov; comments.list).
Ako často by som mal zálohovať komentáre YouTube?
Zvoľte zdokumentovanú frekvenciu podľa toho, ako rýchlo sa komentáre alebo záznam moderovania menia. Google Takeout podporuje jednorazové a plánované exporty, zatiaľ čo pracovný postup API by mal zaznamenať, či sa každý beh vykonáva denne, týždenne alebo na základe udalosti (Pomocník Google Takeout).
Môžem obnoviť komentáre YouTube po ich odstránení?
Pred odstránením uchovajte kópiu a zachovajte jej text, autora, názov videa, priamy odkaz, odpovede a dátum zachytenia. YouTube uvádza, že komentár na odstránenom videu alebo komentár odstránený pre porušenie pravidiel sa v histórii komentárov nezobrazí (sprievodca uchovávaním komentárov; Pomocník YouTube).