Zasób reportType
określa konkretny raport, który może zostać pobrany przez kanał lub właściciela treści.
Metody
W tabeli poniżej podano metody, które interfejs API obsługuje w przypadku report
zasobów.
Metody | |
---|---|
list |
Zwraca listę typów raportów, które kanał lub właściciel treści może pobrać. |
Reprezentacja zasobów JSON
Struktura JSON poniżej przedstawia format zasobu reportType
:
{ "id": string, "name": string, "deprecateTime": timestamp, "systemManaged": boolean }
Usługi
Poniższa tabela określa właściwości, które pojawiają się w tym zasobie:
Usługi | |
---|---|
id |
string Identyfikator, którego YouTube używa do jednoznacznego identyfikowania raportu. Wartość właściwości może mieć maksymalnie 100 znaków. Poniższa tabela przedstawia najnowszą wersję każdego obsługiwanego typu raportu (maksymalnie 100 znaków). |
name |
string Nazwa raportu Wartość właściwości może mieć maksymalnie 100 znaków. |
deprecateTime |
timestamp Data i godzina wycofania raportu. Jeśli masz ofertę pracy w przypadku wycofanego typu raportu, YouTube wygeneruje nowe raporty dla tego zadania przez 3 miesiące od ogłoszenia daty wycofania. Na przykład ogłoszenie o wycofaniu raportu content_owner_basic_a1 miało miejsce 19 maja 2016 r. Z tego względu w polu deprecateTime tego typu raportu podana jest godzina 19 sierpnia 2016 r., po której YouTube przestanie generować raporty tego typu. |
systemManaged |
boolean Ta wartość to true , jeśli YouTube automatycznie generuje raport dla właścicieli treści YouTube, którzy nie muszą najpierw wywoływać metody jobs.create , aby poprosić YouTube o wygenerowanie raportu. Metoda jobs.create zwraca błąd, jeśli właściwość reportTypeId wskazuje raport zarządzany przez system. |