Ви треба различен метод за резервна копија во зависност од тоа чии коментари сакате да ги зачувате:
- Коментари што сте ги напишале: користете Google Takeout и Историјата на коментари на YouTube.
- Коментари и одговори на видео или канал: користете YouTube Data API, а потоа страницирајте ги резултатите.
- Запис за модерирање или поддршка: зачувајте го текстот, авторот, деталите за видеото, директниот линк, одговорите, статусот и времето на преземање.
Оваа разлика спречува извозот од лична сметка да биде погрешно протолкуван како архива на коментари за целиот канал.
Сакате поширока архива на YouTube профил наместо датотека со еден вид коментари? SocialGuardian го поддржува YouTube, ја чува архивата приватна за вашата сметка и наведува дека целата архива можете да ја извезете во секое време (видете ја опцијата за архива). Започнете ја резервната копија
1. Изберете го записот што треба да го зачувате
Започнете со едно прашање: дали ги зачувувате вашите сопствени јавни коментари или коментарите од публиката на видеа со кои управувате или што ги прегледувате?
Историјата на коментари на YouTube ви овозможува да ги видите јавните коментари што сте ги оставиле на YouTube и да го отворите оригиналното место каде што е објавен коментарот со кликнување или допирање на неговата содржина (Помош за YouTube). Тоа е корисно за пронаоѓање на вашите коментари и нивниот оригинален контекст.
Google Takeout е опција на ниво на сметка. Споредбата на методите за извоз го разликува од извозот на видео или канал: Takeout ги извезува коментарите што сте ги напишале, а не коментарите што други гледачи ги оставиле на вашите видеа (споредба на методи за извоз).
За коментари од публиката, користете го commentThreads.list од YouTube Data API. Може да филтрирате според videoId или allThreadsRelatedToChannelId (YouTube Data API).
2. Направете резервна копија на коментарите што сте ги напишале со Google Takeout
Користете го овој тек за лична архива на коментари:
- Отворете
takeout.google.com. - Отштиклирајте ги сите производи, а потоа изберете YouTube and YouTube Music.
- Во YouTube, изберете comments во опциите за податоци.
- Изберете го форматот и големината на датотеката, а потоа креирајте го извозот.
Овие чекори се преземени од проверениот тек за Takeout само со коментари (споредба на методи за извоз). Google го опишува и општиот тек: најавете се, отворете Google Takeout, отштиклирајте ги производите што не ги сакате, по желба ограничете производ со All data included, а потоа изберете Next step (Помош за Google Takeout).
Takeout нуди испорака по е-пошта или во облачно складиште, еднократни или закажани извози, ZIP или TGZ датотеки и ограничување на големината на архивата (Помош за Google Takeout). Google наведува дека креирањето архива може да трае од неколку минути до неколку дена, дека повеќето луѓе ја добиваат врската истиот ден и дека поголемите преземања може да се поделат во повеќе архиви (Помош за Google Takeout).
Запишете го датумот на поднесување на барањето за извоз и датумот кога сте ја примиле или презеле архивата. Google предупредува дека датотеката со податоци можеби нема да ги содржи промените направени меѓу барањето за преземање и креирањето на архивата, затоа секој Takeout третирајте го како снимка (Помош за Google Takeout). Преземањето на податоците не ги брише од серверите на Google (Помош за Google Takeout).
3. Извезете коментари од видео или канал со YouTube Data API
За коментари оставени од други гледачи, изградете ја архивата околу commentThreads.list:
- Изберете
videoIdза нишки од едно видео илиallThreadsRelatedToChannelIdза нишки поврзани со канал. - Побарајте страница со
maxResultsод 1 до 100. - Следете го
nextPageTokenдодека нема следна страница. - Зачувајте ги добиените
itemsиpageInfoод одговорот, вклучувајќи гиtotalResultsиresultsPerPage. - Ако е потребно, користете
searchTermsза ограничување на резултатите на коментари што ги содржат наведените термини и изберетеtextFormatкакоhtmlилиplainText.
Филтрите, големината на страницата, полињата за страницирање, филтерот за пребарување и форматите на текст се документирани во референцата за YouTube API (commentThreads.list). Ако ги зачувате токенот на страницата и вкупните броеви со извозот, ќе имате доказ за обемот на податоците што го опфатило извршувањето, а не само збир од редови со коментари (commentThreads.list).
Проверете го пристапот пред да го прогласите резултатот за целосен. API-то документира грешка 403 commentsDisabled кога коментарите на видеото се оневозможени и грешка insufficient permissions кога барањето нема дозвола (commentThreads.list). Зачувајте ги овие неуспеси заедно со архивата и означете го засегнатото видео или канал како нецелосен.
Секое повикување на commentThreads.list чини 1 квотна единица. Дополнителните барања за страници ја носат цената на методот, а проектите што го овозможуваат YouTube Data API имаат стандардна распределба од 10.000 единици дневно за сите други крајни точки; дневните квоти се обновуваат на полноќ по пацифичко време (водич за квоти на YouTube).
Ако сакате повторлива архива на јавен профил наместо рачно составување на секој извоз, SocialGuardian наведува дека автоматизираните резервни копии се извршуваат секој ден и вклучуваат содржина и ангажман на поддржаните платформи, вклучувајќи го YouTube (SocialGuardian). Поставете резервна копија на профил
4. Зачувајте ги одговорите и контекстот за модерирање
Одговорот на нишка од највисоко ниво не гарантира дека се присутни сите одговори. Водич за зачувување наведува дека целосното преземање на одговорите може да бара comments.list и препорачува зачувување на односот со родителот (водич за зачувување коментари).
Користете го овој тек за одговори:
- Зачувајте го коментарот од највисоко ниво и неговиот ID од записот на нишката.
- Повикајте го
comments.listсо ID-то на тој коментар какоparentId. - Побарајте до 100 резултати по страница и следете го
pageTokenза дополнителни страници. - Зачувајте го секој одговор со ID-то на родителскиот коментар.
YouTube API го документира parentId, големината на страницата од 1 до 100 и страницирањето со pageToken за comments.list (comments.list). Исто така наведува дека YouTube моментално поддржува одговори на коментари од највисоко ниво; одговорите на одговори може да бидат поддржани во иднина (comments.list).
За овластени барања, commentThreads.list може да филтрира moderationStatus како heldForReview, likelySpam или published; стандардната вредност е published (commentThreads.list). Зачувајте го тој статус со времето на преземање кога е важен контекстот за модерирање. Не прогласувајте извршување за целосно кога API-то пријавува оневозможени коментари или недоволни дозволи (commentThreads.list).
5. Изградете архива што ќе остане корисна
Ред со коментар без контекст за видеото и нишката е тешко да се прегледа подоцна. Листа за проверка на зачувување препорачува да ги задржите:
- Текстот на коментарот
- Видливото име на авторот
- Насловот на видеото
- Директниот линк до коментарот
- Датумот на преземање
- Околните одговори и статусот на случајот кога записот е за поддршка
Овие полиња потекнуваат од практичен водич за зачувување коментари (водич за зачувување коментари). За API извозите, додајте го ID-то на коментарот, ID-то на родителскиот коментар, филтерот на барањето, токените на страниците и вкупните броеви од одговорот, за односот и опфатот на собирањето да останат видливи (commentThreads.list; comments.list).
Изберете CSV или JSON
- CSV: изберете го кога архивата главно ќе се користи за сортирање и споделување во табеларна пресметка (споредба на методи за извоз).
- JSON: изберете го кога ви е потребна хиерархиска структура на нишките со коментари и метаподатоци за програмска обработка (споредба на методи за извоз).
Ако користите CSV, чувајте го ID-то на родителскиот коментар во посебна колона. Ако користите JSON, задржете го односот меѓу нишката и одговорот во структурата. Во двата формати чувајте ги директниот линк и датумот на преземање со записот (водич за зачувување коментари).
Проверете ги линковите и опфатот
YouTube создава истакнат линк до коментар кога ќе кликнете или допрете на временската ознака на коментарот; добиениот линк од лентата со адреса води до тој коментар и неговата нишка (Помош за YouTube). За да проверите зачуван линк, отворете го во приватен прозорец и потврдете дека целната нишка е истакната, а не само дека се отвора видеото (водич за зачувување коментари).
За API извршување, споредете го бројот на зачувани ставки со pageInfo.totalResults, чувајте го resultsPerPage и задржете го nextPageToken додека има уште страници (commentThreads.list). За одговорите, повторете ја истата проверка со страницирањето на comments.list и ID-то на родителот (comments.list).
6. Направете ја рутината за резервна копија повторлива
Практичната политика има три дела:
- Изберете го опфатот: Takeout за коментари што сте ги напишале; API за нишки на видео или канал.
- Изберете ја динамиката: Takeout поддржува еднократни и закажани извози, затоа користете закажан извоз кога една снимка не е доволна (Помош за Google Takeout). За API задачите, документирајте дали секое извршување е дневно, неделно или поврзано со настан за модерирање или објавување.
- Проверете го секое извршување: запишете го времето на преземање, вкупните броеви на страниците, доказите за страницирање, неуспесите при пристап и проверката на најмалку една постојана врска (Помош за Google Takeout; commentThreads.list; водич за зачувување коментари).
Резервната копија го зачувува она што било преземено во тој момент. YouTube наведува дека личен коментар нема да се појави во Историјата на коментари ако бил објавен на избришано видео или отстранет од YouTube поради прекршување на правилата (Помош за YouTube). Затоа времето на преземање и опфатот се важни кога ви е потребен историски запис.
SocialGuardian наведува дека можете да споделите јавен @handle, содржината автоматски да биде архивирана и да ја преземете или обновите без лозинка или најава (SocialGuardian). Започнете со јавен профил
ЧПП
Како да направам резервна копија на коментарите на YouTube?
Користете Google Takeout за коментарите што сте ги напишале. Користете commentThreads.list за коментари поврзани со видео или канал, страницирајте со nextPageToken, а користете comments.list со parentId кога треба да преземете одговори (споредба на методи за извоз; commentThreads.list; comments.list).
Можам ли да ги извезам сите коментари од видео на YouTube?
Можете да побарате нишки со коментари од видео со videoId, да побарате до 100 резултати по страница и да го следите nextPageToken. Проверете дали коментарите се оневозможени или има грешки со дозволите пред да ја прогласите архивата за целосна (commentThreads.list).
Дали Google Takeout извезува коментари на видеа што не ги поседувам?
Проверената споредба на извозите наведува дека Takeout ги извезува коментарите што сте ги напишале, а не коментарите што други гледачи ги оставиле на вашите видеа. Наместо тоа, користете го YouTube Data API за нишки со коментари од видео или канал (споредба на методи за извоз; commentThreads.list).
Како да ги зачувам одговорите на коментарите и контекстот за модерирање на YouTube?
Преземете ја нишката, а потоа користете comments.list со коментарот од највисоко ниво како parentId, следете го страницирањето и зачувајте го односот со родителот. За овластени барања, зачувајте moderationStatus, како heldForReview, likelySpam или published (comments.list; commentThreads.list).
Дали коментарите на YouTube да ги зачувам како CSV или JSON?
Користете CSV за сортирање и споделување во табеларна пресметка. Користете JSON за хиерархиска структура на нишките и метаподатоци за програмска обработка (споредба на методи за извоз).
Може ли YouTube API да го преземе секој одговор во нишка?
Не претпоставувајте дека еден одговор од commentThreads.list ги содржи сите одговори. Користете comments.list со parentId и следете го страницирањето со pageToken; YouTube моментално документира одговори на коментари од највисоко ниво (водич за зачувување коментари; comments.list).
Колку често треба да правам резервна копија на коментарите на YouTube?
Изберете документирана динамика што одговара на брзината со која се менуваат коментарите или записот за модерирање. Google Takeout поддржува еднократни и закажани извози, додека API текот треба да бележи дали секое извршување е дневно, неделно или поврзано со настан (Помош за Google Takeout).
Можам ли да ги повратам коментарите на YouTube откако ќе бидат избришани?
Зачувајте копија пред бришењето и задржете го текстот, авторот, насловот на видеото, директниот линк, одговорите и датумот на преземање. YouTube наведува дека коментар на избришано видео или коментар отстранет поради прекршување на правилата нема да се појави во Историјата на коментари (водич за зачувување коментари; Помош за YouTube).