Где я (ContentsOwner, MCN) могу найти данные о доходах Finalized Red(Premium) и Superchat в API отчетности Youtube?
Не удается найти reportTypeId или Job, которые имеют "Отчет о доходах Red Youtube Partner" и "Отчет о платных функциях" в API отчетов Youtube
Я недавно разрабатывал систему для отчета о доходах создателя.
Как я знаю, моя компания (владелец контента, MCN) имеет 3 вида дохода от YouTube, который
- Доход партнера по рекламе
- Доход YouTube Red Partner (Премиум Youtube)
- Платные функции (Superchat)
Поэтому я посмотрел на API и нашел API отчетов, который поддерживает системные управляемые отчеты для владельцев контента! но я не могу найти отчет о доходах 2) Доходы YouTube Red Partner 3) Платные функции (Superchat)
В списке ниже приведены типы отчетов, управляемые системой, которые я нахожу в API (все отчеты - systemManaged).
- "id": "content_owner_ad_revenue_raw_a1", "name": "Ежемесячный доход от видеообъявлений"
- "id": "content_owner_ad_revenue_summary_a1", "name": "Ежемесячная сводная выручка от видеообъявлений"
- "id": "content_owner_asset_ad_revenue_raw_a1", "name": "Ежемесячный доход от рекламы активов"
- "id": "content_owner_asset_ad_revenue_summary_a1", "name": "Ежемесячная сводная выручка от рекламы активов"
- "id": "content_owner_claim_ad_revenue_summary_a1", "name": "Ежемесячный доход от рекламы по заявкам"
поэтому я получил / создал отчеты и суммировал их.
Но я обнаружил, что {}_ad_revenue_{} виды отчетов содержат только 1) данные о доходах рекламного партнера.
где я могу найти данные о доходах Youtube Red(Premium) и Superchat из API отчетов Youtube?
У меня есть Oauth токены
- " https://www.googleapis.com/auth/yt-analytics.readonly "
- " https://www.googleapis.com/auth/youtube.force-ssl "
- " https://www.googleapis.com/auth/youtubepartner "
- " https://www.googleapis.com/auth/yt-analytics-monetary.readonly "
import google.oauth2.credentials
from googleapiclient.discovery import build
from googleapiclient.http import HttpError
if __name__ == "__main__":
yt_credentials = google.oauth2.credentials.Credentials.from_authorized_user_info(YOUTUBE_AUTH_TOKEN)
yt_service = build(YOUTUBE_SERVICE_NAME, YOUTUBE_API_VER, credentials=yt_credentials)
results = yt_service.reportTypes().list(includeSystemManaged=True,
onBehalfOfContentOwner='MY Content Owner Id').execute()
print(json.dumps(results, indent=4, sort_keys=True))
1 ответ
Я недавно посетил один из веб-семинаров YouTube и задал тот же вопрос, и я могу подтвердить, что отчеты YouTube, доступные через Reporting API , в настоящее время не содержат ни дохода от YouTube Premium (Red), ни платных функций (Superchat является одной из платных функций, как вы, вероятно, знать) отчеты о доходах.
YouTube планирует внедрить их, но не назвал никаких сроков для этого.