在Youtube reporting中找不到reportTypeId或Job,其中有"Youtube红色合作伙伴收入报告“”和“付费功能报告”“
我最近正在为创作者的收入报告开发系统。
据我所知,我的公司(内容所有者,MCN)有3种来自youtube的收入来源
因此,我查看了API,并发现reporting是支持内容所有者的系统管理报表!但我找不到YouTube红色合伙人收入的收入报告(Superchat)
下面列出的是我在API中找到的系统管理reportTypes (所有报告都是systemManaged)
因此,我检索/创建了报告并对其进行了汇总。
但是我发现{}_ad_revenue_{}类型的报告只有1) Ads合作伙伴的收入数据。
在哪里可以找到Youtube Red(高级版)和Youtube reporting的收入数据?
我有Oauth标记的范围
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))发布于 2020-12-20 18:22:53
我最近访问了一个YouTube网站,并问了同样的问题,我可以确认,通过Reporting 提供的YouTube报告目前不包含,也不包含YouTube Premium (红色)收入或付费功能(您可能知道,Superchat是付费功能之一)收入报告。
YouTube正计划实现这些,但没有给出任何时间表。
https://stackoverflow.com/questions/54231444
复制相似问题