よくある質問: Analytics モジュール
一般
1. Analytics モジュールとは何ですか?
Video Cloud Studio Analytics モジュールは、動画やプレーヤーに関する分析情報をリアルタイムに近い形で表示するためのユーザー・インターフェイス・モジュールです。Analytics プラットフォームは、ビッグデータ技術における最新のイノベーションを使用し、大規模なスケールを想定して設計されています。このAnalytics プラットフォームは、分析データへの迅速かつリアルタイムに近いアクセスを提供し、開発者は Video Cloud Studio に含まれるものに加えて、開発者がカスタム分析ソリューションやレポートを作成できる強力なオープン API を備えています。
2. Analytics モジュールからレポートデータをエクスポートできますか?
はい、分析レポートには、レポートデータを.csv ファイルや.xlsx ファイルにダウンロードできるリンクがあります。
3. Analytics モジュールでデータが更新される頻度はどれくらいですか?
通常、リアルタイムに近いデータは約3〜4時間遅れます。ただし、この時間は、データ収集システムが現在受信しているデータの量によって異なる場合があります。
Analytics システムは複数のソースからデータを集計しており、リアルタイムに近いデータは、これまでに収集されたデータに基づく近似値であることをご留意ください。数値は、レポートごとに異なる可能性があり、明確な値ではなく、傾向として捉える必要があります。
4. Analytics モジュールで利用できる標準レポートはカスタマイズできますか?
パフォーマンスおよびエンゲージメント・レポートに表示されるデータはカスタマイズできません。しかし、Analytics モジュールは、表示するデータを選択できるカスタム分析レポートを作成する機能を提供しています。また、Analytics データにプログラムでアクセスするために使用できるAnalytics APIもあります。
どのようなデータが入手可能ですか?
5. 内部ビデオIDをレポートやAPIに含める方法はありますか?
Video Cloud の動画に内部 ID をマッピングするために使用できる動画プロパティとして、参照 ID フィールドがあります。参照 ID フィールドは、カスタム レポートを作成する際に表示できます。カスタム レポートの詳細については、 Analytics モジュールでカスタム分析レポートを作成するを参照して下さい。
6. 特定の動画の顧客エンゲージメントと離脱をどのようにレポートできますか?
エンゲージメント レポートに、この情報が表示されます。エンゲージメント レポートを選択し、動画ディメンションを選択すると、アカウントの全体的なエンゲージメントを示すグラフが表示されます。動画を選択すると、その動画に対するエンゲージメントを経時的に示すグラフが表示されます。
7. URLでレポートできますか?例えば、同じ動画をページ A とページ B でホストしている場合、それぞれ2 つの配置のパフォーマンスを比較することはできますか?
はい。パフォーマンス レポートでは、表示ドメイン別に動画分析を表示することができます。
8. 自分のアカウントのユニーク視聴者数を表示するレポートを実行できますか?
ユニーク視聴者数はパフォーマンス・レポートで確認することができます。
9. 削除された動画のアナリティクスは含まれますか?
Analytics レポートには、アカウントから削除された動画のデータが含まれます。ただし、Analytics モジュールで削除された動画を検索して、特定の削除された動画に関するレポートを表示することはできません。このようなレポートを取得するには、削除された動画の動画 ID を取得し、 Analytics API を使用してレポートを生成する必要があります。レポート データがエクスポートされた場合、削除された動画の動画メタデータが一部表示されない場合があることに注意して下さい。
10. アナリティクスのデータを取得できる最も古い日付はいつですか?
Analytics データの最も古い日付は2010年12月28日です。一部のデータ項目は、それ以降に収集されたものであるため、データを閲覧できる最も古い日付は、閲覧する内容によって異なります。動画は2010年12月28日まで遡ってご覧いただけます。カレンダーコントロールを使用して日付をナビゲートする場合、2013年1月までしかナビゲートされませんが、それ以前の日付を手動で入力することができます。
11. アナリティクスはライブイベントのストリーミングでプレーヤーをトラッキングしますか?
アナリティクスは、パフォーマンス・レポートの一部として、視聴時間を追跡します。閲覧されたライブ秒数は、カスタムレポートの作成時または請求モジュールで表示できます。ライブイベントの帯域幅は表示されません。
データのフィルタリング
12. アナリティクスから特定のIPアドレスの範囲をフィルタリングすることは可能ですか?
IPアドレスの範囲をフィルタリングする機能は、現時点では提供されておりません。
13. Analytics レポートから従業員の視聴を除外することはできますか?
これを行う簡単な方法はありませんし、トラフィックの多い動画では、従業員の視聴はおそらくごく一部で、アナリティクスへの影響はごくわずかと考えられます。しかし、トラフィックの少ない動画でこれを行うことが重要だと思われる場合、最も簡単な解決策は、本番用プレーヤーを複製し、従業員にそのコピーで動画をテスト/視聴させることです。その後、フィルタを使用して、Analytics モジュールのカスタム レポート機能または Analytics API を使用して、プロダクション プレーヤのみに関するレポートを作成することができます。
検索
14. Analytics モジュールを通して、特定のビデオに関する情報を見つけるにはどうすればよいですか?
検索機能は、特定の動画を検索するために使用することができます。動画名、短い説明文、長い説明文、タグ、動画 ID、参照 ID、およびカスタム テキスト フィールドで検索されます。検索結果をクリックすると、その動画のパフォーマンスまたはエンゲージメントが表示されます。カスタム レポートを作成して、指定した動画 ID のアナリティクスを表示することもできます。
15. Analytics モジュールで、参照IDを使って特定のビデオを検索することはできますか?
検索機能は、参照 ID フィールドに基づいて動画を検索するために使用できます。動画名、短い説明文、長い説明文、タグ、動画 ID、およびカスタム テキスト フィールドでも検索されます。
データを理解する
16. 動画の前にプレロール広告があり、視聴者がその広告を数秒間見て離脱した場合はどうなりますか?視聴者がメインコンテンツを全く見なかった場合、それは動画視聴としてカウントされますか?
カウントされません。動画視聴は、メインコンテンツの再生開始後にのみカウントされます。
17. 動画をループしている場合、1 回の動画再生としてカウントされますか、それとも動画が再生されるたびに複数の再生としてカウントされますか?
動画視聴回数は、ストリーム開始時に視聴セッションごとに 1 回のみカウントされます。エンゲージメント レポートの x%での視聴 は、パフォーマンス レポートの 動画視聴回数 とは異なることに注意してください。動画視聴回数は、動画が最初に再生を開始したときにカウントされます。1% での視聴は、最初の 1% が視聴されたときに記録されます。ここでの違いは、最初のパーセントが複数回視聴された場合(動画が自動再生に設定されている場合など)、カウントが増加するのに対し、動画視聴回数は、動画が最初に再生を開始したときにカウントされますが、リプレイ時はカウントされません(ユーザーがページを再読み込みしたり、プレイリスト内の別の動画を視聴したりしない限り)。
18. なぜエンゲージメントのスコアが非常に高く、100を超える場合があるのですか?
エンゲージメント スコアが 100 を超える場合があります。動画をスクラブして再視聴しても、新しい video_view イベントは発生しませんが、video_engagement はトラッキングされます。例えば、あるページの 1 つの動画プレーヤーに動画があるとします。次のイベントは、動画のエンゲージメントがどのように大きく変化するかを示しています:
- まだ視聴していない。エンゲージメントスコア: 0.
- 視聴者がページを読み込み、ビデオを最後まで視聴。エンゲージメントスコア:100(視聴率100%/視聴回数1回)。
- 同じ視聴者が巻き戻し、もう一度動画を最後まで視聴。(ブラウザはリロードされなかった)。エンゲージメント・スコア:200(視聴率200%/視聴回数1回)。
- 別の視聴者がページを読み込み、動画全体を視聴。エンゲージメントスコア:150(視聴率300%/視聴回数2回)。
動画エンゲージメントの計算方法の詳細については、トレーニングビデオ 動画エンゲージメントの計算をご覧ください。
19. なぜ25%での視聴回数という指標は、1%での視聴回数という指標よりも高いのでしょうか?
この2つの数字に差異が発生するのには、いくつかの原因があります::
- 1%での視聴 と x%での視聴は異なる指標です。1%での視聴は、視聴セッションごとのユニーク数であり、巻き戻しやリプレイは含まれません。視聴者が動画の前の部分にリプレイまたは巻き戻した場合、%ポイントは視聴者数を増加させますが、動画視聴回数は増加しません。
- %での視聴とエンゲージメント曲線は、UTC時間を使用して1日単位で保存されるため、UTCとレポートのタイムゾーンが交差する場合、特定の日付に2日分のデータが含まれることがあります。
20. ある日の動画再生回数が時間とともに変化するのはなぜか?
Analytics システムは、時間ごとに収集された未調整の最近のメトリックを提供し、日次レベルで報告される実際のメトリックと自動的に調整します。この調整はできるだけ早く行われ、通常は3~5日で行われます。1時間単位で収集したデータを調整することはありません。サイト運営者は1時間ごとのデータを重視しているため、1時間ごとの未調整データを32日間利用できるようにしています。調整に関するの詳細は次の通りです:
- プレーヤーがデータ収集APIにデータを送信
- データ収集 API は、リアルタイム データベースへの書き込みに最善を尽くし、イベントをログ ストレージに書き込みます。
- CDNやその他の情報源から追加データを収集すると、分析データは更新されます。これが調整プロセスにあたります。
- 夜間のバッチ システムは生のログ イベントを調べ、履歴データのインポート ファイルを作成します。
- データ インポート ファイルはヒストリカル・データベースにロードされます。APIコールを行う際、調整済みデータ(最も正確なデータ)のみを表示するか、調整済みデータと未調整データの両方を表示するかを、調整済みパラメータを使用して選択できます。詳細については、 Analytics API の概要 を参照して下さい。
- すべてのヒストリカル データは調整されています。リアルタイム データ(32日間利用可能)はまだ調整されていないかもしれません。データを取得している期間が 32 日以上前に終了している場合、
データはすべてヒストリカル データとなるため、調整されたデータを使用する必要はありません
。
21. 一部のメトリックが NULL 値を返す、または値がないのはなぜですか?
これは、要求された期間に対してメトリックが利用可能でない場合に発生します。一部のメトリックには 2 ~ 3 日の遅延があるため、例えば、過去 30 日間(今日を含む)のデータを要求した場合、要求された範囲にはこのデータがまだない日が含まれるため、これらのメトリックは NULL になる可能性があります。データを要求するときにこれを避けるには、要求した範囲が待ち時間の範囲外であることを確認します。
また、時間の経過とともに測定基準やディメンションの組み合わせが追加されています。そのため、たとえば複数年のレポートを実行している場合、レポート日付範囲全体についてそのメトリックをトラッキングしていないため、メトリックの一部が空白または部分的になる可能性があります。有効な日付とディメンションの組み合わせについては、Analytics API の概要を参照して下さい。
22. 2013年の宛先ドメインのデータが他のパフォーマンス データと一致しないのはなぜですか?
宛先ドメイン機能は、2014 年 1 月まで有効になっていませんでした。2013 年 3 月から 2014 年 1 月までのデータは部分的にバックフィルされましたが、この期間に利用できる宛先データは一部のみです。 2014年1月以降のデータは完了しています。
23. エンゲージメントの数字がいつも整数でないのはなぜですか?
エンゲージメントの数値に小数点が付くことがあります。これは、エンゲージメントが正規化され、「video_percent_viewed * (video_engagement_25 / video_engagement_sum)」の比率になるためです。そのため、クエリで選択した時間範囲によっては、正確に割り切れない浮動小数点数が表示されることがあります。
24. 動画IDだけが表示されるレポートや、まったく表示されないレポートがあるのはなぜですか?
ある期間に動画の視聴がない場合、レポートにはその動画に関する広範なデータは表示されません(たとえば、動画 ID だけで他には何も表示されません)。データがまったくダウンロードされない場合(画像データもダウンロードされない場合)、その動画はレポートに表示されません。
25. AnalyticsモジュールとAnalytics API は、同じ日付範囲の同じデータを提供すべきですか?
はい、ただし、比較的最近のデータを比較し、異なるタイミングで Studio と API からデータを取得する場合は、異なる可能性があります:
- データが3日未満の場合。3日未満の分析データは暫定的なものであり、随時変更される可能性があります。
- 同じ期間のデータは、32 日未満の時と、32 日が経過した後に再度確認されます。 32 日後、データは別の「履歴」リポジトリに移動され、その時点で一部のデータ、特に詳細なエンゲージメント データは破棄されます。これは、計算が粒度の低いデータに基づいて行われるため、エンゲージメント スコアなどの計算フィールドがわずかに変化する可能性があることを意味します。
26. Analytics モジュールの動画再生回数が、Campaign モジュールの再生回数より多いのはなぜですか?
Analytics モジュールとCampaign モジュールは2つの独立したシステムであり、それぞれが別々のユースケースを捉えているため、視聴イベントが1:1であることは期待できません。
Campaign のリードフォームは、リードフォームを表示する前に video_view
イベントがトリガーされる必要があります。video_view
イベントは、ユーザーが手動で再生ボタンをクリックするなどして再生を開始したときに発生します。その結果、コンテンツが再生されていないように見えても、video_view
が登録され、Analytics モジュールに動画が表示されます。
Analyticsモジュールの動画視聴数が、Campaignモジュールの視聴イベント数より多い場合、最も考えられる理由は、ユーザーがリードフォームを提示されたが、再生に進むために入力しなかった場合です。
27. Analyticsのトラフィックレポートでiframeタグが「直接」としか表示されないのはなぜですか?
トラフィック ソースは、HTTP Referrer ヘッダーから決定されます。iframe タグを使用する場合、HTTP リファラの値は「plays.brightcove.net/...」となり、Analytics モジュールのトラフィック ソース データでは「直接」に分類されます。
正しいトラフィック・ソース・タイプを取得するには、ビデオタグを使用してください。