Где я (ContentsOwner, MCN) могу найти данные о доходах Finalized Red(Premium) и Superchat в API отчетности Youtube?

Не удается найти reportTypeId или Job, которые имеют "Отчет о доходах Red Youtube Partner" и "Отчет о платных функциях" в API отчетов Youtube

Я недавно разрабатывал систему для отчета о доходах создателя.

Как я знаю, моя компания (владелец контента, MCN) имеет 3 вида дохода от YouTube, который

  1. Доход партнера по рекламе
  2. Доход YouTube Red Partner (Премиум Youtube)
  3. Платные функции (Superchat)

Поэтому я посмотрел на API и нашел API отчетов, который поддерживает системные управляемые отчеты для владельцев контента! но я не могу найти отчет о доходах 2) Доходы YouTube Red Partner 3) Платные функции (Superchat)

В списке ниже приведены типы отчетов, управляемые системой, которые я нахожу в API (все отчеты - systemManaged).

  1. "id": "content_owner_ad_revenue_raw_a1", "name": "Ежемесячный доход от видеообъявлений"
  2. "id": "content_owner_ad_revenue_summary_a1", "name": "Ежемесячная сводная выручка от видеообъявлений"
  3. "id": "content_owner_asset_ad_revenue_raw_a1", "name": "Ежемесячный доход от рекламы активов"
  4. "id": "content_owner_asset_ad_revenue_summary_a1", "name": "Ежемесячная сводная выручка от рекламы активов"
  5. "id": "content_owner_claim_ad_revenue_summary_a1", "name": "Ежемесячный доход от рекламы по заявкам"

поэтому я получил / создал отчеты и суммировал их.

Но я обнаружил, что {}_ad_revenue_{} виды отчетов содержат только 1) данные о доходах рекламного партнера.

где я могу найти данные о доходах Youtube Red(Premium) и Superchat из API отчетов Youtube?

У меня есть Oauth токены

  1. " https://www.googleapis.com/auth/yt-analytics.readonly "
  2. " https://www.googleapis.com/auth/youtube.force-ssl "
  3. " https://www.googleapis.com/auth/youtubepartner "
  4. " 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 планирует внедрить их, но не назвал никаких сроков для этого.

Другие вопросы по тегам