# アプリの設定項目(Android/iOS共通)

Android/iOSで共通の設定項目について規定します。

# アプリ基本設定

以下の基本項目の情報が必要になります。Android/iOSそれぞれの情報をご提供ください。

アプリ名
アプリのアイコンの下に表示されるアプリの名称です。文字数が多い場合、文字の見切れが生じる場合があります。またこの名称は、App StoreやGoogle Playで表示されるアプリの名称とは異なります。App StoreやGoogle Playで表示されるアプリの名称は、アプリの申請時に指定頂いた名称が用いられます。
プロダクト名
アプリのファイル名やUserAgentに設定するアプリ名として使用します。
パッケージ名
Androidではハイフン"-"が使用できません。iOSではアンダースコア"_"が使用できません。
バージョン番号
App StoreやGoogle Playでアプリが公開された際に表示されるアプリのバージョンです。
ビルド番号
App StoreやGoogle Playで内部的に管理するアプリのバージョンです。ビルド番号は数値として扱われて、数値が大きい方がより新しいバージョンとして扱われます。
[Androidのみ]アプリ提供形式
Google Playにアプリを登録する際のアプリの形式です。新規にアプリを公開する場合は、aab形式でなければなりません。
インテント起動用URLスキーム
インテント起動を行うURLのプロトコル部分(":"の前に指定する文字列)です。
プッシュ通知の有効
FirebaseのNotificationsを使用したプッシュ通知を使用するか否かを指定します。
プッシュ通知を使用する場合、本章の「プッシュ通知有効時のみ」に該当する項目についてもご提供ください。

# 環境変数

以下に示す各環境変数は、ユーザーガイドを参照してください。

# アプリ基本

プレイヤー環境変数取得URL
アプリ動作時にこのURLから環境変数を取得し、既存の環境変数を上書きします。
(ユーザーガイドの「環境変数取得」ページを参照)
Cookie有効ドメイン
アプリ内でセッションIDをクッキーとして管理する際に使用します。
(ユーザーガイドの「セッションの引継ぎ」ページを参照)
Cookieパス
アプリ内でセッションIDをクッキーとして管理する際に使用します。
(ユーザーガイドの「セッションの引継ぎ」ページを参照)

# WebView

ホームページURL
アプリ起動時に表示するページのURLです。
(ユーザーガイドの「環境変数取得」ページを参照)
ログインページURL
セッションの有効期限が切れた場合に遷移するページのURLです。
(ユーザーガイドの「環境変数取得」および「強制画面遷移」ページを参照)

# ビーコン

ビーコン送信URL
コンテンツ再生時に送信するビーコンの送信先URLです。
(ユーザーガイドの「環境変数取得」および「ビーコン送信」ページを参照)

# Widevineライセンス

DASH(Widevine)コンテンツ ライセンス要求URL
DASH(Widevine)コンテンツのライセンス要求URL(クエリ文字列を除く)です。
DASH(Widevine)コンテンツを再生する場合は設定が必要です。
(ユーザーガイドの「環境変数取得」ページを参照)
DASH(Widevine)コンテンツ ライセンスコントローラーURL
DASH(Widevine)コンテンツのライセンスコントローラーのURL(クエリ文字列を除く)です。
DASH(Widevine)コンテンツを再生する場合は設定が必要です。
(ユーザーガイドの「環境変数取得」ページを参照)

# ストリーミング再生

コンテンツアクセス時のプロトコル
コンテンツのストリーミングやダウンロードの際に使用するプロトコルです。
https:HTTPSプロトコルです。
http:HTTPプロトコルです。

# コンテンツダウンロード

コンテンツダウンロードの有効
true:有効にします。
false:無効にします。
動画メタデータ取得URL
動画メタデータを取得する際のURL(クエリ文字列を除く)です。
ダウンロードを有効にする場合は設定が必要です。
(ユーザーガイドの「動画メタデータ取得」ページを参照)
動画削除通知URL
ダウンロードコンテンツをユーザーが削除する際に送信する通知の送信先URL(クエリ文字列を除く)です。
ダウンロードを有効にする場合は設定が必要です。
(ユーザーガイドの「動画削除通知」ページを参照)
倍速値
ダウンロードコンテンツの倍速値のリストです。
[1.0, 1.5, 2.0, 0.5]のように指定してください。この場合、1.0倍速→1.5倍速→2.0倍速→0.5倍速の順で切り替わります。
未指定の場合、1.0倍速で再生し、倍速切り替えボタンが非表示になります。
(ユーザーガイドの「倍速再生」ページを参照)
ダウンロードレジューム再生の有効
true:有効にします。
false:無効にします。
(ユーザーガイドの「ダウンロードレジューム再生」ページを参照)
ダウンロードレジューム再生用ダイアログの表示
true:表示します。
false:表示しません。
(ユーザーガイドの「ダウンロードレジューム再生」ページを参照)
ダウンロード開始時のダウンロード画面への遷移の有効
true:有効にします。
false:無効にします。
無効の場合は、ダウンロードの開始および失敗時にトーストを表示します。

# ULIZA Google Cast

ULIZA Google Castの有効
true:有効にします。
false:無効にします。
ReceiverアプリID
ReceiverアプリのIDです。
ULIZA Google Castを有効にする場合は設定が必要です。
Receiver設定情報取得APIのURL
Receiverアプリの設定情報を取得する際にアクセスするURLです。
ULIZA Google Castを有効にする場合は設定が必要です。
Cast情報取得APIのURL
Cast再生するコンテンツの情報を取得する際にアクセスするURLです。
ULIZA Google Castを有効にする場合は設定が必要です。

# 動画広告

動画広告の有効
true:有効にします。
false:無効にします。
広告繰り返し再生の有効
広告再生ポジションを通過(再生、または前方シーク)する度にリニア広告を再生することの有効/無効です。
true:有効にします。
false:無効にします。
(ユーザーガイドの「広告挿入」ページを参照)

# プレイヤーUI/広告UI

コントローラー(プレイヤー)の表示時間
コントローラー(プレイヤー)が表示されてから自動で非表示になるまでの時間(ミリ秒)です。
0:コントローラー(プレイヤー)を表示し続けます。
0より大きい値:指定した時間でコントローラー(プレイヤー)が自動的に非表示になります。
コントローラー(広告)の表示時間
コントローラー(広告)が表示されてから自動で非表示になるまでの時間(ミリ秒)です。
0:コントローラー(広告)を表示し続けます。
0より大きい値:指定した時間でコントローラー(広告)が自動的に非表示になります。
ユーザーによるコントローラー(広告)の非表示の許可
true:許可します。ユーザー操作でコントローラー(広告)を非表示にできます。
false:許可しません。コントローラー(広告)を常に表示します。
進む/戻る 操作タイプ
1:スワイプのみ
2:ボタン操作のみ
3:スワイプとボタン操作
進む/戻る 進む秒数
進む/戻るの進む秒数(秒)です。
0:進む操作が無効になります。
1〜999:指定の秒数進みます。
整数を指定してください。
進む/戻る 戻る秒数
進む/戻るの戻る秒数(秒)です。
0:戻る操作が無効になります。
1〜999:指定の秒数戻ります。
整数を指定してください。

# 外部出力

外部出力の許可
コンテンツを外部機器で表示することの許可/不許可です。
true:許可します。
false:許可しません。
(ユーザーガイドの「外部出力制御」ページを参照)

# 画面の向き/回転可否

画面(再生画面以外)の向き
再生画面以外の画面(WebView/ダウンロード画面/設定画面)の向きです。
  • 縦置き固定(回転不可)
    縦置き固定となり、画面の向きに追従しません。
  • 横置き固定(回転不可)
    横置き固定となり、画面の向きに追従しません。
  • 回転可能
    画面の向きに追従します。
ただし、マルチタスク環境は設定値に関わらず画面の向きに追従します。

# UserAgent

UserAgentにアプリ情報の追加の有効
true:有効にします。
false:無効にします。

# ULIZA Video Analytics (Cloud)連携

ULIZA Video Analytics (Cloud)連携の有効
true:有効にします。
false:無効にします。
(ユーザーガイドの「ULIZA Video Analytics (Cloud)連携」ページを参照)
ビーコンの送信先識別子
ULIZA Video Analytics (Cloud)で使用するビーコンの送信先識別子です。
ユーザーオプトアウトボタンの表示
true:表示します。
false:表示しません。
(ユーザーガイドの「ULIZA Video Analytics (Cloud)連携」ページを参照)

# 拡大表示

拡大表示の有効
true:有効にします。
false:無効にします。
(ユーザーガイドの「拡大表示」ページを参照)

# テーマカラー

テーマカラー
RGB形式のカラーコード(16進数)で指定してください。
(ユーザーガイドの「テーマカラー」ページを参照)
テーマカラー(文字色)
RGB形式のカラーコード(16進数)で、白、または黒を指定してください。
(ユーザーガイドの「テーマカラー」ページを参照)
サイドメニューの背景色(選択時)
RGBA形式のカラーコード(16進数)で指定してください。値を設定しない場合、テーマカラーのカラーコードを0.8倍した値になります。
(ユーザーガイドの「テーマカラー」ページを参照)

# アプリバー/サイドメニュー

アプリバーの表示
WebView画面のアプリバーの表示/非表示です。
true:表示します。
false:表示しません。
(ユーザーガイドの「アプリバー表示/サイドメニュー表示」ページを参照)
サイドメニューの表示
true:表示します。
false:表示しません。
(ユーザーガイドの「アプリバー表示/サイドメニュー表示」ページを参照)

# アプリ終了ダイアログ

[Androidのみ]アプリ終了ダイアログの表示
バックキーを押下してアプリを終了する際のアプリ終了ダイアログの表示/非表示です。
true:表示します。
false:表示しません。
(ユーザーガイドの「アプリ終了ダイアログ」ページを参照)

# バックグラウンド再生

バックグラウンド再生の許可
true:許可します。
false:許可しません。
(ユーザーガイドの「バックグラウンド再生」ページを参照)
設定画面の初期値
設定画面に表示するバックグラウンド再生設定の初期値です。
true:有効にします。
false:無効にします。
(ユーザーガイドの「バックグラウンド再生」ページを参照)

# 初回起動・初回動画再生通知

初回起動・初回動画再生通知のkey
初回起動・初回動画再生通知で使用するクエリ文字列のkeyです。
初回起動・初回動画再生通知を無効化する場合は空文字を指定してください。

# サイドメニューの項目

WebViewに表示するページへのリンクをサイドメニューに追加できます。事業者様管理のFAQページやお問い合わせのページ等を追加するケースを想定しています。デフォルトの項目は「ホームページ」のみで、このURLは「ホームページURL」が使用されます。また、ダウンロードを有効にする場合、ダウンロード済みコンテンツを表示する項目も表示されます。

サイドメニューに項目を追加する場合、項目毎に以下の情報をご提供ください。

  • アイコンの名前
  • 項目名(日本語/英語)
  • 遷移するページのURL

アイコンの名前は、以下のサイトで提供されているアイコンの識別名(fa-xxx)としてください。

<アイコン提供サイト>

Font Awesome (https://fortawesome.github.io/Font-Awesome/ (opens new window))

# Firebase設定ファイル

プッシュ通知を有効にするために必要なプレイヤーに組み込むFirebaseの設定ファイルです。

プッシュ通知有効時のみ必要です。Firebaseコンソールより、それぞれ以下のファイル名で保存し、ご提供ください。

Android
google-service.json
iOS
GoogleService-Info.plist