Segment.comは、大量のデータを受信し、同時に無数の配信先に再ルーティングするように設計されたサードパーティサービスです。多くの販売者は、ユーザー管理とデータインサイトに対してさまざまなニーズを抱えており、それらすべてをVimeo OTTプラットフォームに直接統合することはできません。Segmentを使用すると、ほぼ無制限の追加のサードパーティ統合をデータインサイト用に活用できます。
記事の内容:
Segmentは何をサポートしていますか?
Segmentは何百もの統合をサポートしています。特定のツールセットを使用していて、OTTからデータを収集したい場合は、Segmentカタログで、お使いのソフトウェアがサポートされているかどうかを確認してください。その場合は、Segmentアカウントを作成し、すぐにデータの送信を開始できます。
Vimeo OTTは、当社ブランドのiOS、tvOS、Android、Android TV、Amazon Fire TVアプリ、およびWebからSegmentへのデータ送信をサポートしています。Vimeo OTTは、当社ブランドのRokuアプリからSegmentへのデータ送信もサポートしていますが、このプログラムはまだアルファ段階です。詳細はこちらをご覧ください。
Segment統合の作成
- Segment.comに移動します。
- 名前、メールアドレス、パスワードを入力します。これらはVimeo OTTの認証情報と同じである必要はありませんが、SegmentはサイトのURLのドメインと一致することを期待しています。
- 登録したら、ソースを追加する必要があります。
- ソースは、データがSegmentに入力される場所です。これはiOSやAndroidのアプリかもしれませんし、以下の例ではWebかもしれません。
- 「ウェブサイト / Javascript」を選択します。*
- サイドバーから「接続」をクリックします。
- ソースに名前を付けるか、「Javascript」のままにします。
- OTTにウェブサイトを登録してください。
- これは、yoursubdomain.vhx.tv または完全な カスタムドメインのいずれかです。
- ソースを追加したら「ソース」ページに進み、上部のナビゲーションで「設定」をクリックしてください。
- 左側のナビゲーションで「APIキー」をクリックします。
- 「書き込みキー」をコピーします。
-
設定 > サイト > 詳細設定に移動します。
- API書き込みキーをSegmentキーフィールドに貼り付けます。
- 設定を保存します。
これでSegmentアカウントへのデータ送信が開始されます。流れを確認するには、「ソース」をクリックし、「デバッガー」タブを選択して、発生している各イベントを確認します。
* 注:OTT Enterpriseクライアントで、アプリケーションに複数のソースを使用するようにSegmentを構成する場合は、プラットフォームごとに適切な「ソース」を選択します。
以下の各ソースから生成されたAPIキーは、アカウントマネージャーと連携してアプリケーションに統合されます。
- Apple iPhoneおよびApple TVアプリケーションの「iOS」
- Android MobileおよびAndroid TVの「Android」
- Amazon Fire TVの「Android」(セカンドソース)
- Rokuデバイスの「Roku」
イベントには、同じソースを共有する2つのアプリを区別するために使用できる「device」プロパティが含まれます。
どのイベントが送信されますか?
Vimeo OTTは、Segmentアカウントに大量のデータを送信します。以下は、統合から送信される多数のイベントの表で、受信するデータをフィルタリングして理解するのに役立ちます。すべてのイベントがすべてのプラットフォームに適用されるわけではないため、これらの表は、どのプラットフォームが各タイプのイベントを送信するかも示しています。
Segment内の主要なイベント名は、どのイベントが発生しているかを簡単に理解できるように、意図的に明確で説明的なものになっています。これらの各イベントには、実行されたアクションをさらに説明するための多くの追加属性とプロパティが含まれています。これらは送信されるトップレベルのイベントのみです。
ネイティブSegmentイベント
次のイベントは、Segment Analytics SDKによって提供されます。
Application Installed
説明:インストール後にユーザーがアプリケーションを開きました。これはSegment SDKによって自動的に収集されるネイティブのSegmentアプリケーションイベントです。
トリガー:このイベントは、ユーザーが最初にモバイルアプリケーションを開いたときに発生します。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
なし |
あり |
あり |
あり |
あり |
あり |
なし |
Identify
説明:ユーザーはアプリによって識別されます。
トリガー:以下の3つの可能なトリガーがあります。
- ユーザー登録後
- ユーザーがログインした後
- ユーザーがプロフィールを更新するとき
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Page
説明:ユーザーにウェブサイトのページが表示されます。
トリガー:ユーザーがウェブサイトのページを閲覧したとき。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
なし |
なし |
なし |
なし |
なし |
なし |
Screen
説明:ユーザーにアプリの画面が表示されます。
トリガー:ユーザーがアプリケーションの画面を表示したとき。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
なし |
あり |
あり |
あり |
あり |
あり |
あり |
プラットフォームイベント
次のイベントは、プラットフォームイベントに分類されます。これらは、SegmentトラックAPI呼び出しを使用して送信されます。
Account Created
説明:新しいAVODまたはSVODユーザーアカウントが正常に作成されました。
トリガー:OTTプラットフォームは、新しいアカウントが作成されたことを示す200ステータスを提供します。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
なし |
あり |
あり |
あり |
あり |
あり |
あり |
⚠️注:AVODはVimeo OTT Enterpriseアカウントでのみご利用いただけます。
Added to Watch List
説明:ユーザーが動画またはコレクションをウォッチリストに追加します。
トリガー:ユーザーが動画またはコレクションをウォッチリストに追加します。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
App Installed
説明:ユーザーが初めてアプリケーションを開いたとき。アプリのインストール後にユーザーがアプリケーションを開かない場合、このイベントは発生しません。
トリガー:アプリにアプリの最初の実行かどうかを示すフラグが存在し、最初の実行後はfalseに設定されます。アプリのインストール完了は、フラグがtrueの場合にのみ送信されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
なし |
あり |
あり |
あり |
あり |
あり |
あり |
Authentication
説明:ユーザーがギフトされたサブスクリプションを正常に有効化したとき。
トリガー:サブスクリプションギフトの受取人がサインインしてサブスクリプションを有効にしたとき。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
なし | なし | なし | なし | なし | なし |
Browse Selected
説明:ユーザーが「検索」を選択して、ログインせずにアプリケーションのコンテンツを閲覧しました。
トリガー:ユーザーがCTAボタン「検索」をタップ、クリック、または選択すると送信されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
なし |
あり |
あり |
あり |
あり |
あり |
あり |
Buy or Rent Initiated
説明:ユーザーがTVOD製品ページで「購入またはレンタル」を選択しました。
トリガー:ユーザーが「購入またはレンタル」ボタンをタップしたときに送信されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
なし |
Checkout Started
説明:ウェブ:ユーザーが「お支払い手続き」フォームの送信ボタンをクリックして購入プロセスを開始しました。アプリ:ユーザーは購入の意思を確認し、決済処理業者に引き渡されます。
トリガー:
- ウェブ:ユーザーが「お支払い手続き」ページの「無料トライアルを始める」ボタンをクリックします。
- iOS:ユーザーがプラン選択画面でサブスクリプションプランを選択した後に送信されます。
- アプリ:ユーザーが「登録」または「次へ」ボタンをタップまたは選択し、有効なメールアドレスとパスワードを入力した後に送信されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Extra Content Viewed
説明:ユーザーが特典コンテンツアイテムの視聴を開始しました。
トリガー:ユーザーが特典を選択します。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
なし |
あり |
なし |
なし |
なし |
Marketing Opt-in Shown
説明:ユーザーにマーケティングのオプトインビューが表示されます。
トリガー:マーケティングのオプトインチェックボックスを含む画面がユーザーに表示されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
なし |
あり |
あり |
あり |
あり |
あり |
あり |
Marketing Opt-in User Opted Out
説明:ユーザーがマーケティングコミュニケーションをオプトアウトするオプションを選択しました。
トリガー:ユーザーが登録フォームを有効な情報で完了し、マーケティングコミュニケーションをオプトアウトしました。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
なし |
あり |
あり |
あり |
あり |
あり |
あり |
Notification Prompt Dismissed
説明:ユーザーがカスタム通知プロンプトからの通知をオプトインしないことを決定しました。
トリガー:ユーザーがXをタップしてカスタム通知プライマーを閉じます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
なし |
あり |
なし |
あり |
なし |
なし |
なし |
Notification Prompt Shown
説明:ユーザーに通知を有効にするか無効にするかを尋ねるカスタムプロンプトが表示されます。
トリガー:ユーザーに通知を有効にするか無効にするかを尋ねるカスタムプロンプトが表示されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
なし |
あり |
なし |
あり |
なし |
なし |
なし |
Notifications Accepted
説明:ユーザーがカスタム通知プロンプトからの通知を有効にすることを選択しました。
トリガー:ユーザーがカスタム通知プライマーからの通知を有効にすることを選択しました。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
なし |
あり |
なし |
あり |
なし |
なし |
なし |
Order Completed [SVOD]
説明:ユーザーのSVOD購入は決済処理業者によって確認され、コンテンツにアクセスできるようになりました。
トリガー:購入が決済処理業者によって確認された後に送信されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Order Completed [TVOD]
説明:ユーザーの TVOD 購入が決済処理業者によって確認され、コンテンツにアクセスできるようになりました。
トリガー:購入が決済処理業者によって確認された後に送信されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
なし |
あり |
なし |
なし |
なし |
Registration Completed
説明:新しいAVODユーザーアカウントが正常に作成されました。
トリガー:
- ウェブ:ユーザーが「お支払い手続き」ページの「登録」をクリックした後に送信されます。
- アプリ:OTTプラットフォームは、新しいアカウントが作成される200ステータスを提供します。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
⚠️注:AVOD はVimeo OTT Enterpriseアカウントでのみご利用いただけます。
Removed from Watch List
説明:ユーザーがウォッチリストから動画またはコレクションを削除します。
トリガー:ユーザーがウォッチリストから動画またはコレクションを削除します。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Search Executed
説明:ユーザーが検索を実行します。
トリガー: 検索クエリが実行された後に送信されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Search Result Selected
説明:ユーザーが検索結果を選択します。
トリガー:ユーザーが検索結果をクリックまたは選択した後に送信されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Sign In Complete
説明:ユーザーがアプリケーションに正常にサインインしました。
トリガー:サインインまたはサインアップ後にユーザーのアクセストークンを受信するたびに送信されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Sign In Viewed
説明:ユーザーが「ログイン」または「サインイン」を選択しました。
トリガー:ユーザーが「ログイン」または「サインイン」CTAボタンをタップ、クリック、または選択すると送信されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Sign Up Viewed
説明:ユーザーが「サインアップ」、「無料トライアルを開始」、または「無料アカウントを作成」を選択しました。
トリガー:ユーザーが「サインアップ」、「無料トライアルを開始」、または「無料アカウントを作成」のCTAボタンをタップ、クリック、または選択すると送信されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Signed Up
説明:
- ウェブ:ユーザーが「お支払い手続き」ページでメールアドレスとパスワードの入力を開始しました。
- アプリ:ユーザーがアカウント作成画面で有効な登録情報を入力した後、「登録」または「次へ」を選択します。
トリガー:
- ウェブ:ユーザーがメールアドレスとパスワードの入力を開始したときに送信されます。
- アプリ:ユーザーが「登録」または「次へ」ボタンをタップまたは選択し、有効なメールアドレスとパスワードを入力した後に送信されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Subscription Plan Chosen
説明:ユーザーがサブスクリプションプランを選択しました。
トリガー:ユーザーがサブスクリプションプランを選択すると送信されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
なし |
あり |
あり |
あり |
あり |
なし |
あり |
Video Comment Added
説明:ユーザーが動画にコメントを送信しました。
トリガー:新しいコメントまたは返信が正常に投稿されました。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
なし |
あり |
なし |
なし |
なし |
Video Download Completed
説明:ユーザーが自分のデバイスに動画をダウンロードしました。
トリガー:動画のダウンロードが100%に達した後に送信されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
なし |
あり |
なし |
あり |
なし |
なし |
なし |
Video Download Started
説明:ユーザーがデバイスへの動画のダウンロードを開始しました。
トリガー:動画のダウンロード開始時に送信されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
なし |
あり |
なし |
あり |
なし |
なし |
なし |
動画イベント
次のイベントは動画イベントに分類されます。これらは、SegmentトラックAPI呼び出しを使用して送信されます。
25% Content Completed
説明:動画再生が動画コンテンツの25%に到達します。
トリガー:すべての動画コンテンツ再生イベント中に、タイムコードを再生時間で割って再生合計を計算し、再生合計が25%以上であるかどうかを判断します。一度だけ送信されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
50% Content Completed
説明:動画再生が動画コンテンツの50%に到達します。
トリガー:すべての動画コンテンツ再生イベント中に、タイムコードを再生時間で割って再生合計を計算し、再生合計が50%以上であるかどうかを判断します。一度だけ送信されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
75% Content Completed
説明:動画再生が動画コンテンツの75%に到達します。
トリガー:すべての動画コンテンツ再生イベント中に、タイムコードを再生時間で割って再生合計を計算し、再生合計が75%以上であるかどうかを判断します。一度だけ送信されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Video Ad Clicked
説明:ユーザーが動画広告を選択しました。
トリガー:ユーザーが動画広告をクリックまたはタップします。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
なし |
あり |
なし |
なし |
なし |
Video Ad Completed
説明:動画広告が終了しました。
トリガー:動画広告の再生が終了したか、ユーザーが広告をスキップしました。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Video Ad Failed
説明:エラーが発生したため、動画広告を再生できませんでした。
トリガー:エラーが発生したため、動画広告を再生できませんでした。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Video Ad Skipped
説明:ユーザーが動画広告をスキップする操作を選択しました。
トリガー:ユーザーが動画プレーヤーで「スキップ」をクリックまたはタップします。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
なし |
あり |
あり |
あり |
なし |
Video Ad Started
説明:動画広告が開始しました。
トリガー:動画広告の再生が開始されました。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Video Content Completed
説明:動画再生が動画コンテンツの90%に到達します。
トリガー:すべての動画コンテンツ再生イベント中に、タイムコードを再生時間で割って再生合計を計算し、再生合計が90%以上であるかどうかを判断します。一度だけ送信されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Video Content Ended
説明:動画再生が動画コンテンツの100%に到達します。
トリガー:動画の再生が100%に達したとき。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Video Content Playing
説明:毎「n」秒ごとにハートビートを発信し、ユーザーが現在視聴しているコンテンツの進行状況を追跡します。
トリガー:Segmentのハートビートの上書きが設定されていない限り、10秒ごとに送信されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Video Playback Buffer Completed
説明:動画の再生でコンテンツのバッファリングが終了しました。
トリガー:動画プレーヤーが動画再生が再開されたことを検出します。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Video Playback Buffer Started
説明:動画再生でコンテンツのバッファリングを開始します。
トリガー:動画プレーヤーがバッファリングを検出します。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Video Playback Paused
説明:ユーザーが動画の再生を一時停止するため、または動画が再生の終わりに達したときに「一時停止」を押します。
トリガー:ユーザーが「一時停止」を押して動画の再生を一時停止した場合、または動画の再生が100%に達し、動画コンテンツが再生されていない場合。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Video Playback Resumed
説明:一時停止された動画の再生がユーザーによって再開されました。
トリガー:動画を一時停止した後、ユーザーが「再生」を押すと動画の再生が再開されます。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
Video Playback Seek Completed
説明:ユーザーが再生中のコンテンツの特定の位置を手動で移動した後。
トリガー:ユーザーがコンテンツをシークした後、動画の再生が再開されたとき。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
なし |
Video Playback Seek Started
説明:ユーザーが再生中にコンテンツの特定の位置を手動でシークするとき。
トリガー:ユーザーがシークバーのスクラブ操作を終了した場合、または巻き戻しや早送りボタンを押した場合。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
なし |
Video Playback Started
説明:ユーザーが「再生」を押し、動画の再生が開始されました。自動再生動画の場合、動画再生開始のトリガーによってこのイベントが発生します。
トリガー:動画の再生が開始されました。
|
Web |
iOS |
tvOS |
Android |
Android TV |
Fire TV |
Roku |
|
あり |
あり |
あり |
あり |
あり |
あり |
あり |
プラットフォームイベントのプロパティ
すべてのプラットフォームイベントには、次のプロパティが含まれます。
|
プロパティ |
タイプ |
概要 |
可能な値 |
Webによる送信か否か |
アプリによる送信か否か |
|
collection_id |
<number> |
コレクションの識別子。 |
あり |
あり |
|
|
collection_title |
<string> |
コレクションの名前。 |
あり |
あり |
|
|
デバイス |
<string> |
デバイスの種類。 |
android, android_tv, appletv, fire_tv, ipad, iphone, roku, web |
あり |
あり |
|
device_id |
<string> |
クライアントデバイスの識別子。 |
なし |
あり |
|
|
名前 |
<string> |
イベントの名前。 |
あり |
あり |
|
|
プラットフォーム |
<string> |
デバイスのプラットフォーム名。 |
android, android_tv, fire_tv, ipad, iphone, roku, tvos, web |
あり |
あり |
|
platform_id |
<number> |
ブランド化したアプリの識別子。 |
なし |
あり |
|
|
platform_version |
<string> |
特定のプラットフォームのアプリケーションバージョン番号。 |
アプリ:アプリのバージョン番号 Web:null |
あり |
あり |
|
product_id |
<number> |
OTT製品の識別子。 |
あり |
あり |
|
|
referrer |
<string> |
参照URL。 |
あり |
なし |
|
|
search_query |
<string> |
ユーザーの検索クエリ。 |
あり |
あり |
|
|
session_id |
<string> |
クライアントセッションの識別子。 |
あり |
あり |
|
|
site_id |
<number> |
サイトの識別子。 |
あり |
あり |
|
|
TIMESTAMP |
<number> |
イベントがトリガーされたときのエポックタイムスタンプ(秒単位)。 |
あり |
あり |
|
|
タイプ |
<string> |
イベントの種類による分類。 |
プラットフォーム |
あり |
あり |
|
url |
<string> |
イベントがトリガーされたURL |
あり |
なし |
|
|
user_email |
<string> |
ユーザーのメールアドレス。 |
あり |
あり |
|
|
user_id |
<number> |
ユーザーの識別子。 |
あり |
あり |
|
|
video_id |
<number> |
動画の識別子。 |
あり |
あり |
|
|
video_title |
<string> |
動画の名前。 |
あり |
あり |
|
|
view |
<string> |
イベントがトリガーされたときにユーザーが表示していたページまたは画面の名前。 |
あり |
あり |
動画イベントのプロパティ
すべての動画イベントには、次のプロパティが含まれます。
|
プロパティ |
タイプ |
概要 |
可能な値 |
Webによる送信か否か |
アプリによる送信か否か |
|
collection_id |
<number> |
コレクションの識別子。 |
あり |
あり |
|
|
collection_title |
<string> |
コレクションの名前。 |
あり |
あり |
|
|
current_src |
<string> |
動画再生URL。 |
なし |
あり |
|
|
current_subtitle |
<string> |
現在の字幕の名前。 |
なし |
あり |
|
|
current_type |
<string> |
現在再生中の動画ファイルのMIMEタイプ。 |
あり |
あり |
|
|
device_id |
<string> |
クライアントデバイスの識別子。 |
なし |
あり |
|
|
デバイス |
<string> |
デバイスの種類。 |
android, android_tv, appletv, fire_tv, ipad, iphone, roku, web |
あり |
あり |
|
フッテージの長さ |
<number> |
現在再生中の動画の全再生時間(秒単位)。 |
あり |
あり |
|
|
is_airplay |
<boolean> |
動画再生は現在Apple Airplayを介してキャストされています。 |
1 (True), 0 (False) |
なし |
あり |
|
is_chromecast |
<boolean> |
動画再生は現在Google Castを介してキャストされています。 |
1 (True), 0 (False) |
あり |
あり |
|
is_drm |
<boolean> |
動画再生でDRMが有効になっています。 |
1 (True), 0 (False) |
あり |
あり |
|
is_fullscreen |
<boolean> |
動画再生は現在全画面モードです。 |
1 (True), 0 (False) |
あり |
あり |
|
is_live |
<boolean> |
動画再生はライブ配信です。 |
1 (True), 0 (False) |
あり |
あり |
|
is_trailer |
<boolean> |
動画再生は予告編タイプです。 |
1 (True), 0 (False) |
あり |
あり |
|
名前 |
<string> |
イベントの名前。 |
あり |
あり |
|
|
プラットフォーム |
<string> |
デバイスのプラットフォーム名。 |
android, android_tv, fire_tv, ipad, iphone, roku, tvos, web |
あり |
あり |
|
platform_id |
<number> |
ブランド化したアプリの識別子。 |
なし |
あり |
|
|
platform_version |
<string> |
特定のプラットフォームのアプリケーションバージョン番号。 |
アプリ:アプリのバージョン番号 Web:null |
あり |
あり |
|
product_id |
<number> |
OTT製品の識別子。 |
あり |
あり |
|
|
referrer |
<string> |
参照URL。 |
あり |
なし |
|
|
site_id |
<number> |
サイトの識別子。 |
あり |
あり |
|
|
秒 |
<number> |
動画ハートビートイベントの頻度(秒単位)。 |
0 - 600(10刻み)。値がペイロードに提供されていない場合、サーバーは0に設定されます。 |
あり |
あり |
|
session_id |
<string> |
クライアントセッションの識別子。 |
あり |
あり |
|
|
タイムコード |
<number> |
現在の動画再生時間(秒単位)。ライブ動画の場合、これは0に設定されます。 |
あり |
あり |
|
|
TIMESTAMP |
<number> |
イベントがトリガーされたときのエポックタイムスタンプ(秒単位)。 |
あり |
あり |
|
|
タイプ |
<string> |
イベントの種類による分類。 |
動画 |
あり |
あり |
|
url |
<string> |
イベントがトリガーされたURL |
あり |
なし |
|
|
user_email |
<string> |
ユーザーのメールアドレス。 |
あり |
あり |
|
|
user_id |
<number> |
ユーザーの識別子。 |
あり |
あり |
|
|
video_id |
<number> |
動画の識別子。 |
あり |
あり |
|
|
video_title |
<string> |
動画の名前。 |
あり |
あり |