# アプリの設定項目(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