Zoho Appticsのリモート設定

Zoho Appticsのリモート設定

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

概要

リモート設定を使用すると、実際にアプリのアップデートをリリースすることなく、アプリの動作や見た目をリモートから動的に変更できます。機能のオン/オフ、カナリアリリースの実施、変更のロールアウトやロールバック、特定のユーザーセグメントに対する UI 要素の表示/非表示などを、次のアップデートを待たずに行うことができ、ユーザーごとに最適化された体験を提供できます。

リモート設定は、アプリのデフォルトの見た目や動作を定義するパラメーター(初期のキーと値のペア)と、設定したさまざまな条件に基づいてパラメーターを制御するコンディションによって機能します。アプリの見た目や動作を制御するアプリ内のデフォルト値を設定し、Apptics コンソールからパラメーターやコンディションを追加できます(事前に SDK 側で必要な設定を行っておく必要があります)。

Info
SDK の実装については、以下の SDK ガイドを参照してください:
  1. Android 向け Remote Config SDK ガイド
  2. iOS 向け Remote Config SDK ガイド
  3. Windows 向け Remote Config SDK ガイド
  4. Flutter 向け Remote Config SDK ガイド
  5. React Native 向け Remote Config SDK ガイド

パラメーターを追加する手順

パラメーターは、アプリの見た目や動作を制御するために使用されるキーと値のペアです。
  1. [Developer] > [Remote configuration] に移動します。

  1. [Add parameter] をクリックすると、画面にポップアップが表示されます。
  2. パラメーターキー、デフォルト値、説明(任意)などの詳細を入力します。

  1. [作成] をクリックすると、パラメーターが作成され、ダッシュボードのパラメーター一覧に表示されます。

  1. 各パラメーターにカーソルを合わせてメニューをクリックすると、パラメーターの編集、複製、削除、およびそのパラメーターに対して行われたすべての変更履歴の表示ができます。
Notes
メモ: パラメーターキーは、アンダースコアまたはアルファベット(A-Z, a-z)で始める必要があり、数字を含めることもできます。
Warning
パラメーター内に、機密情報や個人情報(PII: 個人を特定できる情報)を保存しないでください。

コンディションを追加する手順

コンディションは、特定のパラメーターに対して異なる値を割り当てるために使用されます。コンディションは 1 つ以上のフィルターで構成され、パラメーターに特定の値が適用されるには、それらすべてが真である必要があります。

Remote Config のコンディションは、新しいパラメーターを追加する際、または [Conditions] タブから追加できます。次のようなさまざまな条件に基づいてコンディションを追加できます。
  1. デバイスタイプ
  2. OS バージョン
  3. アプリバージョン

  4. カスタム条件(条件キーと値のペアを指定して独自の条件を作成)

新しいパラメーターの追加時にコンディションを追加する

  1. [Add condition] > [New condition] をクリックします。新しいコンディションを追加するためのポップアップが画面に表示されます。

  1. 一意のコンディション名を入力し、設定したいコンディションの条件を選択します。デバイスタイプ、アプリバージョン、OS バージョン、国などのデフォルトの条件フィルターから選択するか、そのコンディション用に独自のカスタム条件を作成できます。

  1. + ボタンをクリックすると、1 つのコンディションに複数の条件を設定できます。

  1. カスタム条件を作成するには、[Custom criteria] をクリックし、条件キーとカンマ区切りの値を入力して、[保存] をクリックします。

  1. コンディションの条件を設定し終えたら、[保存] をクリックします。コンディションが作成され、ダッシュボードの Conditions 一覧に表示されます。

[Conditions] タブからコンディションを追加する

  1. [Conditions] タブで [Add condition] をクリックすると、画面にポップアップが表示されます。

  1. 一意のコンディション名を入力し、設定したいコンディションの条件を選択します。デバイスタイプ、アプリバージョン、OS バージョン、国などのデフォルトの条件フィルターから選択するか、そのコンディション用に独自のカスタム条件を作成できます。
  2. + ボタンをクリックすると、1 つのコンディションに複数の条件を設定できます。

  1. カスタム条件を作成するには、[Custom criteria] をクリックし、条件キーとカンマ区切りの値を入力して、[保存] をクリックします。

  1. コンディションの条件を設定し終えたら、[Add] をクリックします。コンディションが作成され、ダッシュボードの Conditions 一覧に表示されます。

パラメーターにコンディションを追加する手順

  1. パラメータータブに移動し、パラメーターにコンディションを追加します。新しいパラメーターにコンディションを追加する場合は、まず [Add parameter] をクリックして新しいパラメーターを追加し、そのパラメーターにコンディションを設定します。
  2. 既存のパラメーターにコンディションを追加する場合は、対象パラメーターのメニューをクリックし、Edit をクリックします。

  1. ポップアップが表示されるので、そこで [Add condition] をクリックすると、設定済みのコンディションがドロップダウンリストで表示されます。
  2. パラメーターに関連付けたいコンディションを選択するか、[New condition] をクリックして、そのパラメーター用の新しいコンディションを作成できます。

  1. コンディションを選択したら、そのコンディションが適用されたときに変更したいパラメーター値を入力します。1 つのパラメーターに複数のコンディションを追加することもできます。

  1. 必要なコンディションをパラメーターに関連付けたら、[更新] をクリックします。パラメーター一覧に変更内容が反映されます。
Notes
メモ: 1 つのパラメーターに複数のコンディションを関連付けることができますが、最初に真と評価されたコンディションがそのパラメーターに適用されます。

設定のプレビューと公開

パラメーターやコンディションに対する変更は、公開を行った後にのみ反映されます。
  1. [Preview & Publish] をクリックすると、画面にポップアップが表示されます。

  1. [Diff with full content](すべてのパラメーターとコンディションの一覧と、その中で行われた変更の一覧)を表示するか、[Lines around the changes](変更されたコンディションとパラメーターのみをハイライト表示)を表示するかを選択できます。
  2. 今後の参照用にコメントを追加し、[公開] をクリックします。公開されると、リモート設定と変更内容がすぐにアプリに反映されます。

Notes
メモ: 1 つのパラメーターに複数のコンディションを関連付けることができますが、最初に真と評価されたコンディションがそのパラメーターに適用されます。[履歴] 内の [Revert to this version & Publish] オプションを使用すると、いつでも以前に行った任意の設定に戻すことができます。

以前の Remote Config バージョンに戻す

  1. [履歴] をクリックすると、これまでに行ったすべてのリモート設定と公開済みバージョンの一覧が表示されます。
  2. 以前のバージョンに戻したい場合は、[Revert to this version & Publish] をクリックして戻すことができます。


既存のリモート設定をすべて削除して新しく開始する

  1. 既存の設定をすべて削除したい場合は、[Discard all] をクリックします。これまでに行ったすべてのリモート設定が削除され、新しいパラメーターとコンディションの一覧を一から設定できます。