Ai nevoie de o metodă diferită de backup, în funcție de comentariile pe care vrei să le păstrezi:

  • Comentariile scrise de tine: folosește Google Takeout și Istoricul comentariilor YouTube.
  • Comentariile și răspunsurile la un videoclip sau canal: folosește YouTube Data API, apoi parcurge paginile rezultatelor.
  • O evidență pentru moderare sau asistență: păstrează textul, autorul, detaliile videoclipului, linkul direct, răspunsurile, statusul și momentul capturii.

Această distincție împiedică confundarea exportului unui cont personal cu o arhivă a comentariilor unui canal.

Vrei o arhivă mai amplă a profilului YouTube, nu doar un fișier cu comentarii? SocialGuardian include YouTube printre platformele acceptate, păstrează arhiva privată pentru contul tău și spune că poți exporta întreaga arhivă oricând (vezi opțiunea de arhivare). Începe backupul

1. Alege înregistrarea pe care trebuie să o păstrezi

Începe cu o întrebare: păstrezi propriile comentarii publice sau comentariile publicului la videoclipurile pe care le administrezi ori le verifici?

Istoricul comentariilor YouTube îți permite să vezi comentariile publice lăsate de tine pe YouTube și să deschizi locul original în care a fost publicat un comentariu făcând clic sau atingând conținutul acestuia (Ajutor YouTube). Este util pentru găsirea propriilor comentarii și a contextului lor original.

Google Takeout este metoda la nivel de cont. O comparație a metodelor de export o diferențiază de exportul unui videoclip sau canal: Takeout exportă comentariile scrise de tine, nu comentariile lăsate de alți spectatori la videoclipurile tale (comparație între metodele de export).

Pentru comentariile publicului, folosește commentThreads.list din YouTube Data API. Poți filtra după videoId sau după allThreadsRelatedToChannelId (YouTube Data API).

2. Fă backup comentariilor scrise de tine cu Google Takeout

Folosește acest flux pentru o arhivă personală a comentariilor:

  1. Deschide takeout.google.com.
  2. Deselectează toate produsele, apoi selectează YouTube și YouTube Music.
  3. În YouTube, selectează comentarii în opțiunile de date.
  4. Alege formatul de export și dimensiunea fișierului, apoi creează exportul.

Acești pași provin din fluxul verificat pentru Takeout doar cu comentarii (comparație între metodele de export). Google documentează și fluxul general: conectează-te, deschide Google Takeout, debifează produsele pe care nu le dorești, restrânge opțional un produs folosind Toate datele incluse și selectează Pasul următor (Ajutor Google Takeout).

Takeout oferă livrare prin e-mail sau stocare în cloud, exporturi unice sau programate, fișiere ZIP sau TGZ și o limită pentru dimensiunea arhivei (Ajutor Google Takeout). Google spune că generarea arhivei poate dura de la câteva minute la câteva zile, că majoritatea utilizatorilor primesc linkul în aceeași zi și că descărcările mai mari pot fi împărțite în mai multe arhive (Ajutor Google Takeout).

Notează data solicitării exportului și data la care ai primit sau descărcat arhiva. Google avertizează că fișierul de date poate să nu includă modificările făcute între solicitarea descărcării și crearea arhivei, așa că tratează fiecare export Takeout ca pe o captură (Ajutor Google Takeout). Descărcarea datelor nu le șterge de pe serverele Google (Ajutor Google Takeout).

3. Exportă comentariile unui videoclip sau canal cu YouTube Data API

Pentru comentariile lăsate de alți spectatori, construiește arhiva în jurul commentThreads.list:

  1. Alege videoId pentru firele unui singur videoclip sau allThreadsRelatedToChannelId pentru firele asociate unui canal.
  2. Solicită o pagină cu maxResults între 1 și 100.
  3. Urmează nextPageToken până când nu mai există o pagină următoare.
  4. Stochează items returnate și pageInfo din răspuns, inclusiv totalResults și resultsPerPage.
  5. Dacă este necesar, folosește searchTerms pentru a limita rezultatele la comentariile care conțin anumite expresii și alege textFormat ca html sau plainText.

Filtrele, dimensiunea paginii, câmpurile de paginare, filtrul de căutare și formatele text sunt documentate în referința YouTube API (commentThreads.list). Păstrarea jetonului de pagină și a totalurilor împreună cu exportul oferă dovezi despre volumul de date acoperit, nu doar o colecție de rânduri de comentarii (commentThreads.list).

Verifică accesul înainte de a marca rezultatul ca final. API-ul documentează eroarea 403 commentsDisabled când comentariile unui videoclip sunt dezactivate și eroarea insufficient permissions când solicitarea nu are permisiunile necesare (commentThreads.list). Notează aceste eșecuri împreună cu arhiva și marchează videoclipul sau canalul afectat ca incomplet.

Fiecare apel commentThreads.list costă 1 unitate de cotă. Solicitările suplimentare pentru pagini implică același cost al metodei, iar proiectele care activează YouTube Data API au o alocare implicită de 10.000 de unități pe zi pentru toate celelalte endpointuri; cotele zilnice se resetează la miezul nopții, ora Pacificului (ghidul cotelor YouTube).

Dacă vrei o arhivă recurentă a unui profil public, în loc să asamblezi manual fiecare export, SocialGuardian spune că backupurile automate rulează zilnic și includ conținut și interacțiuni pe platformele acceptate, inclusiv YouTube (SocialGuardian). Configurează backupul unui profil

4. Păstrează răspunsurile și contextul moderării

Un răspuns al unui fir principal nu garantează că toate răspunsurile sunt prezente. Un ghid de păstrare arată că recuperarea completă a răspunsurilor poate necesita comments.list și recomandă păstrarea relației cu comentariul părinte (ghid pentru păstrarea comentariilor).

Folosește acest flux pentru răspunsuri:

  1. Salvează comentariul principal și ID-ul comentariului din înregistrarea firului.
  2. Apelează comments.list cu acel ID de comentariu ca parentId.
  3. Solicită până la 100 de rezultate pe pagină și urmează pageToken pentru paginile suplimentare.
  4. Stochează fiecare răspuns împreună cu ID-ul comentariului părinte.

YouTube API documentează parentId, o dimensiune a paginii între 1 și 100 și paginarea pageToken pentru comments.list (comments.list). De asemenea, precizează că YouTube acceptă în prezent răspunsuri la comentariile principale; răspunsurile la alte răspunsuri ar putea fi acceptate în viitor (comments.list).

Pentru solicitările autorizate, commentThreads.list poate filtra moderationStatus după heldForReview, likelySpam sau published; valoarea implicită este published (commentThreads.list). Salvează statusul împreună cu momentul capturii atunci când contextul moderării este important. Nu marca o rulare ca finalizată dacă API-ul raportează comentarii dezactivate sau permisiuni insuficiente (commentThreads.list).

5. Construiește o arhivă care rămâne utilă

Un rând de comentariu fără contextul videoclipului și al firului este greu de verificat ulterior. O listă de verificare recomandă păstrarea următoarelor:

  • Textul comentariului
  • Numele vizibil al autorului
  • Titlul videoclipului
  • Linkul direct către comentariu
  • Data capturii
  • Răspunsurile asociate și statusul problemei atunci când evidența este pentru asistență

Aceste câmpuri provin dintr-un ghid practic pentru păstrarea comentariilor (ghid pentru păstrarea comentariilor). Pentru exporturile API, adaugă ID-ul comentariului, ID-ul comentariului părinte, filtrul solicitării, jetoanele de pagină și totalurile răspunsului, astfel încât relația și domeniul colectării să rămână vizibile (commentThreads.list; comments.list).

Alege CSV sau JSON

Dacă folosești CSV, păstrează ID-ul comentariului părinte într-o coloană separată. Dacă folosești JSON, păstrează relația dintre fir și răspuns în structură. În ambele formate, păstrează linkul direct și data capturii împreună cu înregistrarea (ghid pentru păstrarea comentariilor).

YouTube creează un link către comentariul evidențiat atunci când faci clic sau atingi marcajul temporal al unui comentariu; adresa rezultată din bara de adrese indică acel comentariu și firul său (Ajutor YouTube). Pentru a verifica un link salvat, deschide-l într-o fereastră privată și confirmă că este evidențiat firul țintă, nu doar videoclipul (ghid pentru păstrarea comentariilor).

Pentru o rulare API, compară numărul de elemente salvate cu pageInfo.totalResults, păstrează resultsPerPage și reține nextPageToken cât timp există pagini suplimentare (commentThreads.list). Pentru răspunsuri, repetă aceeași verificare folosind paginarea comments.list și ID-ul părinte (comments.list).

6. Fă rutina de backup repetabilă

O politică practică are trei componente:

  1. Alege domeniul: Takeout pentru comentariile scrise de tine; API-ul pentru firele unui videoclip sau canal.
  2. Alege frecvența: Takeout acceptă exporturi unice și programate, deci folosește un export programat când o singură captură nu este suficientă (Ajutor Google Takeout). Pentru joburile API, documentează dacă fiecare rulare este zilnică, săptămânală sau legată de un eveniment de moderare ori publicare.
  3. Verifică fiecare rulare: notează momentul capturii, totalurile paginilor, dovezile de paginare, eșecurile de acces și cel puțin o verificare a unui permalink (Ajutor Google Takeout; commentThreads.list; ghid pentru păstrarea comentariilor).

Un backup păstrează ceea ce a fost capturat în acel moment. YouTube spune că un comentariu personal nu va apărea în Istoricul comentariilor dacă a fost publicat pe un videoclip șters sau eliminat de YouTube pentru încălcarea unei politici (Ajutor YouTube). De aceea, momentul capturii și domeniul sunt importante atunci când ai nevoie de o evidență istorică.

SocialGuardian spune că poți furniza un @handle public, poți avea conținutul arhivat automat și îl poți descărca sau restaura fără parolă sau autentificare (SocialGuardian). Începe cu un profil public

FAQ

Cum fac backup comentariilor de pe YouTube?

Folosește Google Takeout pentru comentariile scrise de tine. Folosește commentThreads.list pentru comentariile asociate unui videoclip sau canal, parcurge paginile cu nextPageToken și folosește comments.list cu parentId când trebuie să recuperezi răspunsuri (comparație între metodele de export; commentThreads.list; comments.list).

Pot exporta toate comentariile unui videoclip YouTube?

Poți solicita firele de comentarii ale unui videoclip folosind videoId, poți cere până la 100 de rezultate pe pagină și poți urma nextPageToken. Verifică existența comentariilor dezactivate sau a erorilor de permisiuni înainte de a considera arhiva finalizată (commentThreads.list).

Google Takeout exportă comentariile de la videoclipuri pe care nu le dețin?

Comparația verificată a exporturilor spune că Takeout exportă comentariile scrise de tine, nu comentariile lăsate de alți spectatori la videoclipurile tale. Folosește YouTube Data API pentru firele de comentarii ale unui videoclip sau canal (comparație între metodele de export; commentThreads.list).

Cum păstrez răspunsurile și contextul moderării comentariilor YouTube?

Recuperează firul, apoi folosește comments.list cu comentariul principal ca parentId, urmează paginarea și păstrează relația cu comentariul părinte. Pentru solicitările autorizate, salvează moderationStatus, precum heldForReview, likelySpam sau published (comments.list; commentThreads.list).

Ar trebui să salvez comentariile YouTube ca CSV sau JSON?

Folosește CSV pentru sortare și partajare în foi de calcul. Folosește JSON pentru structura ierarhică a firelor și metadatele utilizate în procesarea programatică (comparație între metodele de export).

Poate YouTube API să recupereze toate răspunsurile dintr-un fir?

Nu presupune că un singur răspuns commentThreads.list conține toate răspunsurile. Folosește comments.list cu parentId și urmează paginarea pageToken; YouTube documentează în prezent răspunsurile la comentariile principale (ghid pentru păstrarea comentariilor; comments.list).

Cât de des ar trebui să fac backup comentariilor YouTube?

Alege o frecvență documentată care să corespundă vitezei cu care se schimbă comentariile sau evidența moderării. Google Takeout acceptă exporturi unice și programate, iar un flux API ar trebui să noteze dacă fiecare rulare este zilnică, săptămânală sau bazată pe evenimente (Ajutor Google Takeout).

Pot recupera comentariile YouTube după ce au fost șterse?

Păstrează o copie înainte de ștergere și reține textul, autorul, titlul videoclipului, linkul direct, răspunsurile și data capturii. YouTube spune că un comentariu de la un videoclip șters sau un comentariu eliminat pentru încălcarea unei politici nu va apărea în Istoricul comentariilor (ghid pentru păstrarea comentariilor; Ajutor YouTube).