クリエータースタジオ クイックスタート

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:14分
  • このクイックスタートでは、クリエータースタジオ で最初のアプリをビルドし、その展開を要求するプロセスについて説明します。

    このタスクについて

    始める前に

    最初のアプリをビルドすることは、クリエータースタジオ でどの程度簡単にアプリを作成できるかを理解する良い方法です。

    システムアドミニストレーターは、ユーザーを クリエータースタジオ ユーザーグループに追加する必要があります。

    このタスクについて

    少なくとも、アプリの基盤を作成し、ユーザーが実行要求を送信するフォームをカスタマイズする必要があります。

    手順

    1. クリエータースタジオホームページに移動するには、 すべて > App Engine > クリエータースタジオ.
      図 : 1. クリエータースタジオ の起動
      [All (すべて)] メニューを選択し、 クリエータースタジオ
      クリエータースタジオ ホームページが表示されます。ホームページでの作業の詳細については、「クリエータースタジオ での既存アプリの検索」を確認してください。
    2. アプリを作成します。
      1. [アプリを作成] ボタンを選択して、アプリの作成プロセスを開始します。
        図 : 2. [アプリを作成] ボタン
        [アプリを作成] ボタンを選択します
      2. ポップアップするモーダルで、アプリの目的の [名前] と簡単な [説明] を入力します。
        図 : 3. アプリを作成
        詳細を入力してアプリを作成
      3. [アプリを作成] を選択して、アプリの基盤のビルドを完了します。
      これで、独自のアプリケーションの開始部分を作成できました!名前を付けて説明を入力しました。カタログテンプレートのリストが表示されます。
    3. アドミンがカスタマイズできるカタログテンプレートをリストから選択し、[このテンプレートを適用] を選択します。

      必要なカタログテンプレートが表示されない場合があります。最も近いものを選択してください。近いものがない場合は、アドミンが削除していない場合、[クリエータースタジオのデフォルトテンプレート (Creator Studio Default Template)] オプションを選択します。それが最善策です。

      ヒント:
      カタログテンプレートのリストを自由にクリックしてみてください。希望のものを選択するのにプレビューが役立ちます。

      選択できる他のカタログテンプレートが表示されなくても心配はいりません。アドミンがまだカスタムカタログテンプレートを作成していない可能性があります。

    4. カタログにフォームを追加して、そのビジネスエリアを指定します。
      注:
      現時点ではこのステップをスキップして、どこに当てはまるかがよくわかったら後で再検討できます。
      利用可能なカタログはアドミンによって構成されます。必要なカタログが表示されない場合は、アドミンに問い合わせてください。
      1. カタログとカテゴリカードの [編集] ボタン () を選択します。
      2. アプリが使用するビジネスエリアを表すカタログを選択します。
        たとえば、ソフトウェアとラップトップケーブルを含むサービスカタログを選択します。各カタログのカラットを展開すると、そのサブカタログが表示されます。
        図 : 4. カタログを選択します。
        アプリで使用するカタログを選択する
      3. カタログから必要な数のアイテムを選択します。
      4. [適用] を選択します。

      アプリの作成が完了したら、アプリの基本設定をいつでも編集できます。詳細については、「クリエータースタジオ のフォーム設定」を参照してください。

    5. 次に、1 つ以上のトピックを選択して、フォームの表示場所を指定します。
      トピックの詳細は「Associate a catalog item with a taxonomy topic in Employee Center」を、分類方法である分類の詳細については、「Unified Taxonomy for Employee Center」を参照してください。
      注:
      現時点ではこのステップをスキップして、どこに当てはまるかがよくわかったら後で再検討できます。
      1. トピックカードの [編集] ボタン () を選択します。
      2. フォームを表示する[分類] ページ ([従業員] など) を選択します。
        分類は、従業員センター が使用する分類の方法です。
      3. フォームを表示する 従業員センター 領域を表すトピックを選択します。
        たとえば、テクノロジーサービスを含むトピックを選択し、そのカラットを展開してサブトピックを表示します。
        図 : 5. フォームを表示するトピックを選択する
        フォームのトピックを 1 つ以上選択します
      4. フォームを表示するトピックを必要な数だけ選択します。
      5. [適用] を選択します。
    6. [保存して続行] を選択します。
    7. さまざまなエクスペリエンスでさまざまなフォームがどのように表示されるかを [プレビュー] することを選択するか、[表示] または [編集] ボタンを選択してアプリケーションを表示または編集します。
      さまざまなプレビューオプションを選択し、正しいアプリケーションを選択していることを確認し、次の形式でどのように表示されるかを確認します。
      • [ポータル] (デスクトップの Web サイトでどのように表示されるかのプレビューを表示)
      • [Now Mobile] (携帯電話またはデバイスでどのように表示されるかのプレビューを表示)
      • 仮想エージェント (チャットボットインターフェイスでどのように表示されるかを確認)
        注:
        仮想エージェント でフォームがどのように表示されるかを確認するには、組織が適切なプラグインをインストールしている必要があります。興味がある方は、仮想エージェント でのフォームとそのカタログアイテムのプレビューの詳細について、アドミンに問い合わせ、「Catalog builder preview topic conversation」を参照してください。

      [表示] ボタンは、公開されたフォームを表示し、開発用の新しいドラフトフォームを明示的に作成することはありません。[編集] ボタンをクリックすると、開発フォーム (既に公開されているフォームの新しいドラフトバージョンなど) に移動します。

      図 : 6. アプリのエクスペリエンスをプレビューする
      アプリの外観をプレビューする

      [送信] プレビューを選択して、フォーム送信ワークスペースがどのように表示されるか、およびアプリが生成するレコード ([レコード] プレビューを選択) をチェックアウトすることもできます。

    8. まず、[要求フォーム] タブでフォームの外観をカスタマイズするには、次のオプションの手順のいずれかを実行します。
      1. フォームに表示される画像を追加または変更するには、[画像を追加] アイコンを選択 (フォームに付随する画像を選択) し、画像を選択します。
      2. フォームのタイトル、簡単な説明、その他のテキストを変更するには、フォームの各部分を選択して変更内容を入力します。
        リッチテキストを使用して、フォントの変更やサイズ変更など、長い [説明] の表示方法を強化できます。
    9. 次に、履行者が要求を評価するために必要な質問をフォームに追加します。質問を追加してカスタマイズするには、次の手順を実行します。
      1. [フォーム要素] パネルで、必要な質問のタイプをフォームでドラッグし、キャンバス上の目的の場所にドロップします。フォーム上の既存の質問をクリックすると表示される [追加] アイコン (+) を選択して、質問を追加することもできます。
        事前設定された [質問セット] を追加する場合は、質問セットをフォームにドラッグしたときに表示されるモーダルから質問セットを選択する必要があります。

        質問タイプとその使用方法の説明については、「クリエータースタジオ で利用可能な質問のタイプ」を参照してください。

      2. [質問の詳細] パネルで、要求者がフォームを送信するには質問に回答する必要があるかどうかなど、追加した質問に関する情報を指定します。
        詳細は質問タイプによって異なります。たとえば、[ドロップダウン] の質問を追加する場合は、選択するオプションを指定する必要があります。
        図 : 7. フォームの質問の詳細
        フォームでの質問の詳細の入力
      3. 質問の変更が完了したら、[保存して閉じる] を選択します。
      4. この手順を使用して、フォームの質問を修正するか、フォームに質問を追加します。質問タイプを変更するには、質問を選択してから、[質問の詳細] パネルの [コンテンツタイプ] フィールドで新しい質問タイプを選択します。新しいタイプを選択すると、新しい値を指定しなければならない場合があります。
        質問を作成する際は、次の仕様を念頭に置いてください。
        • 既存の質問を質問セットに変更することはできません。質問セットをフォームに含めるには、その質問セットをフォームに新たに追加する必要があります。
        • フォームに 2 つのチェックボックスの質問を並べて配置すると、セクションが作成されます。そのセクションに他のタイプの質問を追加することはできません。
    10. それでは、フォームに追加した質問と画像を配置しましょう。
      1. [フォーム要素] パネルから、目的のレイアウトオプションをフォームでドラッグし、表示する場所 ([分割線]など) にドロップします。
        レイアウトが気に入らなくても心配はいりません。別のレイアウトをフォームのキャンバスにドラッグして試してみてください。
      2. [セクションの詳細] または [質問の詳細] パネル (作業中のレイアウトによって異なります) を使用して、選択したフォームレイアウトを変更します。テキストを太字にしたり、リンクを追加したりできます。
        詳細については、「クリエータースタジオにおけるフォームのレイアウトオプション」を参照してください。
      3. フォームのレイアウトの変更が完了したら、[セクションの詳細]/[質問の詳細] パネルで [保存] を選択します。
    11. 最後に、準備ができたら、[準備完了としてマーク] ボタンを選択してフォームを公開します。
      フォームを公開すると、公開されたアプリの本番インスタンスでカタログアイテムとして使用できるようになります。

      アプリを準備完了としてマーク

    12. 次に、プレイブックを追加してアプリの自動化を作成します。たとえば、承認のためにマネージャーにレコードを自動的にアサインします。
      1. アプリケーションヘッダーの [自動化] タブを選択します。
        [自動化] タブを選択する
      2. [プレイブックを作成 (Create a playbook)] ボタンを選択します。
      3. [プレイブックを作成 (Create playbook)] モーダルでプレイブックの一般的な属性を指定します。
        表 : 1. 一般的なプレイブック定義フィールド
        フィールド 説明
        プレイブック名 作成するプレイブックのわかりやすい名前。
        説明 プレイブックが実行する内容の短い説明 (レコードタイプの最終目標など)。
        図 : 8. プレイブックを作成
        プレイブックを作成するための設定
    13. プレイブックのスケジュールを指定します。
      1. プレイブックを実行するレコードタイプを生成するカタログアイテムを持つフォームを選択します。
        選択したフォームのテーブルは常にアプリのタスクテーブルであり、アプリの作成時に指定されます。
      2. プレイブックを開始する [トリガー] のタイプを選択します。
        表 : 2. プレイブックトリガーのオプション
        トリガー 説明
        フォームが送信されました 選択したフォームをユーザーが送信すると、プレイブックの実行が開始されます。
        フォームが更新されました 選択したフォームをユーザーが更新すると、プレイブックの実行が開始されます。
        フォームが送信または更新された (Form submitted or updated) 選択したフォームをユーザーが送信または更新すると、プレイブックの実行が開始されます。
        注:
        プレイブックの作成が完了した後は、プレイブックのトリガータイプを変更することはできません。代わりに、別のトリガーを使用して新しいプレイブックを作成します。

        ただし、質問に対する特定の回答に基づいて条件付きでプレイブックを実行するなど、トリガー条件を編集することはできます。詳細については、「クリエータースタジオでプレイブックのトリガーを編集する」を参照してください。

      3. 更新中のフォームを含むトリガーを選択した場合は、アプリがプレイブックを実行する頻度を指定します。
        オプションは次のとおりです。
        • 1 回
        • For each unique change (それぞれ一意の変更の場合)
        • 現在実行されていない場合のみ
        • 更新ごと
      4. [条件セットを追加] を選択して、プレイブックの実行を開始するために満たす必要がある条件を指定します。
        • テーブルの列の値に基づいてプレイブックをトリガーする場合は、トリガーする [フィールド] 、およびその条件 [演算子] と特定のトリガー [値] を選択します。たとえば、[開始日][日付][後] である必要がある場合など。
        • フォームからの応答に基づいてプレイブックをトリガーする場合は、トリガー [フィールド] として [質問] を選択します。次に、[質問] フィールドで目的の質問を選択し、条件の [演算子] と回答の [値] を選択します。
          図 : 9. 自動化のトリガーとしての質問の回答
          フォームの質問に対する特定の回答をトリガーとして使用する

        必要なだけ条件を追加します。詳細については、「Create a condition statement using the condition builder」を参照してください。

    14. 先に進む前に [保存] を選択してアクティビティを追加します。
      アクティビティの状況を定義するために if/then ステートメントを含める場合は、意思決定を追加します。詳細については、「クリエータースタジオでアプリのプレイブックに意思決定を追加する」を参照してください。
    15. プレイブックにアクティビティを追加します。
      1. アクティビティを追加するコネクタ上の [追加] アイコン を選択し、表示されるメニューに表示されり四角い [アクティビティを追加] アイコン を選択します。
      2. [アクティビティライブラリ (Activity library)] ポップアップから必要なアクティビティのタイプを選択します。
        表 : 3. アクティビティのタイプ
        アクティビティタイプ 説明
        承認を要求 タスクを実行するために誰かに許可を求めます。
        アサイン先 タスクを履行する必要がある人を選択します。
        タスクの作成 プレイブックの一部として実行する必要があるプロセスを指定します。
        メールの送信 1 人または複数の人にメールを送信します。自動的に送信されるメールの画像を指定したり、テキストを充実させたりすることができます。
        プレースホルダー 後で指定する未定義のアクティビティ、またはアクティビティ完了時のメール通知など、より高度なアクティビティを設定します。

        プレースホルダーアクティビティにはまだロジックがアサインされていないため、ワークフロースタジオで編集する必要があります。または、後で クリエータースタジオ の別のタイプのアクティビティと入れ替えることもできます。

        図 : 10. プレイブックのアクティビティライブラリ
        追加するアクティビティのタイプを選択
      3. アクティビティの基本的な詳細を入力します。
        表 : 4. 一般的なアクティビティの詳細
        フィールド 説明
        名前 アクティビティの一意のユーザー向けの名前。プレイブックの実行中にエージェントと履行者に表示されます。
        説明 アクティビティが達成する内容に関するオプションの詳細。
        図 : 11. アクティビティの詳細パネル
        アクティビティの詳細パネル
      4. アクティビティの作成を完了する方法に関する クリエータースタジオ でアプリのプレイブックにアクティビティを追加する を使用して、アクティビティの詳細を入力します。
      5. [保存して閉じる] ボタンを選択して、アクティビティの設定を終了します。
    16. 自動化が完了したら、[アクティブ化] ボタンを選択してアクティブ化します。
      プレイブックをアクティブ化すると、非本番の開発インスタンスで関連フォームが作成または更新されたときに実行できるようになります。
      図 : 12. プレイブックをアクティブ化する
      ボタンを選択してプレイブックをアクティブ化します
    17. アプリを作成したら、アドミンが承認して展開できるよう、レビュー用に送信します。
      1. アプリケーションヘッダーで、[レビューのため送信] を選択します。
        図 : 13. レビューのため送信
        [レビューのため送信] を選択して展開を要求する
      2. [レビューのためアプリを送信 (Submit app for review)] モーダルで [続行] を選択します。
      3. 次に、カタログでユーザーに表示する公開済みフォームを選択する必要があります。レビュー要求フォームモーダルの [レビュー準備完了] セクションで、[他のユーザーに表示 (Visible to others)] オプションを選択して、アプリの展開後に利用できるようにするアプリの公開済みフォームを 選択します。
        図 : 14. 展開のための要求フォームのレビュー
        展開するフォームを選択
      4. 本番環境に展開されるフォームに問題がなければ、[続行] を選択します。
      5. 次に、アプリのアクティブ化されたプレイブックのうち、アプリの展開後に本番環境で実行するものを決定する必要があります。プレイブックのレビューモーダルで、アプリが生成するレコードで実行する各プレイブックの [本番環境で実行 (Run on production)] オプションを選択します。
        注:
        プレイブックを選択できない場合は、クリエータースタジオ[自動化] タブに戻り、プレイブックをアクティブ化する必要があります。これについて復習する必要がある場合は、「クリエータースタジオ でプレイブックをアクティブ化する」を確認してください。
      6. 本番環境で実行するために展開されるプレイブックに問題がなければ、[続行] を選択します。
      7. 最後に、公開されたアプリのすべてのリリースの詳細が正しいことを確認します。
        表 : 5. 展開のためのバージョニングオプション
        フィールド 説明
        新しいバージョン 展開を要求しているアプリのバージョン番号クリエータースタジオ は更新されたバージョン番号を自動的に生成しますが、これを変更できます。

        組織のバージョニングガイドラインに従うか、x.y.z 形式を使用します (x = メジャーアップデート、y = マイナーアップデート、z = パッチ)。

        リリースノート アプリのこの新しいバージョンでの変更点の詳細、またはこれが最初のバージョンの場合はアプリの機能の一般的な説明。

        展開の要求の手順の詳細については、「クリエータースタジオ アプリのバージョン管理とリリースノート」を参照してください。

        図 : 15. アプリのバージョン情報
        展開要求のバージョン情報
      8. すべて正しく、アドミンがレビューして展開する準備ができたら、[レビューのため送信] を選択します。

    タスクの結果

    おめでとうございます:
    やりました!アプリを作成し、フォームをカスタマイズし、自動化を追加して、レビュー用に送信しました。アドミンがアプリをレビューして展開すると、ユーザーは新しいアプリを使用して要求を行います。