Query Data Google Sheets

Google Sheetsのデータをクエリする

更新済み 5 months ago

Google Sheetsからあなたのボットに質問を答えさせましょう。

スプレッドシートをナレッジベースに変換する

Google Sheetに数百のアイテムがある商品カタログを想像してください。お客様が「1000ドル以下のラップトップは何がありますか?」のような質問をボットにすると、ボットがスプレッドシートから即座に答えを見つけてくれると想像してください。

それがまさに私たちが設定しようとしていることです。あなたのボットは、数百または数千行のGoogle Sheetsを検索し、数秒で顧客に正確な回答を提供できます。

そして、これは完全に無料です。


これでできること

あなたのボットがGoogle Sheetsを読み取って検索できるようになると、あなたは以下のことが可能になります。

製品カタログ:

  • 「サイズ大の青いシャツをすべて見せてください」
  • 「ワイヤレスマウスの価格はいくらですか?」
  • 「500ドル以下のタブレットはありますか?」

スケジュールと利用可能時間:

  • 「火曜日の空き時間は何時ですか?」
  • 「Dr. Smithは来週の予定が空いていますか?」
  • 「午後3時以降に始まるクラスは何ですか?」

FAQ & ナレッジ:

  • 「返品ポリシーはどうなっていますか?」
  • 「カリフォルニアへの配送にはどのくらい時間がかかりますか?」
  • 「どのような支払い方法を受け付けていますか?」

価格とサービス:

  • 「ロゴデザインの費用はいくらですか?」
  • 「どのようなパッケージを提供していますか?」
  • 「学生割引はありますか?」

お客様は即座に回答を得ることができ、データが変更された際にボットの指示を手動で更新する必要はありません。スプレッドシートを更新すると、ボットは即座に新しい情報を把握します。


必要なもの

  1. Google Sheet データ(製品リスト、FAQ、スケジュールなど)を使用して
  2. A Botiアカウント - 無料
  3. 5分 すべてを設定するために

コーディング不要、複雑な設定も不要。スプレッドシートが使えれば、これができます。


ステップ1: Google Sheetを準備する

これを成功させる秘訣は、明確なヘッダーでスプレッドシートを整理することです。

データを整理する方法:

あなたのスプレッドシートには以下が含まれているべきです:

  • 最初の行の列ヘッダーをクリアする - これらは各列に何が含まれているかをボットに伝えます。
  • 1行につき1つのアイテム - 各行は1つの製品、1つのFAQ質問、1つの時間枠などです。
  • 説明的な列名 - 「Product Name」ではなく「Item」、「Price (USD)」ではなく「Cost」

製品カタログ例:

Product Name | Category | Price | Color | Size | Stock Status
Laptop Pro 15 | Laptops | 1299 | Silver | 15 inch | In Stock
Wireless Mouse | Accessories | 29 | Black | Standard | In Stock
Bluetooth Speaker | Audio | 79 | Blue | Small | Out of Stock
Gaming Keyboard | Accessories | 89 | RGB | Full Size | In Stock

FAQシートの例:

Question | Answer | Category
What's your return policy? | We accept returns within 30 days with receipt | Returns
How long is shipping? | Standard shipping takes 5-7 business days | Shipping
Do you ship internationally? | Yes, we ship to over 50 countries | Shipping
What payment methods do you accept? | We accept all major credit cards and PayPal | Payment

例の予約スケジュール:

Day | Time Slot | Provider | Status | Duration
Monday | 9:00 AM | Dr. Smith | Available | 30 minutes
Monday | 10:00 AM | Dr. Smith | Booked | 30 minutes
Monday | 2:00 PM | Dr. Jones | Available | 45 minutes
Tuesday | 9:00 AM | Dr. Smith | Available | 30 minutes

重要なポイント: ボットは何百行ものデータを瞬時に読み取ります。シートが大きくなりすぎることを心配しないでください。ボットはデータ検索が速いです。


ステップ2: シートをボットに接続する

さて、このデータをボットが読み取れるようにしましょう。

何をするべきか:

  1. Google Sheetを開いてください。 ブラウザからURL(上部のウェブアドレス)をコピーして

  2. Botiであなたのボットに行ってください。 そしてボットビルダーを開く

  3. 「Data Sources」を見つける ボット設定で

  4. 「Add Data Source」をクリック

  5. 「Google Sheets」を選択

  6. シートのURLを貼り付けてください。 「製品カタログ」や「FAQデータベース」のように明確な名前を付けてください。

  7. アクセスを許可する - Google が許可を求めてきたら「Allow」をクリックしてください。

完了しました!あなたのボットはスプレッドシートを読むことができるようになりました。


ステップ3: ボットのための指示を書きます。

ここでは、スプレッドシートを使用して質問に答える方法をボットに指示します。

重要な原則:

あなたのボットに伝えてください。

  1. どのようなデータが利用可能ですか?
  2. 情報を検索する方法
  3. 顧客への回答のフォーマット方法

製品カタログの例の指示:

You are a helpful shopping assistant for TechStore.

You have access to our complete product catalog in a Google Sheet with these columns:
- Product Name
- Category
- Price
- Color
- Size
- Stock Status

When customers ask about products:
1. Search the sheet to find matching items
2. Present the information in a friendly, clear way
3. If multiple items match, show up to 5 options
4. Always mention the price and stock status
5. If nothing matches, apologize and suggest similar alternatives

Examples of good responses:

Customer: "Do you have wireless mice?"
You: "Yes! I found these wireless mice:
- Wireless Mouse Pro - $29 - Black - In Stock
- Silent Wireless Mouse - $35 - Gray - In Stock
Would you like more details about either of these?"

Customer: "What laptops cost under $1000?"
You: "Great question! I found 3 laptops under $1000:
- Laptop Basic 14 - $699 - In Stock
- Student Laptop - $799 - In Stock
- Chromebook Pro - $899 - In Stock
What features are most important to you?"

Always be helpful and accurate. Only share information that's in the spreadsheet.

FAQボットの例の指示:

You are a customer service assistant for Danny's Electronics.

You have access to our FAQ database with common questions and answers.

The sheet has these columns:
- Question
- Answer
- Category

When customers ask questions:
1. Search the FAQ sheet for relevant answers
2. Provide the answer in a friendly, conversational way
3. If the exact question isn't in the FAQ, look for related questions
4. If you can't find an answer in the sheet, say: "I don't have that information in my knowledge base. Let me connect you with a human agent who can help."

Never make up answers. Only use information from the FAQ sheet.

Example:

Customer: "How long does shipping take?"
You: "Great question! Standard shipping takes 5-7 business days. If you need your order faster, we also offer express shipping (2-3 days). Would you like to know anything else about shipping?"

Always be warm, professional, and accurate.

予約スケジュールの例の指示:

You are a scheduling assistant for City Medical Center.

You have access to our appointment availability sheet with these columns:
- Day
- Time Slot
- Provider
- Status
- Duration

When patients ask about appointments:
1. Search the sheet for available time slots
2. Present options clearly with day, time, and provider name
3. Only show slots where Status is "Available"
4. If they request a specific day or provider, filter accordingly

Example:

Patient: "Do you have any openings with Dr. Smith next Monday?"
You: "Let me check Dr. Smith's schedule for Monday... Yes! Dr. Smith has these available slots:
- 9:00 AM (30 minutes)
- 2:00 PM (30 minutes)
- 4:30 PM (30 minutes)
Which time works best for you?"

Never show booked appointments. Only display available time slots.

ステップ4: ボットをテストする

お客様があなたのボットを使い始める前に、必ずテストしてください。

テスト方法:

  1. 具体的な質問をしてください。 - 「青いシャツを見せてください」または「返品ポリシーは何ですか?」
  2. 回答を確認してください。 - スプレッドシートを確認して、ボットが正しい情報を見つけたかどうかを確認してください。
  3. エッジケースを試す - 存在しないアイテムについて尋ねたり、珍しい基準で検索したりする
  4. 複数行でテストする - ボットがすべてのデータを検索できるようにしてください。

一般的な問題と解決策:

  • ボットはデータを見つけることができないと言っています。 - 指示書の列名が実際のヘッダーと一致していることを確認してください。
  • ボットが誤った情報を表示します。 - どの列を検索するかについての指示を明確にしてください。
  • ボットが遅い - これは稀ですが、10,000行以上ある場合は、複数のシートに分割することを検討してください。

重要なヒント

ヒント1: ボットは数百行を瞬時に検索できます

スプレッドシートのサイズを気にしないでください。ボットはデータ検索が速いです。500製品のシート?問題ありません。1,000のFAQエントリー?簡単です。

ヒント2: 明確な列見出しを使用する

ボットは、どのデータを見ているかを知るために列名に依存しています。"Product Name" と "Price (USD)" は、"Name" と "Cost" よりもはるかに良いです。

ヒント3: データを最新の状態に保つ

このセットアップの素晴らしい点は、Google Sheetを更新すると、ボットが即座に新しい情報を把握することです。新しい商品を追加しましたか?ボットはすぐに顧客に知らせることができます。価格を更新しましたか?ボットは新しい価格を共有します。

ヒント4: データ収集と組み合わせる

シートからデータを読み取って質問に答え、シートにデータを書き込んで情報を収集するボットを1つ持つことができます。ガイドをご覧ください。 Google Sheetsでデータを収集する 詳細を学ぶために。

ヒント5: データが見つからない場合にボットに何をさせるか指示する

お客様が探しているものが見つからない場合は、謝罪し、人間の担当者に接続することを提案してください。


実際の例

企業がこの機能を使って構築しているものは次のとおりです。

E-Commerce:

  • カテゴリー、価格、色、サイズで検索できる商品カタログ
  • リアルタイム在庫確認
  • 製品の比較と推奨事項

ヘルスケア:

  • 予約可能状況の確認
  • プロバイダーのスケジュールと専門分野
  • サービスと保険に関するよくある質問

レストラン:

  • 価格と材料を含むメニューの閲覧
  • 本日のおすすめと在庫状況
  • 食事情報とアレルゲン

不動産:

  • 所在地、価格、サイズで検索できる物件リスト
  • オープンハウスのスケジュール
  • 近隣情報

教育:

  • スケジュールと前提条件を含むコースカタログ
  • インストラクターの利用可能性
  • 授業料と財政援助情報

高度なヒント

複数列の検索:

あなたのボットは複数の列を一度に検索できます。誰かが「青いラップトップはありますか?」と尋ねた場合、ボットはカテゴリー列で「laptop」、カラー列で「blue」を検索できます。

比較を提供すること:

あなたのボットにアイテムを比較するよう指示できます:「Laptop ProとLaptop Basicを比較して」と言えば、ボットはスプレッドシートから主要な違いを表示できます。

フィルタリングとソート:

あなたのボットは、任意の基準でフィルタリングすることができ(「50ドル以下のアイテムを見せて」)、順序をつけて提示することもできます(「最も安いラップトップを3つ見せて」)。


次のステップ

Google Sheetsとボットでさらに多くのことをしたいですか?


お困りですか?

何か問題が発生した場合は、

  1. サポートに連絡する - 私たちはお手伝いします
  2. 列名を確認してください - 指示とシートの間で正確に一致していることを確認してください。
  3. シンプルに始めましょう。 - 拡大する前に、小さなシート(10~20行)でテストする
  4. 徹底的にテストする - あなたのボットがどのように反応するかを確認するために、さまざまな質問をしてみてください。

覚えておいてください: これは無料で使用できるので、実験してあなたのビジネスに合ったものを見つけてください!