通知

AppSheet will be conducting service maintenance starting Sunday, May 19th, 2024 at 12:00 PM (7:00 PM UTC) and completing no later than 4:00 PM PDT (11:00 PM UTC). Learn more

Gemini in AppSheet Chat アプリを使用してアプリを作成する

AppSheet の AI 使用コラボレーターである Gemini を活用すると、自分のアイデアを自然言語で記述してアプリを作成できます。

たとえば、施設の検査を管理するアプリを作成するのに、Gemini にその内容の説明を与えます。すると、以下の図に示すように、Gemini は最終的な検査アプリの設計に使用できるアプリカードを返します。

AppSheet の Duet AI の例

以下の各セクションの説明に従って、Gemini アシスタンスを使用して AppSheet でアプリを作成します。

: Gemini in AppSheet Chat アプリは、Google Workspace をご利用のお客様のみが使用できます。当初、この製品は一部のお客様のみに提供されますが、順次対象となるすべてのお客様に提供していきます。アクセス権をリクエストされる場合は AppSheet セールスの担当者にお問い合わせください。

Gemini in AppSheet Chat アプリをインストールする

Gemini in AppSheet Chat アプリを使用してアプリを作成する前に、Gemini in AppSheet Chat アプリをインストールする必要があります。

Gemini in AppSheet Chat アプリをインストールできない場合は、Google Workspace 管理者に連絡して組織へのアクセス権を有効にしてください。Workspace 管理者がより詳しい情報を得るには、AppSheet の Chat アプリでの Gemini へのアクセスを管理するをご覧ください。

Gemini in AppSheet Chat アプリをインストールするには、次の手順に従います。

  1. Google Chatを開きます。
  2. [Chat] の横にある [Start a chat チャットの開始(プラス記号)] をクリックします。 

    チャットを開始する

    : Gemini in AppSheet Chat アプリを Chat スペースとしてインストールすることはできません。
  3. リストで [Find apps] をクリックします。
  4. 検索フィールドで、「Gemini in AppSheet」と入力し、Chat アプリカードが見つかったらクリックします。
  5. [Chat] をクリックします。

Gemini in AppSheet Chat アプリを使用してアプリを作成する

Gemini in AppSheet Chat アプリを使用して、3 ステップでアプリを作成します。

いつでも以下の操作が可能です。
  • ヘルプを参照する場合は、[Help] をクリックまたは入力してください。
  • 最初からやり直したい場合は、「start over」と入力してください。
    今あるアプリが破棄されるため、このアクションの確認が求められます。
  • Gemini in AppSheet Chat アプリを使用した経験をフィードバックする場合は、フィードバック アイコン をクリックします。

ステップ 1: ビジネス プロセスを記述する

Gemini in AppSheet Chat のプロンプトで、アプリにさせたいことを記述します。説明(プロンプトとも呼ばれる)はできるだけ詳細に記述してください。

以下の例をご参照ください。

施設の検査

「検査チームの予定を管理してください。チームは施設の検査を行っており、毎週すべてが正しく動作しているかチェックして、報告書を提出する必要があります。」

在庫トラッカー

「商品の売上をログで追跡して、入出庫在庫の更新とモニタリングをする必要があります。」

プロジェクト時間トラッカー

「従業員の時間を把握する必要があります。複数のプロジェクトがあり、従業員はシフトの開始時刻と終了時刻を記録します。タイムシートには、その会社のすべての週の入力が表示されています。」

 

Gemini in AppSheet は、テーブルとテーブルに関連する列を含む、アプリで管理されるデータをまとめたアプリカードで応答します。

施設の検査の例を使ってみましょう。

入力: 検査チームの予定を管理してください。 チームは施設の検査を行っており、毎週すべてが正しく動作しているかチェックして、報告書を提出する必要があります。
 
Gemini in AppSheet は以下のアプリカードで応答します。
アプリの概要カード

この例では、Gemini in AppSheet は次のことを実行しました。

  • Inspection TypeInspectionFacility というテーブルを作成してデータを記録しました(スプレッドシートのタブと同様)。
  • 各テーブルの後に表示されるを作成しました。これはテーブルの各行を説明する属性です。たとえば、Inspection テーブルには Facility IdInspection Type IdDateNotes という列が含まれています。
  • テーブル間にリンクを追加しました。たとえば、Inspection テーブルでは、Facility Id 列は Facility テーブルの Name 列にリンクし、Inspection Type ID 列は Inspection Type テーブルの Name 列にリンクします。次の図を確認してください。

    テーブル、列、リンク

次の図は、Inspection テーブルのレコードをアプリがどのように表示し、管理するかについて例を示しています。Inspection テーブルには、StatusImage という 2 つの列が追加されていることに注意してください。次のステップでは、これらの列を追加する方法を学びます。

アプリで管理されるデータ

ステップ 2: アプリの構造を見直して、メール通知を追加する

次に、必要に応じて以下の作業を行います。

アプリの構造を見直して変更する

アプリの構造を見直して、アプリを使って追跡したい情報が他にあるかどうかを判断します。

アプリの構造に問題がなければ、メール通知を追加するに移動します。

Gemini in AppSheet Chat アプリを使用してアプリのテーブルや列に変更を加えるには、次の 2 つのオプションがあります。

  • 編集したいテーブルと列に関連付けられている編集アイコン をクリックしてダイアログを開きます。
  • プロンプトでは、アプリの構造で変更したい点を記述します。プロンプトで列を変更する場合は、リクエストで関連するテーブルを指定する必要があります。アプリの構造に加えることができる変更の一覧とプロンプトの例については、次のテーブルをご覧ください。
ヘルプを参照する場合は、[Help] をクリックまたは入力してください。
構造 変更

追加情報(検査ステータスなど)を追跡する列を追加します。

「検査のステータスを追跡してください。」
列の名前を変更します。
「検査テーブルで Facility ID を Facility Name に変更してください。」
列のタイプを変更します(例: 日付に日付と時刻の両方を含める)。
「検査日付に日付と時刻の両方を含めてください。」

プルダウン リストを作成して列の選択肢を限られたものに限定します。

検査ステータスについて、ユーザーが進行中と完了を選択できるようにしてください。
プルダウン リストに選択肢を追加します。
検査ステータスについて、ユーザーが未完了を選択できるようにしてください。
列を削除します。
Facility テーブルから国名を削除してください。
テーブル

新しい情報(例: 住所や電話番号を含む施設の所在地)を追跡するためのテーブルを追加します。

: Gemini in AppSheet Chat アプリを使用してテーブルを追加すると、その後は Chat アプリを使用してテーブルのプロパティを変更することができなくなります。後で AppSheet エディタを使用して名前やプロパティを変更できます。
施設の場所を追跡してください。
2 つのテーブル間の関連を記述してリンクします。
検査員が検査を完了する際に、施設の場所を選択できるようにしてください。
テーブルを削除します。
検査タイプのテーブルを削除してください。

以下の例は、列の追加方法と列のタイプの変更方法を示しています。

Status という名前の列を追加します。

入力: 検査テーブルで、検査のステータスを追跡してください
 
Gemini in AppSheet が変更内容のサマリーを応答します。
列をテーブルに追加する

Status 列をリストに変更します。

入力: 検査ステータスについて、ユーザーが進行中と完了を選択できるようにしてください

Gemini in AppSheet が変更内容のサマリーを応答します。
テキスト列をリストに変更する

Image という名前の列を追加します。

入力: 検査テーブルに画像を追加してください
 
Gemini in AppSheet が変更内容のサマリーを応答します。
画像を追加する

メール通知を追加する

必要に応じて、アプリのデータが追加、変更、または削除されたときに、ユーザー(アプリの作成者)に送信されるメール通知を追加できます。AppSheet アプリエディタで、後で受信者リストを更新できます。

メール通知を追加する手順は、以下のとおりです。

  1. [Show app structure] をクリックしてアプリカードを再表示します。
  2. アプリカードで [Next: Add notifications] をクリックします。
  3. レコードが追加、更新、または削除されたときにメール通知を受信するテーブルを選択します。

    [Add email notification] ダイアログ
  4. [Save] をクリックします。

アプリカードが更新され、追加したメール通知が表示されます。

メール通知が含まれているアプリカード

ステップ 3: アプリを作成してカスタマイズする

アプリを作成する準備ができたら、[Create App] をクリックします。

Gemini in AppSheet によってアプリが作成され、AppSheet アプリエディタでアプリを開くと、アプリのプレビュー、カスタマイズ、共有ができます。

ウェルカム画面でライブアプリを試し、[Customize with AppSheet] をクリックして AppSheet アプリエディタに進みます。

Gemini in AppSheet は、AppSheet データベースを使用してアプリを作成し、開始するためのサンプルデータを格納します。アプリを共有する前に、サンプルデータを編集または削除します。

次のステップ

この情報は役に立ちましたか?

改善できる点がありましたらお聞かせください。
検索
検索をクリア
検索を終了
メインメニュー
16706605131725069967
true
ヘルプセンターを検索
true
true
true
false
false