問題タブ [youtube-analytics-api]
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 - ジョブの作成中に YouTube Reporting API が 400 および 401 エラーを返す
YouTube Reporting API を使用して、CMS アカウントのデータを一括レポートとして取得しています。
CMS ユーザー アカウントでApi Explorerを使用しています。コンソールから YouTube Reporting API を有効にしましたが、次のリクエストを試みるたびに 401 エラーが発生します。何かが足りないか、何か間違っていると思いますが、それを見つけることができませんでした。この問題の正確な理由は何ですか?
YouTube Reporting API の PHP サンプル コードを作成したのは Ibrahim Ulukaya 氏です。この問題を解決するにはどうすればよいですか?
ありがとうございました!:)
これは私のリクエストです。
投稿https://youtubereporting.googleapis.com/v1/jobs?onBehalfOfContentOwner=contentOwner%3D%3DContent_Owner_Name&fields=id%2CreportTypeId&key= {YOUR_API_KEY}
{ "reportTypeId": "content_owner_ad_performance_a1" }
これが応答です。
401OK
- ヘッダーを表示 -
{ "error": { "code": 401, "message": "リクエストには有効な認証資格情報がありません。", "status": "UNAUTHENTICATED" } }
編集
コンテンツ所有者名を追加しないと、400 エラーが発生します。
これが私のリクエストです。
投稿https://youtubereporting.googleapis.com/v1/jobs?fields=name%2CreportTypeId&key= {YOUR_API_KEY} { }
これが応答です。
400OK
- ヘッダーを表示 -
{ "エラー": { "コード": 400, "メッセージ": "リクエストに無効な引数が含まれています.", "ステータス": "INVALID_ARGUMENT" } }
youtube-api - Youtube API から広告収入の数値を引き出す
から収益データを取得しようとしていますyoutubeAnalytics.reports.query
。
私の Google アカウントは、100 以上のチャンネルを管理する YouTube CMS にリンクされており、その Google アカウントを使用してリクエストを認証しています。
これを非常に簡単にするために、Google のサンプル リクエストの 1 つ、つまり次のリクエストを使用します。
Earnings/Ads
このリンクの下にある最初のものhttps://developers.google.com/youtube/analytics/sample-requests#content-owner-earnings-ad-reportsこれにより、この記入済みのAPI EXPLORERがさらに重要になります。
内部には、説明で次のように説明されid
ているcontentOwner==CONTENT_OWNER_ID
場所が表示されます。CONTENT_OWNER_ID
YouTube CMS コンテンツ所有者のデータをリクエストするには、ids パラメータ値を contentOwner==OWNER_NAME に設定します。ここで、OWNER_NAME はコンテンツ所有者の CMS 名です。
私が間違っている場合は修正してください。ここから取得する必要があります。
さまざまなバリエーションで数え切れないほど試しましたが、成功したことは一度もありません。しかし、上記のリンクのサンプル リクエストに従うと、常に次のようになります。
何か案は?
youtube - YouTube アナリティクス API をテストするために使用できるモック YouTube アカウントはありますか?
Youtube Analytics API を使用して、Youtube ユーザーがチャンネルの傾向や予測などを調べるための Web アプリを作成することを検討しています。
私は Youtube アカウントを持っていません。作成したとしてもコンテンツはありません。API 機能のテストに使用できる模擬アカウントはありますか? そうでない場合、自分がユーザーであるかのようにアプリをテストするにはどうすればよいですか?
コンテンツごとの PS 広告収入/収益、視聴回数、視聴者層などのデータを意味します
ありがとう!
youtube - YouTube アナリティクス API エラー
API を使用して、UI に表示されるのと同じレポートを取得しようとしています。
次のメトリックとディメンションを指定すると、クエリが機能しません。
- メトリクス - ビュー、viewerPercentage、estimatedMinutesWatched、averageViewDuration、averageViewPercentage
- ディメンション - InsightTrafficSourceType
ただし、メトリクスをビュー、estimatedMinutesWatched だけにトリミングすると、クエリは正常に機能します。
YouTube API からエラーが発生した場合の応答は次のとおりです。
youtube-data-api - Youtube アナリティクス API の問題
この範囲から YouTube アナリティクス チャネル レポートを取得しようとしています: https://www.googleapis.com/auth/yt-analytics.readonly
および 2 つのチャネル ID
- UC2QjLUbr7XeJpiYgflSuZ-w
- UCH8FFDRgoEtYGm00oqIADUQ
最初のチャネル ID は完全に機能しました。2 番目の ID にこのエラー (画像の下) が表示されますが、何かアイデアはありますか?
どうもありがとう
禁止 [403] エラー [ メッセージ [禁止] 場所 [ - ] 理由 [禁止] ドメイン [グローバル] ]
ios - 埋め込まれた YouTube 動画を再生しているときに、iOS アプリ名をトラフィック ソースとして渡すにはどうすればよいですか?
YouTube iframe API を使用して YouTube 動画を再生する iOS アプリがあります。
YouTube 内で、分析パネル -> トラフィック ソースを見ると、「その他の YouTube 機能」 -> 「不明」に分類されているヒットが表示されます。
ヒットが自分のアプリからのものであることを識別するために渡すことができるパラメーターはありますか?
YouTube 動画を再生するほとんどのアプリが「外部」の下に登録され、次にアプリの名前が登録されていることがわかります (例: WhatsApp、embedly.com など)。
UIWebView を使用して、次のような YouTube iframe API を使用する HTML をロードしています。