クリエータースタジオ クイックスタート
このクイックスタートでは、クリエータースタジオ で最初のアプリをビルドし、その展開を要求するプロセスについて説明します。
少なくとも、アプリを作成してから、ユーザーがフルフィルメント要求を送信するフォームを追加およびカスタマイズする必要があります。
最初のアプリをビルドすることは、クリエータースタジオ でどの程度簡単にアプリを作成できるかを理解する良い方法です。
ギフト カード要求アプリをビルドする詳細なチュートリアルについては、「 クリエータースタジオ のチュートリアル」を参照してください。
システムアドミニストレーターは、ユーザーを クリエータースタジオ ユーザーグループに追加する必要があります。
クイックスタートパート 1:アプリを作成する
最初にアプリを作成します。後で、私たちはそれを構築し続けます。
始める前に
システムアドミニストレーターは、ユーザーを クリエータースタジオ ユーザーグループに追加する必要があります。
手順
-
クリエータースタジオホームページに移動して、 All (すべて) > App Engine > クリエータースタジオ.
図 : 1. クリエータースタジオ の起動 クリエータースタジオ ホームページが表示されます。ホームページでの作業の詳細については、「クリエータースタジオ での既存アプリの検索」を確認してください。 -
[アプリを作成] ボタンを選択して、アプリの作成プロセスを開始します。
図 : 2. [アプリを作成] ボタン - システムアドミニストレーターの場合は、「アプリケーションコラボレーション」でこのトピックの詳細を読むことができます。
- アドミンにアプリの作成を要求する方法を知りたい場合は、「クリエータースタジオ でアドミンにアプリの作成を依頼する」を確認してください。
-
表示されるページで、 アプリの目的の [名前 ] と簡単な [説明 ] を入力します。
図 : 3. アプリを作成 - [アプリを作成] を選択します。
-
サービスデスクなど、ビルドするアプリのタイプを選択します。
サービスデスクアプリを使用すると、ユーザーは要求を送信したり、問題を報告したり、社内のサービスに関連するサポートにアクセスしたりできます。
- [Continue] ボタンをクリックします。
タスクの結果
これで、独自のアプリケーションの開始部分を作成できました!名前を付けて説明を入力しました。 それでは、フォームを追加しましょう。
クイックスタートパート 2:フォームを追加する
ユーザーが要求を実行できるようにフォームを追加しましょう。 フォームでは、ユーザーがサービスデスク要求を送信するときに回答する質問を行います。
始める前に
システムアドミニストレーターは、ユーザーを クリエータースタジオ ユーザーグループに追加する必要があります。
手順
-
アドミンがカスタマイズできるカタログテンプレートをリストから選択し、[ テンプレートを適用] を選択して続行します。
必要なカタログテンプレートが表示されない場合があります。最も近いものを選択してください。近いものがない場合は、アドミンが削除していない場合、[クリエータースタジオのデフォルトテンプレート (Creator Studio Default Template)] オプションを選択します。それが最善策です。
ヒント:カタログテンプレートのリストを自由にクリックしてみてください。希望のものを選択するのにプレビューが役立ちます。選択できる他のカタログテンプレートが表示されなくても心配はいりません。アドミンがまだカスタムカタログテンプレートを作成していない可能性があります。
-
フォームの作成方法を選択します。
- Now Assistを使用するには、[Now Assist を使用したビルド (Build with Now Assist)] タブにとどまり、必要なフォームの指示を入力します。詳細については、「でのフォームの生成 Now Assist」を参照してください。注:[ 例を試す ] を選択すると、使用可能な経路の例が表示されます。フォームがどのように表示されるかの簡単なモックアップを表示するには、[ フォームプレビューの生成 ] ボタンを選択します。別のフォームが必要な場合は、表示される方向を変更し、[ プレビューを再生成 ] を選択してすばやく確認できます。
- フォームを手動でビルドするには、[ Build on your own ] タブを選択し、フォームの情報を入力します。
表 : 1. フォームの詳細 フィールド 説明 フォーム名 フォームのわかりやすい名前。 簡単な説明 フォームの使用目的に関する情報。 詳しい説明 フォームのその他の詳細。画像やその他の情報源へのリンク (ナレッジベース記事など) などのコンテンツを含めることができます。
[Now Assist でビルド] タブのオプションが表示されない場合は、アドミンに確認してください。フォーム生成用の Now Assist をインストールするには、「 でのフォーム生成の構成 クリエータースタジオ」を参照してください。 - Now Assistを使用するには、[Now Assist を使用したビルド (Build with Now Assist)] タブにとどまり、必要なフォームの指示を入力します。詳細については、「でのフォームの生成 Now Assist」を参照してください。
- [ フォームを保存して編集] を選択します。
次のタスク
アプリにフォームを追加したので、次はカスタマイズします。注意: 必要に応じて、アプリに複数のフォームを追加できます。
クイックスタートパート 3:フォームに質問を追加して公開する
フォームに質問を追加して、履行者が要求を評価するために必要な情報を収集し、それを公開してカタログアイテムを利用可能にします。
始める前に
システムアドミニストレーターは、ユーザーを クリエータースタジオ ユーザーグループに追加する必要があります。
手順
-
[フォーム要素] パネルで、必要な質問のタイプをフォームでドラッグし、キャンバス上の目的の場所にドロップします。フォーム上の既存の質問をクリックすると表示される [追加] アイコン (+) を選択して、質問を追加することもできます。
事前設定された [質問セット] を追加する場合は、質問セットをフォームにドラッグしたときに表示されるモーダルから質問セットを選択する必要があります。
質問タイプとその使用方法の説明については、「クリエータースタジオ で利用可能な質問のタイプ」を参照してください。
-
質問を選択します。
質問を選択すると、フォーム上でその質問がハイライト表示されるため、作業内容を把握できます。
-
[質問の詳細] パネルの [ 構成 ] タブで、要求者がフォームを送信するために質問に回答する必要があるかどうかなど、追加した質問に関する情報を指定します。
詳細は質問タイプによって異なります。たとえば、[ドロップダウン] の質問を追加する場合は、選択するオプションを指定する必要があります。
図 : 4. フォームの質問の詳細 - オプション:
[動作] タブで動的な動作を追加して、ユーザーの回答方法に基づいてフォームの外観を変更します。
たとえば、ユーザーが参加するイベントの T シャツが欲しいと言った場合、 T シャツサイズ フィールドを必須にすることができます。の応答に基づいてフォームを変更する クリエータースタジオ でのダイナミックの追加に関する詳細を取得します。
-
[ オートフィルを追加 ] オプションを選択すると、フォーム上の別の質問への回答に基づいて質問の回答が自動的に入力されます (レコード選択肢の質問のみ)。
たとえば、フォームで [ ギフトボックスの受信者を選択 (Choose the gift box )] フィールドのユーザーを選択し、ユーザーテーブルからその値を取得できます。追加の [希望する名前 ] フィールドは、[ユーザー] テーブルの選択の [名 ] フィールドから自動的に入力できますが、ニックネームが希望する場合は編集できます。[ オートフィルを追加 ] オプションは、フォームにレコード選択肢の質問がある場合にのみ使用できます。次のフィールドにも入力する必要があります。
表 : 2. レコード選択肢の回答に基づく質問の自動入力の詳細 フィールド 説明 依存質問を選択 回答によって現在の質問が自動的に入力される質問。 値フィールドを選択 現在の質問に対する回答として使用する値を含む、レコード選択肢の質問のソーステーブル内のフィールド。 [編集] アイコン (
) を選択し、自動入力された回答を含むソーステーブルのフィールドに移動して、[ 適用 ] を選択する必要があります。テーブル内のフィールドの選択について詳しくは、「 Dot-walking to data in related tables」をご覧ください。
- 質問の変更が完了したら、[保存して閉じる] を選択します。
-
この手順を使用して、フォームの質問を修正するか、フォームに質問を追加します。質問タイプを変更するには、質問を選択してから、[質問の詳細] パネルの [コンテンツタイプ] フィールドで新しい質問タイプを選択します。新しいタイプを選択すると、新しい値を指定しなければならない場合があります。
質問を作成する際は、次の仕様を念頭に置いてください。
- 既存の質問を質問セットに変更することはできません。質問セットをフォームに含めるには、その質問セットをフォームに新たに追加する必要があります。
- フォームに 2 つのチェックボックスの質問を並べて配置すると、セクションが作成されます。そのセクションに他のタイプの質問を追加することはできません。
-
それでは、フォームに追加した質問と画像を配置しましょう。
-
[フォーム要素] パネルから、目的のレイアウトオプションをフォームでドラッグし、表示する場所 ([分割線]など) にドロップします。
レイアウトが気に入らなくても心配はいりません。別のレイアウトをフォームのキャンバスにドラッグして試してみてください。
-
[セクションの詳細] または [質問の詳細] パネル (作業中のレイアウトによって異なります) を使用して、選択したフォームレイアウトを変更します。テキストを太字にしたり、リンクを追加したりできます。
注:詳細については、「クリエータースタジオにおけるフォームのレイアウトオプション」を参照してください。セクションを編集または削除するには、セクション名にカーソルを合わせて [セクション ] を選択し、プロパティパネルにセクションの詳細と削除アイコンを表示する必要があります。
図 : 5. セクションの選択 - フォームのレイアウトの変更が完了したら、[セクションの詳細]/[質問の詳細] パネルで [保存] を選択します。
-
[フォーム要素] パネルから、目的のレイアウトオプションをフォームでドラッグし、表示する場所 ([分割線]など) にドロップします。
-
準備ができたら、[ 準備完了としてマーク ] ボタンを選択してフォームを公開します。
フォームを公開すると、公開されたアプリの本番インスタンスでカタログアイテムとして使用できるようになります。
- オプション:
[ プレビュー ] ボタンを選択して、さまざまなエクスペリエンスでフォームがどのように表示されるかを確認します。
ポータル (従業員ポータル など)、Now Mobile、または仮想エージェントを選択すると、フォームの現在のバージョンがさまざまなエクスペリエンスでどのように表示されるかのプレビューを表示できます。プレビュー時にフォームに入力することはできますが、[ 送信] を選択してもタスクレコードは生成されません。
タスクの結果
フォームがカタログアイテムとして利用可能になったので、それを使用して自動化されたプレイブックを作成できます。
クイックスタートパート 4:プレイブックを追加する
プレイブックを追加して、承認のためにマネージャーにレコードを自動的にアサインするなど、アプリの自動化を作成します。
始める前に
システムアドミニストレーターは、ユーザーを クリエータースタジオ ユーザーグループに追加する必要があります。
手順
-
アプリケーションヘッダーの [自動化] タブを選択します。
- [プレイブックを作成 (Create a playbook)] ボタンを選択します。
-
[プレイブックを作成 (Create playbook)] モーダルでプレイブックの一般的な属性を指定します。
表 : 3. 一般的なプレイブック定義フィールド フィールド 説明 プレイブック名 作成するプレイブックのわかりやすい名前。 説明 プレイブックが実行する内容の短い説明 (レコードタイプの最終目標など)。 図 : 6. プレイブックを作成 -
プレイブックのスケジュールを指定します。
-
プレイブックを実行するレコードタイプを生成するカタログアイテムを持つフォームを選択します。
注:選択したフォームのテーブルは常にアプリのタスクテーブルであり、アプリの作成時に指定されます。プレイブックを実行する公開済みフォームのみを選択できます。フォームを公開して編集した場合、編集中のバージョンを自動化のトリガーなど、プレイブックの条件で使用することはできません。ただし、フォームの公開済みバージョンを使用することも、編集しているバージョンを公開することもできます。これにより、その質問の回答をプレイブックの条件で使用できるようになります。
-
プレイブックを開始する [トリガー] のタイプを選択します。
表 : 4. プレイブックトリガーのオプション トリガー 説明 フォームが送信されました 選択したフォームをユーザーが送信すると、プレイブックの実行が開始されます。 フォームが更新されました 選択したフォームをユーザーが更新すると、プレイブックの実行が開始されます。 フォームが送信または更新された (Form submitted or updated) 選択したフォームをユーザーが送信または更新すると、プレイブックの実行が開始されます。 注:プレイブックの作成が完了した後は、プレイブックのトリガータイプを変更することはできません。代わりに、別のトリガーを使用して新しいプレイブックを作成します。ただし、質問に対する特定の回答に基づいて条件付きでプレイブックを実行するなど、トリガー条件を編集することはできます。詳細については、「クリエータースタジオでプレイブックのトリガーを編集する」を参照してください。
-
更新中のフォームを含むトリガーを選択した場合は、アプリがプレイブックを実行する頻度を指定します。
オプションは次のとおりです。
- 1 回
- For each unique change (それぞれ一意の変更の場合)
- 現在実行されていない場合のみ
- 更新ごと
-
[条件セットを追加] を選択して、プレイブックの実行を開始するために満たす必要がある条件を指定します。
- テーブルの列の値に基づいてプレイブックをトリガーする場合は、トリガーする [フィールド] 、およびその条件 [演算子] と特定のトリガー [値] を選択します。たとえば、[開始日] が [日付] の [後] である必要がある場合など。
- フォームからの応答に基づいてプレイブックをトリガーする場合は、トリガー [フィールド] として [質問] を選択します。次に、[質問] フィールドで目的の質問を選択し、条件の [演算子] と回答の [値] を選択します。
図 : 7. 自動化のトリガーとしての質問の回答
必要なだけ条件を追加します。詳細については、「Create a condition statement using the condition builder」を参照してください。
- [Done (完了)] を選択します。
-
プレイブックを実行するレコードタイプを生成するカタログアイテムを持つフォームを選択します。
- 先に進む前に [保存] を選択してアクティビティを追加します。
タスクの結果
次に、アクティビティをプレイブックに追加して、自動化の実行内容を定義します。
クイックスタートパート 5:アクティビティを追加してプレイブックをアクティブ化する
プレイブックにアクティビティを追加して、自動化の実行内容を定義します。
始める前に
システムアドミニストレーターは、ユーザーを クリエータースタジオ ユーザーグループに追加する必要があります。
このタスクについて
アクティビティの状況を定義するために if/then ステートメントを含める場合は、意思決定を追加します。詳細については、「クリエータースタジオでアプリのプレイブックに意思決定を追加する」を参照してください。
手順
-
アプリケーションヘッダーの [自動化] タブを選択します。
-
アクティビティを追加するコネクタ上の [追加] アイコン
を選択し、表示されるメニューに表示されり四角い [アクティビティを追加] アイコン
を選択します。
-
[アクティビティライブラリ (Activity library)] ポップアップから必要なアクティビティのタイプを選択します。
注:次の標準アクティビティに加えて、アドミンが作成したカスタムアクティビティが表示される場合があります。
表 : 5. アクティビティのタイプ アクティビティタイプ 説明 承認を要求 タスクを実行するために誰かに許可を求めます。 アサイン先 タスクを履行する必要がある人を選択します。 タスクの作成 プレイブックの一部として実行する必要があるプロセスを指定します。 メールの送信 1 人または複数の人にメールを送信します。自動的に送信されるメールの画像を指定したり、テキストを充実させたりすることができます。 プレースホルダー 後で指定する未定義のアクティビティ、またはアクティビティ完了時のメール通知など、より高度なアクティビティを設定します。 プレースホルダーアクティビティにはまだロジックがアサインされていないため、ワークフロースタジオで編集する必要があります。または、後で クリエータースタジオ の別のタイプのアクティビティと入れ替えることもできます。
図 : 8. プレイブックのアクティビティライブラリ -
アクティビティの基本的な詳細を入力します。
表 : 6. 一般的なアクティビティの詳細 フィールド 説明 名前 アクティビティの一意のユーザー向けの名前。プレイブックの実行中にエージェントと履行者に表示されます。 説明 アクティビティが達成する内容に関するオプションの詳細。 図 : 9. アクティビティの詳細パネル - アクティビティの作成を完了する方法に関する クリエータースタジオ でアプリのプレイブックにアクティビティを追加する を使用して、アクティビティの詳細を入力します。
- [保存して閉じる] ボタンを選択して、アクティビティの設定を終了します。
-
自動化が完了したら、[アクティブ化] ボタンを選択してアクティブ化します。
プレイブックをアクティブ化すると、非本番の開発インスタンスで関連フォームが作成または更新されたときに実行できるようになります。
図 : 10. プレイブックをアクティブ化する
タスクの結果
これで、アプリを本番環境に展開する準備ができました。このクイックスタートガイドの最後のステップで、展開を要求しましょう。
クイック スタート パート 6: 展開のためにアプリを送信する
アプリを作成したら、アドミンが承認して展開できるよう、レビュー用に送信します。
始める前に
システムアドミニストレーターは、ユーザーを クリエータースタジオ ユーザーグループに追加する必要があります。
手順
- オプション:
[ Try it ] ボタンを選択してフォームをテストします。
次に、フィールドにテスト値を入力し、[ 送信] を選択して、フォーム送信で作成したレコードを表示できます。
-
アプリケーションヘッダーで、[レビューのため送信] を選択します。
図 : 11. レビューのため送信 - [レビューのためアプリを送信 (Submit app for review)] モーダルで [続行] を選択します。
-
次に、カタログでユーザーに表示する公開済みフォームを選択する必要があります。レビュー要求フォームモーダルの [レビュー準備完了] セクションで、[他のユーザーに表示 (Visible to others)] オプションを選択して、アプリの展開後に利用できるようにするアプリの公開済みフォームを 選択します。
図 : 12. 展開のための要求フォームのレビュー - 本番環境に展開されるフォームに問題がなければ、[続行] を選択します。
-
次に、アプリのアクティブ化されたプレイブックのうち、アプリの展開後に本番環境で実行するものを決定する必要があります。プレイブックのレビューモーダルで、アプリが生成するレコードで実行する各プレイブックの [本番環境で実行 (Run on production)] オプションを選択します。
注:プレイブックを選択できない場合は、クリエータースタジオ の [自動化] タブに戻り、プレイブックをアクティブ化する必要があります。これについて復習する必要がある場合は、「クリエータースタジオ でプレイブックをアクティブ化する」を確認してください。
- 本番環境で実行するために展開されるプレイブックに問題がなければ、[続行] を選択します。
-
最後に、公開されたアプリのすべてのリリースの詳細が正しいことを確認します。
表 : 7. 展開のためのバージョニングオプション フィールド 説明 新しいバージョン 展開を要求しているアプリのバージョン番号。クリエータースタジオ は更新されたバージョン番号を自動的に生成しますが、これを変更できます。 組織のバージョニングガイドラインに従うか、x.y.z 形式を使用します (x = メジャーアップデート、y = マイナーアップデート、z = パッチ)。
リリースノート アプリのこの新しいバージョンでの変更点の詳細、またはこれが最初のバージョンの場合はアプリの機能の一般的な説明。 展開の要求の手順の詳細については、「クリエータースタジオ アプリのバージョン管理とリリースノート」を参照してください。
図 : 13. アプリのバージョン情報 - すべて正しく、アドミンがレビューして展開する準備ができたら、[レビューのため送信] を選択します。