标签: youtube-analytics

Laravel:如何在Laravel中包含Vendor文件夹中的文件

所以我试图加入Google的YouTube Analytics服务,但我似乎无法通过Vendor文件夹访问它.__CODE__无法正常工作,因为它默认为App文件夹.如何退出App文件夹并进入YouTube Analytics文件所在的Vendor文件夹.抛出的错误是__CODE__.需要离开该app文件夹.谢谢你的帮助!

php laravel youtube-analytics

9
推荐指数
2
解决办法
2万
查看次数

获取当前用户的YouTube内容所有者ID

下午好

我创建了一个从YouTube Analytics API中提取数据的应用.我的任务是获取contentOwner货币报告,为此我需要一个OWNER_NAME,这对我来说是一个问题.我测试的YouTube帐户上有货币报告,但未连接到youTube CMS.

  1. 与cms.youtube.com的连接是否需要提取youtube分析中显示的contentOwner报告?
  2. 用户是否必须自己提供OWNER_NAME(或ContentOwner_ID?),还是可以以某种方式提取它?

授权授予对yt-analytics-monetary.readonly,yt-analytics.readonly,youtubepartner和其他几个人的访问权限.

youtube youtube-api content-management-system youtube-analytics

8
推荐指数
1
解决办法
5019
查看次数

将YouTube Analytics API与CMS帐户配合使用

尝试使用CMS帐户获取youtube analytics api数据时,我收到403 Forbidden错误.

只是为了确认,CMS帐户与服务帐户是一回事吗?

我可以获取oauth2用户拥有的频道的分析数据,但我在通过我的CMS帐户访问的任何其他频道上获得403,但不是内容所有者.(我在CMS帐户上有管理员帐户级别,而我收到403错误的渠道有"托管"关系)

问题:是否有任何计划让youtube.analytics api支持查询CMS帐户下管理的频道?

似乎因为我可以使用该帐户使用CMS UI获取这些渠道的所有分析数据,我应该能够使用API​​执行相同操作.

analytics youtube-api youtube-analytics

7
推荐指数
1
解决办法
4311
查看次数

YouTube 频道和内容所有者之间有什么区别

YouTube Analytics API 提供两种类型的报告

https://developers.google.com/youtube/analytics/v1/reports

1.频道报告 2.内容所有者报告。

任何人都可以解释 YouTube 频道和内容所有者之间的区别吗?

youtube-api youtube-analytics

6
推荐指数
1
解决办法
4066
查看次数

通过Google PHP库对Youtube Analytics API的所有请求导致400错误请求

我可以通过API Explorer成功向Youtube Analytics API发出请求.我的代码正在尝试使用Google PHP客户端库,特别是Google_Service_YouTubeAnalytics类.不幸的是,这个课程没有文档.

我在客户端上设置ID和断言凭据.我相信这是正常的,因为如果我将私钥更改为我知道不正确的内容,我会得到:

{"code":400,"error":"Error refreshing the OAuth2 token, message: '{\n \"error\" : \"invalid_grant\"\n}'"}

但是当我插入正确的私钥时,我得到以下响应:

{"code":400,"error":"Error calling GET https:\/\/www.googleapis.com\/youtube\/analytics\/v1\/reports?ids=channel%3D%3DCHANNEL_ID&start-date=2014-09-01&end-date=2014-09-05&metrics=views%2Cuniques: (400) Invalid query. Query did not conform to the expectations."}

它没有告诉我什么是关于查询的无效(这将是非常有用的),所以我不知道我可能做错了什么.任何帮助表示赞赏.

这是我发出请求的代码:

$client = new \Google_Client();
$client->setApplicationName(self::APP_NAME);

// set some stuff
$client->setClientId( self::CLIENT_ID );
$client->setClientSecret( self::CLIENT_SECRET );
$client->setAssertionCredentials(new \Google_Auth_AssertionCredentials(
    self::CRED_ID,
    [
        "https://www.googleapis.com/auth/youtube.readonly",
        'https://www.googleapis.com/auth/yt-analytics.readonly'
    ],
    self::youtubeKey()
));

$youtubeService = new \Google_Service_YouTubeAnalytics($client);
$resp = $youtubeService->reports->query(
    self::CHANNEL_ID,
    '2014-09-01',
    '2014-09-05',
    'views,uniques'
);
Run Code Online (Sandbox Code Playgroud)

php youtube-api google-api-php-client youtube-analytics

6
推荐指数
1
解决办法
1533
查看次数

如何获取 YouTube 频道中的视频总数?

我想使用 YouTube 分析 API 获取上传到 YouTube 频道的视频总数。任何人都可以告诉我正确的指标和维度组合吗?

youtube-analytics

5
推荐指数
1
解决办法
9263
查看次数

如何通过API访问新的YouTube Analytics(分析)指标(展示次数,展示次数CTR)

我可以从YouTube Analytics API访问展示和展示点击率吗?这些指标是新指标。我看到了以下文件。 https://productforums.google.com/forum/#!topic/youtube/huFTZ7HzePE

但是,我在YouTube Analytics API中找不到这些指标。 https://developers.google.com/youtube/analytics/metrics Plese教我有关如何从API访问展示次数,印象数点击率的信息。

谢谢-桑岛

youtube youtube-api youtube-analytics youtube-analytics-api

5
推荐指数
1
解决办法
955
查看次数

YouTube 数据 API V3 是否可以与 YouTube Music 配合使用?

我想从 Youtube Music 中提取播放列表数据,以及与所述播放列表中的歌曲相关的元数据。这可以通过 Youtube Data V3 API 或 YouTube Analytics API 实现吗?

如果是这样,我在哪里可以找到有关调用和可用元数据的文档;我在 YouTube 数据 API 页面上找不到我需要的内容。我目前在参考文档中引用 PlaylistItems 和 Playlists,但似乎适用于视频。这是特意设计的吗?因为您可以在 YouTube Music 中在视频和音频之间切换?

如果可能的话有官方的 Rust Crate 吗?

预先感谢您的帮助。

youtube-api youtube-analytics youtube-data-api youtube-analytics-api

5
推荐指数
1
解决办法
2499
查看次数

Youtube Analytics API人口统计维度"性别"显示在分析仪表板上,但在API Explorer上显示无效

我目前正在使用Youtube Analytics API,

到目前为止,我已经能够提取youtube提供的所有数据,除了性别/ ageGroup维度,查询每次都失败,

文档点的例子来playbacklocation,而不是人口它的自我.

我正在使用PHP客户端库,

== PHP ==

$analytics_gender = new Google_YouTubeAnalyticsService($client);

$optparam = array('dimensions' => 'gender');

$metrics= "views";

$analytics_demo_gender = $analytics_gender->reports->query("channel==".$channelId, "2012-08-14", "2013-05-30", $metrics, $optparam);
Run Code Online (Sandbox Code Playgroud)

当我运行此查询时,我得到一个error (400) The query is not supported.即使它适用于所有其他指标和维度.

php youtube youtube-api google-api-php-client youtube-analytics

4
推荐指数
1
解决办法
2037
查看次数

YouTube Analytics API php示例

我想通过PHP Client Libary制作此YouTube Analytics请求

https://www.googleapis.com/youtube/analytics/v1/reports  
?ids=channel==CHANNELID
&start-date=STARTDATE
&end-date=ENDDATE 
&metrics=views,  
estimatedMinutesWatched,  
averageViewDuration,  
comments,  
favoritesAdded,  
favoritesRemoved,  
likes,  
dislikes,  
shares,  
subscribersGained,  
subscribersLost  
&dimensions=7DayTotals 
&fields=rows  
&sort=day  
Run Code Online (Sandbox Code Playgroud)

这可能吗?是否有关于如何从API获取YouTube Analytics报告的PHP代码示例?
在Google Developers页面上找不到.(https://developers.google.com/youtube/analytics/v1/code_samples/)

谢谢

php youtube youtube-api youtube-analytics

3
推荐指数
2
解决办法
5134
查看次数

无需 Oauth2 从 Youtube Analytics API 读取数据

我目前正在编写一个 python 脚本,用于从 YouTube Analytics API 中提取信息以获取单独的 YouTube 频道列表。例如,输出是统计上个月每个 YouTube 频道的视频观看次数。

我最初的想法是要求每个 YouTube 帐户所有者在其 console.cloud.google 中创建一个 YouTube Analytics 应用程序,创建一个项目,启用 youTube Analytics API,生成一个 API 密钥并指定 YouTube Analytics 需要它API。

我正在使用一个帐户进行测试,如果我尝试使用通过上述过程生成的 API 密钥运行脚本并进行身份验证,如下所示:

def get_service():
    return build('youtubeAnalytics', 'v2', developerKey=API_KEY)
Run Code Online (Sandbox Code Playgroud)

它失败了HttpError 401 Request is missing required authentication credential. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.

我不确定我在创建 API 密钥时是否做错了什么,或者 YouTube Analytics API 是否需要Oauth2 身份验证。如果是后者,那么我很惊讶谷歌控制台允许您一路生成 API 密钥并指定它们是 YouTube Analytics API 所需要的,结果却发现您无法使用它。

所以我的问题是:我是否必须使用 Oauth2 for YouTube Analytics …

youtube youtube-api google-authentication youtube-analytics youtube-analytics-api

1
推荐指数
1
解决办法
1188
查看次数