Jums nepieciešama atšķirīga dublēšanas metode atkarībā no tā, kuru komentārus vēlaties saglabāt:

  • Jūsu rakstītie komentāri: izmantojiet Google Takeout un YouTube komentāru vēsturi.
  • Komentāri un atbildes pie videoklipa vai kanāla: izmantojiet YouTube Data API un pēc tam izgūstiet visus rezultātu lapu turpinājumus.
  • Moderēšanas vai atbalsta ieraksts: saglabājiet tekstu, autoru, videoklipa informāciju, tiešo saiti, atbildes, statusu un iegūšanas laiku.

Šī atšķirība neļauj personīgā konta eksportu sajaukt ar visa kanāla komentāru arhīvu.

Vai vienreizēja komentāru faila vietā vēlaties plašāku YouTube profila arhīvu? SocialGuardian norāda YouTube kā vienu no atbalstītajām platformām, glabā arhīvu privāti jūsu kontā un norāda, ka pilno arhīvu varat eksportēt jebkurā laikā (skatiet arhivēšanas iespēju). Sāciet dublēšanu

1. Izvēlieties saglabājamo ierakstu

Sāciet ar vienu jautājumu: vai saglabājat savus publiskos komentārus vai auditorijas komentārus pie videoklipiem, kurus pārvaldāt vai pārskatāt?

YouTube komentāru vēsture ļauj skatīt publiskos komentārus, ko esat atstājis visā YouTube, un atvērt sākotnējo vietu, kur komentārs tika publicēts, noklikšķinot vai pieskaroties tā saturam (YouTube palīdzība). Tas ir noderīgi, lai atrastu savus komentārus un to sākotnējo kontekstu.

Google Takeout ir konta līmeņa risinājums. Eksportēšanas metožu salīdzinājums to atšķir no videoklipa vai kanāla eksporta: Takeout eksportē jūsu rakstītos komentārus, nevis citu skatītāju atstātos komentārus pie jūsu videoklipiem (eksportēšanas metožu salīdzinājums).

Auditorijas komentāriem izmantojiet YouTube Data API metodi commentThreads.list. Tā var filtrēt pēc videoId vai allThreadsRelatedToChannelId (YouTube Data API).

2. Dublējiet savus komentārus, izmantojot Google Takeout

Izmantojiet šo darbplūsmu personīgā komentāru arhīva izveidei:

  1. Atveriet takeout.google.com.
  2. Noņemiet atlasi visiem produktiem un atlasiet YouTube and YouTube Music.
  3. YouTube sadaļā datu opcijās atlasiet comments.
  4. Izvēlieties eksporta formātu un faila lielumu, pēc tam izveidojiet eksportu.

Šīs darbības ir ņemtas no pārbaudītās komentāru eksporta darbplūsmas (eksportēšanas metožu salīdzinājums). Google arī apraksta vispārīgo procesu: pierakstieties, atveriet Google Takeout, noņemiet nevajadzīgo produktu atlasi, vajadzības gadījumā sašauriniet produkta datus ar All data included un atlasiet Next step (Google Takeout palīdzība).

Takeout piedāvā piegādi pa e-pastu vai mākoņkrātuvē, vienreizējus vai ieplānotus eksportus, ZIP vai TGZ failus un arhīva lieluma ierobežojumu (Google Takeout palīdzība). Google norāda, ka arhīva izveide var ilgt no dažām minūtēm līdz dažām dienām, lielākā daļa lietotāju saņem saiti tajā pašā dienā, bet lielākas lejupielādes var tikt sadalītas vairākos arhīvos (Google Takeout palīdzība).

Pierakstiet eksporta pieprasījuma datumu un datumu, kad saņēmāt vai lejupielādējāt arhīvu. Google brīdina, ka datu fails var neietvert izmaiņas, kas veiktas starp lejupielādes pieprasījumu un arhīva izveidi, tāpēc katru Takeout uztveriet kā momentuzņēmumu (Google Takeout palīdzība). Datu lejupielāde tos neizdzēš no Google serveriem (Google Takeout palīdzība).

3. Eksportējiet videoklipa vai kanāla komentārus, izmantojot YouTube Data API

Citu skatītāju atstātajiem komentāriem veidojiet arhīvu, izmantojot commentThreads.list:

  1. Izvēlieties videoId viena videoklipa pavedieniem vai allThreadsRelatedToChannelId pavedieniem, kas saistīti ar kanālu.
  2. Pieprasiet lapu ar maxResults no 1 līdz 100.
  3. Izmantojiet nextPageToken, līdz nākamās lapas vairs nav.
  4. Saglabājiet atgrieztos items un atbildes pageInfo, tostarp totalResults un resultsPerPage.
  5. Ja nepieciešams, izmantojiet searchTerms, lai ierobežotu rezultātus līdz komentāriem ar konkrētiem terminiem, un izvēlieties textFormat kā html vai plainText.

Filtri, lapas izmērs, lapošana, meklēšanas filtrs un teksta formāti ir aprakstīti YouTube API dokumentācijā (commentThreads.list). Lapas marķiera un kopējā skaita saglabāšana kopā ar eksportu sniedz pierādījumus par aptverto datu apjomu, nevis tikai komentāru rindu kopumu (commentThreads.list).

Pirms rezultāta oznăšanas par pabeigtu pārbaudiet piekļuvi. API dokumentē commentsDisabled 403 kļūdu, ja videoklipam komentāri ir atspējoti, un insufficient permissions kļūdu, ja pieprasījumam nav nepieciešamo atļauju (commentThreads.list). Saglabājiet šīs kļūmes kopā ar arhīvu un atzīmējiet skarto videoklipu vai kanālu kā nepilnīgu.

Katrs commentThreads.list izsaukums maksā 1 kvotas vienību. Papildu lapu pieprasījumiem tiek piemērota šīs metodes maksa, bet projektiem, kuros iespējots YouTube Data API, visiem pārējiem galapunktiem pēc noklusējuma ir piešķirtas 10,000 vienības dienā; dienas kvotas tiek atiestatītas pusnaktī pēc Klusā okeāna laika (YouTube kvotas ceļvedis).

Ja vēlaties regulāru publiskā profila arhīvu, nevis manuāli veidot katru eksportu, SocialGuardian norāda, ka tā automatizētās dublējumkopijas tiek veidotas katru dienu un ietver saturu un iesaisti atbalstītajās platformās, tostarp YouTube (SocialGuardian). Iestatiet profila dublēšanu

4. Saglabājiet atbildes un moderēšanas kontekstu

Augstākā līmeņa pavediena atbilde negarantē, ka tajā ir visas atbildes. Saglabāšanas ceļvedis norāda, ka pilnīgai atbilžu izgūšanai var būt nepieciešams comments.list, un iesaka saglabāt vecāka un bērna komentāra saistību (komentāru saglabāšanas ceļvedis).

Izmantojiet šo atbilžu darbplūsmu:

  1. Saglabājiet augstākā līmeņa komentāru un tā komentāra ID no pavediena ieraksta.
  2. Izsauciet comments.list, izmantojot šo komentāra ID kā parentId.
  3. Pieprasiet līdz 100 rezultātiem lapā un izmantojiet pageToken papildu lapām.
  4. Saglabājiet katru atbildi kopā ar vecāka komentāra ID.

YouTube API dokumentē parentId, lapas izmēru no 1 līdz 100 un pageToken lapošanu metodei comments.list (comments.list). Tajā arī norādīts, ka YouTube pašlaik atbalsta atbildes uz augstākā līmeņa komentāriem; atbildes uz atbildēm var tikt atbalstītas nākotnē (comments.list).

Autorizēti pieprasījumi var filtrēt moderationStatus pēc heldForReview, likelySpam vai published; noklusējuma vērtība ir published (commentThreads.list). Ja moderēšanas konteksts ir svarīgs, saglabājiet šo statusu kopā ar iegūšanas laiku. Neatzīmējiet izpildi par pabeigtu, ja API ziņo par atspējotiem komentāriem vai nepietiekamām atļaujām (commentThreads.list).

5. Izveidojiet arhīvu, kas joprojām ir noderīgs

Komentāra rinda bez videoklipa un pavediena konteksta vēlāk ir grūti pārskatāma. Saglabāšanas kontrolsaraksts iesaka saglabāt:

  • Komentāra tekstu
  • Redzamo autora vārdu
  • Videoklipa nosaukumu
  • Tiešo komentāra saiti
  • Iegūšanas datumu
  • Apkārt esošās atbildes un problēmas statusu, ja ieraksts paredzēts atbalstam

Šie lauki ņemti no praktiska komentāru saglabāšanas ceļveža (komentāru saglabāšanas ceļvedis). API eksportiem pievienojiet komentāra ID, vecāka komentāra ID, pieprasījuma filtru, lapu marķierus un atbildes kopsummas, lai saistība un apkopošanas tvērums būtu pārskatāmi (commentThreads.list; comments.list).

Izvēlieties CSV vai JSON

Ja izmantojat CSV, saglabājiet vecāka komentāra ID atsevišķā kolonnā. Ja izmantojat JSON, saglabājiet pavediena un atbilžu saistību struktūrā. Abos formātos kopā ar ierakstu saglabājiet tiešo saiti un iegūšanas datumu (komentāru saglabāšanas ceļvedis).

YouTube izveido izceltu komentāra saiti, kad noklikšķināt vai pieskaraties komentāra laika zīmogam; iegūtā adreses joslas saite norāda uz šo komentāru un tā pavedienu (YouTube palīdzība). Lai pārbaudītu saglabātu saiti, atveriet to privātā logā un pārliecinieties, ka tiek izcelts mērķa pavediens, nevis tikai atvērts videoklips (komentāru saglabāšanas ceļvedis).

API izpildes gadījumā salīdziniet saglabāto vienumu skaitu ar pageInfo.totalResults, saglabājiet resultsPerPage un, kamēr pastāv citas lapas, paturiet nextPageToken (commentThreads.list). Atbildēm atkārtojiet to pašu pārbaudi, izmantojot comments.list lapošanu un vecāka ID (comments.list).

6. Padariet dublēšanas procesu atkārtojamu

Praktiskai politikai ir trīs daļas:

  1. Izvēlieties tvērumu: Takeout komentāriem, ko esat rakstījis; API videoklipu vai kanālu pavedieniem.
  2. Izvēlieties regularitāti: Takeout atbalsta vienreizējus un ieplānotus eksportus, tāpēc izmantojiet ieplānotu eksportu, ja ar vienu momentuzņēmumu nepietiek (Google Takeout palīdzība). API darbiem dokumentējiet, vai katrs izpildes cikls notiek katru dienu, nedēļu vai ir piesaistīts moderēšanas vai publicēšanas notikumam.
  3. Pārbaudiet katru izpildi: reģistrējiet iegūšanas laiku, lapu kopsummas, lapošanas pierādījumus, piekļuves kļūmes un vismaz vienas pastāvīgās saites pārbaudi (Google Takeout palīdzība; commentThreads.list; komentāru saglabāšanas ceļvedis).

Dublējumkopija saglabā tajā laikā iegūto informāciju. YouTube norāda, ka personīgais komentārs neparādīsies komentāru vēsturē, ja tas publicēts dzēstā videoklipā vai YouTube to noņēmis politikas pārkāpuma dēļ (YouTube palīdzība). Tāpēc vēsturiskam ierakstam svarīgs ir iegūšanas laiks un tvērums.

SocialGuardian norāda, ka varat kopīgot publisku @handle, automātiski arhivēt saturu un to lejupielādēt vai atjaunot bez paroles vai pierakstīšanās (SocialGuardian). Sāciet ar publisku profilu

FAQ

Kā dublēt YouTube komentārus?

Izmantojiet Google Takeout saviem rakstītajiem komentāriem. Izmantojiet commentThreads.list ar videoklipu vai kanālu saistītiem komentāriem, izmantojiet nextPageToken lapošanu un, kad jāiegūst atbildes, izmantojiet comments.list ar parentId (eksportēšanas metožu salīdzinājums; commentThreads.list; comments.list).

Vai varu eksportēt visus YouTube videoklipa komentārus?

Varat pieprasīt videoklipa komentāru pavedienus ar videoId, pieprasīt līdz 100 rezultātiem lapā un izmantot nextPageToken. Pirms arhīva atzīšanas par pabeigtu pārbaudiet, vai komentāri nav atspējoti un vai nav atļauju kļūdu (commentThreads.list).

Vai Google Takeout eksportē komentārus videoklipiem, kas man nepieder?

Pārbaudītais eksporta salīdzinājums norāda, ka Takeout eksportē jūsu rakstītos komentārus, nevis citu skatītāju komentārus pie jūsu videoklipiem. Videoklipu vai kanālu komentāru pavedieniem izmantojiet YouTube Data API (eksportēšanas metožu salīdzinājums; commentThreads.list).

Kā saglabāt YouTube komentāru atbildes un moderēšanas kontekstu?

Iegūstiet pavedienu, pēc tam izmantojiet comments.list ar augstākā līmeņa komentāru kā parentId, sekojiet lapošanai un saglabājiet vecāka komentāra saistību. Autorizētiem pieprasījumiem saglabājiet moderationStatus, piemēram, heldForReview, likelySpam vai published (comments.list; commentThreads.list).

Vai YouTube komentārus labāk saglabāt CSV vai JSON formātā?

Izmantojiet CSV kārtošanai izklājlapā un kopīgošanai. Izmantojiet JSON hierarhiskai pavedienu struktūrai un metadatiem, kas paredzēti programmiskai apstrādei (eksportēšanas metožu salīdzinājums).

Vai YouTube API var izgūt visas pavediena atbildes?

Neuzskatiet, ka viena commentThreads.list atbilde ietver visas atbildes. Izmantojiet comments.list ar parentId un sekojiet pageToken lapošanai; YouTube pašlaik dokumentē atbildes uz augstākā līmeņa komentāriem (komentāru saglabāšanas ceļvedis; comments.list).

Cik bieži jādublē YouTube komentāri?

Izvēlieties dokumentētu regularitāti, kas atbilst komentāru vai moderēšanas ieraksta izmaiņu ātrumam. Google Takeout atbalsta vienreizējus un ieplānotus eksportus, savukārt API darbplūsmā jāreģistrē, vai katra izpilde notiek katru dienu, nedēļu vai pēc notikuma (Google Takeout palīdzība).

Vai varu atgūt izdzēstus YouTube komentārus?

Saglabājiet kopiju pirms dzēšanas un paturiet tās tekstu, autoru, videoklipa nosaukumu, tiešo saiti, atbildes un iegūšanas datumu. YouTube norāda, ka komentārs pie dzēsta videoklipa vai komentārs, kas noņemts politikas pārkāpuma dēļ, neparādīsies komentāru vēsturē (komentāru saglabāšanas ceļvedis; YouTube palīdzība).