問題タブ [youtube-analytics]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
youtube-data-api - 特定の動画 (Youtube CMS) の再生回数/収益を抽出しますか?
私の友人は、YouTube ネットワークの CMS 管理者として働いており、特定の動画の再生回数と収益を自動的に抽出する方法があるかどうか尋ねてきました。説明させてください。一部の人が著作権で保護された素材をアップロードした場合、CMS 管理者として 2 つのオプションがあります。動画を削除するか、再生時に動画に広告が表示されるように申し立て/アセットを追加しますが、問題は、それらの動画がパートナーに接続されていないことです。そのチャンネルの収益を確認することはできませんが、各動画を個別に確認する必要があります。したがって、リンク付きのビデオ (作成) がある場合: http://www.youtube.com/watch?v=123abcEFG56、ビデオのコード「123abcEFG56」を取得して、YouTube CMS アナリティクスの検索ボックスに貼り付けると、そのビデオのすべての情報を取得できます。 YT CMS アナリティクスで動画タイトルの一部である単語を使用することにより (彼は正確なタイトルでさえ試しました)、これはパートナー チャンネル/アカウントにアップロードされた動画に対してのみ機能するため、パートナー チャンネル以外にアップロードされた動画については、次のことができます。ビデオのコードを検索ボックスに入力した場合にのみ、そのビデオの統計情報を表示します)。
私はアイデアを思いつき、申し立てられた動画のあるチャンネルのいくつかにアクセスし、動画のタブをクリックして、html コードをコピーしました。次に、正規表現と PowerShell (Win7) を使用して、すべてのビデオ コードを .txt ファイルに抽出しました。.txt ファイルの各行には、1 つのビデオ コードが含まれています。たとえば、次のようになります。
したがって、これは通常の Youtube アカウントではなく CMS アカウントに関するものであり、アナリティクスが提供するので、「先月」からデータを抽出したいと思います (Youtube のデフォルトは「過去 30 日間」)。
私はYoutube-APIに精通していないので、私の質問は、行ごとに1つのコードを取り、先月の動画の視聴回数と収益を対応するコードを作成し、その情報を別の .txt または .csv ファイルに「書き込み」ます (理想的には、「動画名」、「再生回数」、「収益」)。
ご回答ありがとうございます。
php - YouTube アナリティクス PHP cron
「Youtube Analytics API」を介して、1 つのチャネルやビデオなどから毎日の分析データを取得するために、cron を介して毎日実行されるツールの開発を開始したいと考えています。そして、それに近づく最善の方法は何かではありません。
Google のドキュメントを読みましたが、いくつか質問があります。
- コンソール ( https://code.google.com/apis/console/ ) でプロジェクトを作成しましたが、クライアント ID (Web アプリケーション、サービス アカウント、またはインストール済みアプリケーション) を作成するときに、どの種類のアプリケーションを選択する必要があるか疑問に思っています。 .
- どのPHPライブラリを使用していますか? これは非常に新しい API であり、多くの情報はありません。Google GData サイトには、「ほとんどの新しい Google API Google Data API は Google Data API ではありません」という警告があります。google-api-php-client には、この API の例はありません。
- cron での認証に最適な方法は何ですか?
ご覧のとおり、私は非常に混乱しています。誰か助けてもらえますか?
ありがとうございました。
youtube - 1 つのアカウントだけで多くの Youtube チャンネル レポートにアクセスできますか?
私はいくつかの Youtube チャンネルを管理しており、それぞれが Gmail アカウントを持ち、現在は Google+ アカウントにも関連付けられています。
私の質問は、YouTube Analytics API を介して、1 つの Google アカウントですべての YouTube チャンネル レポートに、どちらかを選択することなくアクセスできますか? つまり、すべてのチャネルのレポートにアクセスする権限を持つ一般的なアカウントです。
前もって感謝します。
php - YouTube アナリティクス API PHP サンプル
PHP クライアント ライブラリを使用して、この YouTube アナリティクス リクエストを作成したい
これは可能ですか?API から YouTube アナリティクス レポートを取得する方法に関する PHP コードのサンプルはありますか?
Google Developers ページで見つかりませんでした。( https://developers.google.com/youtube/analytics/v1/code_samples/ )
ありがとう
youtube - YouTube アナリティクスで特定のチャンネルのすべての動画の毎日の再生回数を取得する
Youtube Analytics API を使用して、チャンネル内のすべての動画の毎日の視聴回数を収集しようとしています。ビデオ ディメンションが結果をトップ 10 のみに絞り込むようです。とにかく、すべての動画の毎日の視聴回数を取得できますか?
javascript - Google OAuth2 - トークンの交換アクセス コード - 機能しない
現在、アプリケーションを承認するためにサーバー側の OAuth2 フローを実装中です。
JS アプリケーションは、登録済みの CMS アカウントに代わって YouTube アナリティクス データをエンド ユーザー (CMS アカウントと提携しているチャンネルの所有者) に表示します。このため、認証段階はユーザーから完全に隠す必要があります。一度承認してから、「永続的な」承認コードを使用して、必要に応じてアクセストークンを取得しようとしています。
正常に認証し、アクセス コードを取得できました。問題は、アクセス コードをトークンと交換しようとしたときに始まります。
これを実現するための HTTP POST リクエストは、次のようにする必要があります...
私はこれを達成するためにこのコードを使用しています:
この Request に対する 200 OK 応答を正常に取得できますが、アクセス トークンは返されず、myPOSTRequest.responseText は空の文字列を返します。
Google の OAuth Playground で遊んだことがありますが、自分の資格情報を使用してトークンを正常に取得できます。
ここで何か不足していますか?
youtube - Youtube 埋め込みプレーヤー/API コールバックと YouTube アナリティクスの不一致
私は、YouTube プレーヤーの埋め込みバージョンと YouTube API を使って、ユーザーが動画をどのように操作したか、さまざまなブログでの動画のパフォーマンスなどに関するカスタム グラフィック統計を作成することを試みてきました。主に onStateChange-events を使用して、ユーザーが動画を最初から最後までいつ視聴したかがわかります。
数か月前、動画全体を視聴したユーザーの数に関する統計は、YouTube アナリティクスおよびメイン カウンターの統計とかなりよく相関していました。当然、いくつかの差異 (5 ~ 10%) がありましたが、12 月以降、YouTube カウンターに対して極端な差異 (40 ~ 70%) が見られるようになりました。
YouTube API からのコールバックにより、人々が実際にビデオを最初から最後まで視聴したという事実を知っていますが、それらは YouTube 統計に表示されないため、私の統計はそれらの使用に関心のある人にはまったく関係ありません。
では実際の質問は、YouTube が埋め込みバージョンの YT プレーヤーを使用する際の視聴回数のカウント方法を変更したことをご存知ですか、または経験したことがある方はいますか?
autoplay=1 を使用したり、ビデオをスキップしてイベントをトリガーしたり、ビデオを複数回視聴したりすると、それらが考慮されないことを私は知っています。私の統計は現在のものとは完全に異なっていました。
埋め込まれた YT プレーヤーの使用に関する意見やフィードバックをいただければ幸いです。
ありがとう!
php - Laravel: Vendor フォルダーのファイルを Laravel に含める方法
Google の YouTube アナリティクス サービスを含めようとしていますが、Vendor フォルダからアクセスできません。
デフォルトで App フォルダーに設定されているため、機能していません。
App フォルダから Vendor フォルダ (YouTube アナリティクス ファイルがある場所) に移動するにはどうすればよいですか?
エラーは {
include(C:\xampp\htdocs\mysite\app/path/to/analytics/Google_YoutubeAnalyticsService.php): ストリームを開けませんでした: そのようなファイルまたはディレクトリはありません