通过YouTube合作伙伴API启用内容ID匹配



我正在使用YouTube合作伙伴API来代表合作伙伴上传视频,以便进行盈利跟踪和报告。流程如下:用户上传视频到网站。将视频推送到合作伙伴拥有的频道,创建资产,为上传到合作伙伴频道的视频创建索赔。视频被推送到用户的公共youtube频道

所有这些都在工作,但我不知道如何设置"启用内容ID匹配"选项,在YouTube CMS视频部分找到。这需要启用,以便视频上载到用户的公共频道将被匹配。

有人知道这是否可以通过合作伙伴API?

编辑:合作伙伴API,实际上被称为内容ID API,类是YouTubePartner。

不知道你是否还在寻找这个问题的答案,但既然我刚刚遇到了同样的问题,我想我应该分享一下我的发现。

根据google开发者文档:

一旦你上传了视频并创建了一个资产,你需要更新资产上的AssetMatchPolicy。AssetMatchPolicy是您指定与内容匹配的内容的地方。您可以排除某些地区,也可以设置比赛所需的最短持续时间。该文档使用以下内容作为策略请求正文的示例,该策略跟踪全球视频并匹配超过10秒的视频:

{
  'name': 'Track Everywhere 10s.',
  'description': 'Track Everywhere matches longer than 10s.',
  'rules': [{
    'action': 'track',
    'condition': {
      'requiredTerritories': {'type': 'exclude', 'territories': []},
      'requiredReferenceDuration': [{'low': 10}],
      'contentMatchType': 'video'
    }
  }]
}

一旦AssetMatchPolicy就位,您将需要上传一个引用文件。我不知道你确切的用例,但对我来说,参考只是我用来创建初始youtube视频的相同mov文件。AssetMatchPolicy使用这个引用文件来执行您的策略规则。

完成所有这些之后,您可以继续创建声明并将视频推送到公共频道。

相关内容

  • 没有找到相关文章

最新更新