Attól függően kell más biztonsági mentési módszert választanod, hogy kinek a hozzászólásait szeretnéd megőrizni:
- Az általad írt hozzászólások: használd a Google Takeoutot és a YouTube-hozzászólási előzményeket.
- Egy videóhoz vagy csatornához tartozó hozzászólások és válaszok: használd a YouTube Data API-t, majd lapozd végig az eredményeket.
- Moderációs vagy ügyfélszolgálati nyilvántartás: őrizd meg a szöveget, a szerzőt, a videó adatait, a közvetlen linket, a válaszokat, az állapotot és a rögzítés időpontját.
Ez a különbségtétel megakadályozza, hogy egy személyes fiókexportot összetévessz egy teljes csatornára kiterjedő hozzászólás-archívummal.
Egyszeri hozzászólásfájl helyett átfogóbb YouTube-profilarchívumot szeretnél? A SocialGuardian a támogatott platformok között felsorolja a YouTube-ot, az archívumot privátan, a fiókodban tartja, és azt írja, hogy bármikor exportálhatod a teljes archívumot (tekintsd meg az archiválási lehetőséget). Kezdd el a biztonsági mentést
1. Válaszd ki a megőrzendő rekordot
Először válaszolj egy kérdésre: a saját nyilvános hozzászólásaidat őrzöd meg, vagy az általad kezelt vagy ellenőrzött videók közönségének hozzászólásait?
A YouTube hozzászólási előzményei segítségével megtekintheted a YouTube-on hagyott nyilvános hozzászólásaidat, és a hozzászólás tartalmára kattintva vagy koppintva megnyithatod az eredeti helyet, ahol közzétetted (YouTube Súgó). Ez hasznos a saját hozzászólásaid és eredeti környezetük megtalálásához.
A Google Takeout fiókszintű megoldás. Az exportálási módszerek összehasonlítása megkülönbözteti a videó- vagy csatornaexporttól: a Takeout az általad írt hozzászólásokat exportálja, nem pedig a videóidon hagyott, más nézőktől származó hozzászólásokat (exportálási módszerek összehasonlítása).
A közönség hozzászólásaihoz használd a YouTube Data API commentThreads.list metódusát. Szűrhetsz videoId vagy allThreadsRelatedToChannelId alapján (YouTube Data API).
2. Készíts biztonsági mentést az általad írt hozzászólásokról a Google Takeouttal
Ezt a munkafolyamatot személyes hozzászólás-archívumhoz használd:
- Nyisd meg a
takeout.google.comoldalt. - Szüntesd meg az összes termék kijelölését, majd válaszd ki a YouTube és YouTube Music lehetőséget.
- A YouTube alatt az adatbeállításoknál válaszd ki a hozzászólásokat.
- Válaszd ki az exportálási formátumot és a fájlméretet, majd hozd létre az exportot.
Ezek a lépések az ellenőrzött, csak hozzászólásokra vonatkozó Takeout-munkafolyamatból származnak (exportálási módszerek összehasonlítása). A Google az általános folyamatot is dokumentálja: jelentkezz be, nyisd meg a Google Takeoutot, töröld a nem kívánt termékek kijelölését, szükség esetén szűkítsd egy termék adatait az Összes adat szerepel lehetőséggel, majd válaszd a Következő lépés lehetőséget (Google Takeout Súgó).
A Takeout e-mailben vagy felhőtárhelyen keresztüli kézbesítést, egyszeri vagy ütemezett exportokat, ZIP- vagy TGZ-fájlokat, valamint archívumméret-korlátot kínál (Google Takeout Súgó). A Google szerint az archívum létrehozása néhány perctől néhány napig tarthat, a legtöbben még aznap megkapják a linket, a nagyobb letöltéseket pedig több archívumra bonthatják (Google Takeout Súgó).
Jegyezd fel az exportkérés és az archívum átvételének vagy letöltésének dátumát. A Google figyelmeztet, hogy az adatfájl nem feltétlenül tartalmazza a letöltési kérés és az archívum létrehozása között végrehajtott módosításokat, ezért minden Takeoutot pillanatfelvételként kezelj (Google Takeout Súgó). Az adatok letöltése nem törli azokat a Google szervereiről (Google Takeout Súgó).
3. Exportáld egy videó vagy csatorna hozzászólásait a YouTube Data API-val
Más nézők által írt hozzászólásokhoz a commentThreads.list metódusra építsd az archívumot:
- Egy videó szálaihoz válaszd a
videoIdparamétert, csatornához kapcsolódó szálakhoz pedig azallThreadsRelatedToChannelIdparamétert. - Kérj le egy oldalt 1 és 100 közötti
maxResultsértékkel. - Kövesd a
nextPageTokenértékét, amíg nincs több oldal. - Mentsd el a visszaadott
itemselemeket és a válaszpageInfomezőjét, beleértve atotalResultsésresultsPerPageértékeket. - Szükség esetén használd a
searchTermsparamétert a megadott kifejezéseket tartalmazó hozzászólásokra szűréshez, és válaszd atextFormatértékeként ahtmlvagyplainTextlehetőséget.
A szűrőket, az oldalméretet, a lapozási mezőket, a keresési szűrőt és a szövegformátumokat a YouTube API-referencia dokumentálja (commentThreads.list). Ha az oldaltokent és az összesítéseket is megőrzöd az exporttal, bizonyítékod lesz arról, hogy a futtatás mekkora adatmennyiséget fedett le, nem csak egy halom hozzászólássorod (commentThreads.list).
Az eredmény teljesnek jelölése előtt ellenőrizd a hozzáférést. Az API dokumentációja commentsDisabled 403 hibát jelez, ha egy videón le vannak tiltva a hozzászólások, valamint insufficient permissions hibát, ha a kéréshez nincs megfelelő jogosultság (commentThreads.list). Ezeket a hibákat az archívummal együtt rögzítsd, és jelöld hiányosként az érintett videót vagy csatornát.
Minden commentThreads.list hívás 1 kvótaegységbe kerül. A további oldallekérések szintén a metódus költségével járnak, a YouTube Data API-t engedélyező projektek pedig alapértelmezés szerint napi 10 000 egységet kapnak az összes többi végponthoz; a napi kvóták csendes-óceáni idő szerint éjfélkor állnak vissza (YouTube kvótaútmutató).
Ha ismétlődő nyilvánosprofil-archívumot szeretnél ahelyett, hogy minden exportot kézzel állítanál össze, a SocialGuardian szerint az automatikus biztonsági mentések naponta futnak, és a támogatott platformokon, köztük a YouTube-on, a tartalmakat és az aktivitást is tartalmazzák (SocialGuardian). Állíts be profilmentést
4. Őrizd meg a válaszokat és a moderációs környezetet
Egy felső szintű szál válasza nem garantálja, hogy minden válasz jelen van. Egy megőrzési útmutató szerint a teljes válaszlekéréshez szükség lehet a comments.list használatára, és javasolja a szülőkapcsolat megőrzését (hozzászólás-megőrzési útmutató).
Használd ezt a válaszokra vonatkozó munkafolyamatot:
- Mentsd el a felső szintű hozzászólást és a szálrekordból származó hozzászólásazonosítóját.
- Hívd meg a
comments.listmetódust úgy, hogy a hozzászólásazonosítótparentIdértékként adod meg. - Oldalanként legfeljebb 100 eredményt kérj, és további oldalak esetén kövesd a
pageTokenértékét. - Minden választ a szülő hozzászólás azonosítójával együtt tárolj.
A YouTube API dokumentálja a parentId paramétert, az 1 és 100 közötti oldalméretet, valamint a comments.list pageToken alapú lapozását (comments.list). Azt is közli, hogy a YouTube jelenleg a felső szintű hozzászólásokra adott válaszokat támogatja; a válaszokra adott válaszokat a jövőben támogathatja (comments.list).
Engedélyezett kéréseknél a commentThreads.list a moderationStatus alapján szűrhet heldForReview, likelySpam vagy published értékre; az alapértelmezett érték a published (commentThreads.list). Ha fontos a moderációs környezet, mentsd el ezt az állapotot a rögzítés időpontjával együtt. Ne jelölj teljesként egy futtatást, ha az API letiltott hozzászólásokat vagy elégtelen jogosultságot jelez (commentThreads.list).
5. Készíts hosszú távon hasznos archívumot
A videó- és szálkörnyezet nélküli hozzászólássort később nehéz áttekinteni. Egy megőrzési ellenőrzőlista a következők megtartását javasolja:
- A hozzászólás szövege
- A látható szerzőnév
- A videó címe
- Közvetlen link a hozzászóláshoz
- A rögzítés dátuma
- A környező válaszok és az ügy állapota, ha az adat ügyfélszolgálati rekord
Ezek a mezők egy gyakorlati hozzászólás-megőrzési útmutatóból származnak (hozzászólás-megőrzési útmutató). API-exportoknál add hozzá a hozzászólásazonosítót, a szülő hozzászólás azonosítóját, a kérés szűrőjét, az oldaltokeneket és a válasz összesítéseit, hogy a kapcsolat és a gyűjtés hatóköre látható maradjon (commentThreads.list; comments.list).
CSV vagy JSON választása
- CSV: akkor válaszd, ha az archívumot főként táblázatos rendezésre és megosztásra használod (exportálási módszerek összehasonlítása).
- JSON: akkor válaszd, ha hierarchikus hozzászólásszál-struktúrára és programozott feldolgozáshoz szükséges metaadatokra van szükséged (exportálási módszerek összehasonlítása).
CSV használatakor a szülő hozzászólás azonosítóját külön oszlopban tartsd meg. JSON esetén őrizd meg a szál- és válaszkapcsolatot a struktúrában. Mindkét formátumban tartsd meg a közvetlen linket és a rögzítés dátumát a rekorddal együtt (hozzászólás-megőrzési útmutató).
Ellenőrizd a linkeket és a lefedettséget
A YouTube kiemelt hozzászóláslinket hoz létre, amikor egy hozzászólás időbélyegére kattintasz vagy koppintasz; a címsorban megjelenő link az adott hozzászólásra és szálra mutat (YouTube Súgó). A mentett link ellenőrzéséhez nyisd meg privát ablakban, és győződj meg róla, hogy a célzott szál van kiemelve, nem csupán a videó nyílik meg (hozzászólás-megőrzési útmutató).
API-futtatásnál hasonlítsd össze a mentett elemek számát a pageInfo.totalResults értékével, tartsd meg a resultsPerPage értékét, és őrizd meg a nextPageToken értéket, amíg vannak további oldalak (commentThreads.list). A válaszoknál ismételd meg ugyanezt az ellenőrzést a comments.list lapozásával és a szülőazonosítóval (comments.list).
6. Tedd ismételhetővé a biztonsági mentési rutint
Egy praktikus szabályzat három részből áll:
- Válaszd ki a hatókört: Takeout az általad írt hozzászólásokhoz; API a videó- vagy csatornaszálakhoz.
- Válaszd ki a gyakoriságot: A Takeout egyszeri és ütemezett exportokat is támogat, ezért használj ütemezett exportot, ha egyetlen pillanatfelvétel nem elég (Google Takeout Súgó). API-feladatoknál dokumentáld, hogy a futtatás napi, heti, illetve moderációs vagy közzétételi eseményhez kötött-e.
- Ellenőrizz minden futtatást: rögzítsd a rögzítés időpontját, az oldalak összesítéseit, a lapozás bizonyítékait, a hozzáférési hibákat és legalább egy közvetlen link ellenőrzését (Google Takeout Súgó; commentThreads.list; hozzászólás-megőrzési útmutató).
A biztonsági mentés azt őrzi meg, amit az adott időpontban rögzítettél. A YouTube szerint egy személyes hozzászólás nem jelenik meg a hozzászólási előzményekben, ha törölt videón tették közzé, vagy a YouTube szabályszegés miatt eltávolította (YouTube Súgó). Ezért fontos a rögzítés időpontja és hatóköre, ha történeti nyilvántartásra van szükséged.
A SocialGuardian szerint megoszthatsz egy nyilvános @handle azonosítót, a tartalmaidat automatikusan archiválhatod, majd jelszó vagy bejelentkezés nélkül letöltheted vagy visszaállíthatod (SocialGuardian). Kezdd nyilvános profillal
GYIK
Hogyan készíthetek biztonsági mentést a YouTube-hozzászólásokról?
A saját hozzászólásaidhoz használd a Google Takeoutot. Videóhoz vagy csatornához kapcsolódó hozzászólásokhoz használd a commentThreads.list metódust, lapozz a nextPageToken értékével, és válaszok lekéréséhez használd a comments.list metódust parentId paraméterrel (exportálási módszerek összehasonlítása; commentThreads.list; comments.list).
Exportálhatom egy YouTube-videó összes hozzászólását?
A videó hozzászólásszálait a videoId használatával kérheted le, oldalanként legfeljebb 100 eredményt kérhetsz, és követheted a nextPageToken értékét. Mielőtt teljesnek jelölnéd az archívumot, ellenőrizd a letiltott hozzászólásokat és a jogosultsági hibákat (commentThreads.list).
Exportálja a Google Takeout azoknak a videóknak a hozzászólásait is, amelyek nem az enyémek?
Az ellenőrzött export-összehasonlítás szerint a Takeout az általad írt hozzászólásokat exportálja, nem pedig a videóidon hagyott, más nézőktől származó hozzászólásokat. Videó- vagy csatornaszálakhoz inkább a YouTube Data API-t használd (exportálási módszerek összehasonlítása; commentThreads.list).
Hogyan őrizhetem meg a YouTube-hozzászólások válaszait és moderációs környezetét?
Kérd le a szálat, majd használd a comments.list metódust a felső szintű hozzászólással parentId értékként, kövesd a lapozást, és őrizd meg a szülőkapcsolatot. Engedélyezett kéréseknél mentsd el a moderationStatus értékét, például a heldForReview, likelySpam vagy published állapotot (comments.list; commentThreads.list).
CSV vagy JSON formátumban érdemes mentenem a YouTube-hozzászólásokat?
CSV-t használj táblázatos rendezéshez és megosztáshoz. JSON-t használj a hierarchikus szálstruktúrához és a programozott feldolgozáshoz szükséges metaadatokhoz (exportálási módszerek összehasonlítása).
Lekérheti a YouTube API egy szál minden válaszát?
Ne feltételezd, hogy egyetlen commentThreads.list válasz minden választ tartalmaz. Használd a comments.list metódust parentId paraméterrel, és kövesd a pageToken alapú lapozást; a YouTube jelenleg a felső szintű hozzászólásokra adott válaszokat dokumentálja (hozzászólás-megőrzési útmutató; comments.list).
Milyen gyakran készítsek biztonsági mentést a YouTube-hozzászólásokról?
Olyan dokumentált gyakoriságot válassz, amely megfelel annak, milyen gyorsan változik a hozzászólások vagy a moderációs rekord állapota. A Google Takeout támogatja az egyszeri és ütemezett exportokat, míg egy API-munkafolyamatnál rögzíteni kell, hogy az egyes futtatások napi, heti vagy eseményalapúak-e (Google Takeout Súgó).
Visszaállíthatom a törölt YouTube-hozzászólásokat?
Törlés előtt őrizz meg egy másolatot, és tartsd meg a szöveget, a szerzőt, a videó címét, a közvetlen linket, a válaszokat és a rögzítés dátumát. A YouTube szerint a törölt videón szereplő, illetve irányelvsértés miatt eltávolított hozzászólás nem jelenik meg a hozzászólási előzményekben (hozzászólás-megőrzési útmutató; YouTube Súgó).