概要
アプリオペレータはアプリの翻訳をより安全に効率的に行うための機能の総称です。
機能群には以下のようなものがあります。※ 本機能の利用は弊社サポートへの利用申請が必要です。
- アプリオペレータを指定する
- アプリオペレータのみWOVNへのアプリ上文言送信機能(以下、レポート)を有効にする
- アプリオペレータのみレポート速度を調整する
アプリオペレーターを自動的に有効にする
Wovn iOS SDK のセットアップ中に _isDebugAssertConfiguration 値が渡されると、SDK はアプリケーションがデバッグ モード
(シミュレーター/テスト デバイス) で実行されていることを自動的に検出します。
プロジェクト設定に基づいて、これらのデバイスにはアプリ オペレーターとしての特別な権限が与えられます。
例 (Swift):
```swift
Wovn.eventTypeReport(_isDebugAssertConfiguration())
```
例 (Objective-C):
```swift
[Wovn eventTypeReport:DEBUG];
```
アプリオペレーターを手動で有効にする
iOS のplistファイルを設定し、アプリオペレータを有効にする
注: アプリ オペレーターを手動で有効にする場合は、設定をオフにしてエンド ユーザー向けに別のビルドを作成する必要があることを確認してください。
アプリオペレータの有効化を確認する
SDKの準備後、 Wovn.getWovnStatus().appOperatorMode を確認します。
Logger.verbose(message: "App Operator Mode check: Is WOVN SDK ready: \(Wovn.getWovnStatus().loadStatus == LoadStatus.loaded)")
Logger.verbose(message: "App Operator Mode check: Is App Operator: \(Wovn.getWovnStatus().appOperatorMode)")
/* Output:
*
* App Operator Mode check: Is WOVN SDK ready: true
* App Operator Mode check: Is App Operator: true
* */
アプリオペレータのみレポートを有効にする
アプリオペレータの有効機能および本レポート制限機能(要弊社サポート申請)を有効にし、以下のような環境を実現できます。
- ステージング環境ではすべてのユーザがアプリ上の文言を WOVN に登録できるようにする
- 他方、本番環境では社内の関係者(アプリオペレータ)のみがアプリ上の文言を WOVN に登録できるようにする
アプリオペレータのみレポート速度を調整する
アプリオペレータを有効にしたビルドのみレポート速度を調整することが可能です(要弊社サポート申請)