概要

Kollusサービスで提供しているCallbackは、Platform CallbackとPlayer Callbackで分けていおり、ユーザーのコンテンツ利用情報を確認したい際にはPlayer Callbackが必要です。
Playerから取得された内容を指定したURLに転送する機能をLMS Callbackといいます。Playerは情報を一方転送するだけでレスポンスの受け取ることは出来ません。
この機能を使用する場合にはKollus Live管理画面から関連情報を設定する必要があります。LMS Callback URLの設定が終わりましたらVideo gatewayから再生関連情報が指定したURLに自動で転送されます。

Callback process

再生情報を受け取る流れを説明します。

  1. Kollus 側で情報リクエストを設定します。
  2. Video-gatewayが呼出すとコンテンツ再生に必要な情報をPlayerに転送し、この段階で再生と関わる情報の転送設定(1で設定したCallback設定情報)を共に転送します。
  3. Playerは2.で指定された情報取得し、設定されたURL (顧客側) にを転送します。
  4. コンテンツ再生に関する情報を取得するため、関連情報を収集します。

Customer Requirement

Kollusから転送する再生関連情報は顧客の意見を反映して提供項目を決めています。

● 視聴開始時間
● 視聴時間 (累計)
● 実際視聴時間
● ユーザー情報
● コンテンツ情報
● デバイス情報
● 転送周期

Plugin option

{JSON_DATA}

Support options

Player別の対応オプションを確認してください。{MAC}, {IP}は個人情報になるため必要な場合別途ご相談ください。

OptionFlashPlayerKollusPlayer(PC)KollusPlayer(Moblie)
{CLIENT_USER_ID}OOO
{START_AT}OOO
{RUN_TIME}OOO
{MEDIA_CONTENT_KEY}OOO
{HOST_NAME}OOO
{PLAYER_ID}XOO
{PLAY_STATUS}XOO
{DEVICE}XOO
{SHOW_TIME}XOO
{JSON_DATA}OOO

Settings

Callback設定はチャンネル編集ページから行えます。Callbackが必要なチャンネル別に全て設定してください。

Callback URLs

30:http://domain.com/check.asp?id={CLIENT_USER_ID}&start={START_AT}&lms={JSON_DATA}
&uservalue0={USERVALUE0}

Callback data sample

● URL: http://lms.servicedomain.com/lms/register
● Method: POST
● Params:
	● ID={CLIENT_USER_ID}
	● LRN={USERVALUE0}
	● LHF={USERVALUE1}
	● LCD={USERVALUE2}
	● TM={START_AT}
	● RT={RUN_TIME}
● http://lms.servicedomain.com/lms/register?ID=pobi&LRN=123456789ABCDEF&LHF=1&LCD=L123&UCD=U123&TM=123456789&RT=123456789
        

Etc.

Callback リクエスト周期 (Callback period)

USERVALUE0 ~ USERVALUE9 使用する際に注意点

データ保護