Logo
Logo
CTRLK

共有コンポーネント

検索とフィルター


このガイドでは、会話や顧客を検索し、フィルターを適用し、高度な検索手法を使用して必要な情報を迅速かつ効率的に見つける方法について説明します。


グローバル検索

Inbox Web アプリケーションには、堅牢な グローバル検索 ツールが備わっています。キーワードまたは語句を入力すると、システムは次の一致する結果を取得します。

  • 会話 ID
  • お客様の連絡先情報
  • 顧客名
  • 会話のトピック
  • 会話の概要
  • メッセージの内容
  • 表示名

検索 フィールドはすべての受信トレイ セグメントで利用できるため、必要な情報に迅速かつ正確にアクセスできます。

Conversations - Global search

会話をフィルタリングするには、次の 3 つの方法があります。

  1. フィルター - フィルター アイコンをクリックすると、フィルター オプションを含むダイアログが開きます。
  2. # ショートカット - # と入力して、フィルターのオートコンプリート ツールを起動します。
  3. 直接入力 - フィルターを手動で入力します (例: channel:sms)。

このフィルタリングシステムにより、すべてのユーザーが簡単に検索できます。この柔軟性により、フィルタリングは、たまに使用する場合でも頻繁に使用する場合でも、シンプルで効率的になります。

フィルタリングオプションの詳細については、以下をご覧ください。

キーワード、フィルター、二重引用符で検索する [#search-with-keywords-filters-and-double-quotes-global-search]

目的のフレーズまたはキーワードを検索フィールドに直接入力して検索を実行するか、フィルターアイコンをクリックしてフィルタリングオプションを使用できます。フィルタリングオプションを選択すると、次のオプションが使用可能になります。

  • キーワード - 使用できるキーワードは、会話 ID、顧客名、連絡先 (番号または電子メール)、会話の概要またはトピックのメッセージまたはフレーズです。
  • 会話フィルター:
    • チャネル
    • 地位
    • エージェント
    • キュー
    • タグ
    • 入力フォームフィールドの値:
      • テキストまたは数値
      • Date (日付)
      • ブール値
  • 差し出し人
  • 優先権
  • Date (日付)

検索語やキーワードを指定せずに検索を実行することもできます。目的のフィルターを適用します。

  1. 二重引用符なしのテキストを使用して会話または顧客を検索する場合、入力テキストは個々の単語に分割されます。
  2. 検索では、検索可能なフィールドにこれらの単語の少なくとも 1 つを含む会話または顧客が返されます。
  3. 検索テキストを二重引用符で囲むと、検索ではテキストが個々の単語に分割されません。代わりに、会話/顧客フィールド内で正確なフレーズが検索されます。
  4. 必要な項目を選択したら、[フィルターの適用] ボタンを選択します。 Conversations - Global search filtering

高度な検索構文 [#advanced-search-syntax-global-search]

会話のトピック会話の概要顧客名、またはメッセージの内容で検索する場合、特殊演算子を使用して検索結果を絞り込むことができます。

  • + は AND 演算を意味します (両方の項が存在する必要があります)
  • | は OR 演算を意味します (どちらの項も存在できます)
  • - は 1 つのトークンを否定します (用語は除外されます)。
  • " " トークンをラップして、正確なフレーズを検索します
  • ( ) は、グループ化操作の優先順位を示します。
大事な

検索語間のデフォルトの演算子は、ANDではなくORです。これは、否定演算子 (-) を使用すると、デフォルトで OR NOT として動作するため、特に重要です。たとえば、Payment -Invoiceを検索すると、「Payment」を含む結果、または「Invoice」が含まれていない結果が返されますが、「Payment」を含む結果は返されず、「Invoice」も含まれません。

  • Payment + Invoice - "Payment" と "Invoice" の両方を含む結果のみを返します。
  • '支払い |Invoice' - "Payment" または "Invoice" のいずれかを含む結果を返します。
  • Payment -Invoice - "Payment" を含む結果または "Invoice" を含まない結果を返します。
  • '(支払い+請求書) |Refund' - 「Payment」と「Invoice」の両方を含む結果、または「Refund」を含む結果を返します。
  • "Payment received" - 正確なフレーズ「Payment received」で結果を返します。
備考

検索で AND、OR、NOT などのテキスト演算子を直接使用することはできません。代わりに、特別な構文記号 (+|-) を使用する必要があります。

キーボードショートカットによるフィルタリング [#filtering-with-keyboard-shortcuts-global-search]

検索バーを使用して会話を手動でフィルタリングするか、#と入力してフィルターのオートコンプリート ツールを起動できます。たとえば、channel:smsを検索して、すべての SMS 会話を検索します。

このタイプの検索は上級ユーザー向けに設計されており、検索バーに直接入力することでフィルターをすばやく適用できます。この機能は、マウスのクリックやフィルター ダイアログを開くことなく、フィルター キーワードを追加することに重点を置いています。

キーボードショートカットで検索を使用する方法については、次の手順に従ってください。

  1. 検索を開始するには、検索バーにハッシュタグ「#」記号を入力するか、手動フィルターを入力します。このアクションにより、オートコンプリート ダイアログがトリガーされ、フィルター ダイアログに対応する認識された のリストが表示されます。 Conversations - Global search - Parameter search corresponding
  2. 目的のキーワードの入力を開始すると、オートコンプリート機能が一致するオプションを提案します。Tabインジケーターは、Tabキーを押すとオートコンプリートされる値を強調表示します。「上矢印」キーと「下矢印」キーを使用して、候補間を移動し、「タブ」インジケーターを移動することもできます。または、マウスを使用して値を選択することもできます。 Conversations - Global search - Parameter search - Select tab
  3. Tabを使用してリストから値を選択すると、入力フィールドの上のリストに表示されます。このプロセスを繰り返して複数の値を追加するか、必要な値を手動で入力できます。誤って値を選択した場合は、マウスを使用してxボタンをクリックして、上記のリストからその値を削除できます。
  4. 少なくとも 1 つの値を選択すると、Enterインジケーターが表示され、フィルターを検索バーに追加する準備ができたことを示します。Enterキーを押すか、対応するボタンをクリックすると、選択を確認できます。 Conversations - Global search - Parameter results
  5. 一部のキーワードは、事前定義された値のリストを提供しません。代わりに、値を手動で入力できるテキスト入力フィールドが提供されます。これらは:
    • form-text - テキストまたは数値を入力できます
    • afterbeforeform-afterform-before - 日付値を入力できます
    Conversations - Global search - Parameter form and date
  6. その後、フィルターが検索バーに追加され、検索キーワードの入力を続行したり、フィルタリング値を追加したりできます。 Conversations - Global search - Parameter filters
  7. 検索バーのEnterを押すと、検索が開始され、選択したフィルターが適用されます。フィルタリングインジケータには、適用されたフィルタの数が表示され、以前に入力した値は検索バーからクリアされます。 Conversations - Global search - Parameter results
備考ESCキーを押すか、値入力のxボタンをクリックすると、オートコンプリートがキャンセルされ、検索バーに#が挿入されます。検索バー内のオートコンプリートダイアログでテキストを編集または削除しても、フィルターは変更されません。

このタイプの検索がどのように機能するかの例を次に示します。

キーボードのみを使用して status: open でフィルタリングします。これを行う最も簡単な方法は次のとおりです。

  1. 検索バーに#と入力します。
  2. 「st」と入力し、Tabを押してステータスをオートコンプリートします。
  3. 「開く」と入力し、Tabを押してオートコンプリートして開きます。
  4. Enterを押してフィルターを確認します。

status:openの値が検索バーに表示されるようになりました。もう一度Enterを押すと、フィルターが適用され、検索が開始されます。

フィルターは 部分入力 をサポートします。一致が 1 つしか見つからない場合は、その一致が使用されます。それ以外の場合、フィルターは無視されます。たとえば、tags:officは「office」に一致しますが、tags:offは「office」や「offshore」などの複数のタグに一致する可能性があるため、無視される場合があります。

複数の値で検索する [#search-with-multiple-values-global-search]

複数のオートコンプリート キーワード を使用すると、値のリストが検索用に結合されます。ただし、一意の値(テキストや日付など)の場合は、最後に入力された値が使用されます。

複数の値は、スペースを入れずにカンマで区切る必要があります(例: tags:today,yesterday)。値に複数の単語が含まれる場合、1 つの単語の値と混在させる場合は引用符で囲む必要があります(例: tags:today,"previous year")。

値リストには、一度に 10 件の結果が表示されます。ただし、特にキュー、タグ、および担当者については、より多くの値が存在する可能性があります。これらのリストは、入力フィールドに文字が入力されると動的に更新され、入力された文字に一致する上位 10 件の一致がフィルタリングされて表示されます。

他の言語でのアカウントの検索動作 [#search-behavior-for-accounts-in-other-languages-global-search]

アカウントが英語以外の言語に設定されている場合、キーワードはローカライズされます(翻訳が利用可能な場合)。これにより、母国語でキーワードを入力できます。

英語のキーワードと値を使用したい場合は、キーワード選択中にShift+「スペース」を押すと使用できます。

下部にある短い情報メッセージは、インターフェイス言語がすでに英語に設定されている場合を除き、このオプションを示します。

Conversations - Global search - Parameter translated

あいまい検索 [#fuzzy-search-global-search]

あいまい検索は、検索語のスペルミスや実際のデータと若干異なる場合でも一致するものを見つける検索手法です。

アルゴリズムを使用して類似性に基づいて結果を識別します。たとえば、「aplpe~」を検索すると、あいまい検索ではタイプミスを認識することで「apple」の結果が返されます。

あいまい検索では、4 種類の変更がサポートされています。

  1. 挿入: 余分な文字を追加する (たとえば、sic から sick)。
  2. 削除: 文字の削除 (例: black から lack)。
  3. 置換: ある文字を別の文字に置き換えます (たとえば、box から fox)。
  4. 転置: 隣接する 2 つの文字を入れ替えます (たとえば、act から cat)。

あいまい検索を実行するには:

  1. 検索語の末尾にチルダ(~)を追加し、必要に応じてあいまいな数値を付けます。この数値は、検索語と一致する結果の間で許可される最大変更を表し、デフォルト値は 2 です。
  2. 検索語が複数の単語で構成されている場合は、あいまい一致が必要な特定の単語の後にチルダ(~)を配置します。たとえば、aplpe~ messages for businessを検索すると、あいまい検索がaplpeにのみ適用され、他の単語を正確に保ちながらapple messages for businessに一致させることができます。 Conversations - Fuzzy search
備考あいまいさの最大値は 2 であるため、ほとんどの場合、検索語の末尾にチルダ (~) を追加するだけで済みます。ただし、あいまい検索は引用符で囲まれたフレーズでは機能しないため、引用符で囲まれたフレーズ全体に適用することはできません。

あいまい検索は、キーワードとフィルターを使用した通常のグローバル検索よりもやや 遅い 動作するため、パフォーマンスがわずかに低下する可能性があります。

検索結果

値を入力すると、検索結果が 2 つのタブに分かれます。

  • 会話
  • 顧客

Conversations [#conversations-search-results]

Conversations タブには、次の情報を含む結果テーブルが表示されます。

  • 会話
  • 地位
  • 顧客名
  • 概要
  • キュー
  • タグ
  • メッセージの一致
  • 作成

いつでも、次のことができます。

  1. フィルタリングオプションを削除、追加、または調整します。一致するすべての主要な調査結果は黄色で強調表示されます。 Conversations - Global search results
  2. 検索では、メッセージの内容に検索された単語または語句が含まれているメッセージのみが返されます。
  3. [メッセージの一致] 列でメッセージ リンク (メッセージが存在する場合) を選択します。 Conversations - Global search message match
  4. 会話からのメッセージの一致を含むポップアップが表示され、そのメッセージに直接移動するか、一致するメッセージを含む前または次の会話に移動するかを選択できます。 Conversations - Global search message match tab
  5. 特定の会話にカーソルを合わせると、次の情報が表示されます。
    • 会話名
    • 会話 ID
    • 日時
    • 概要 または 最後の受信メッセージ (使用可能な内容によって異なります)
    • 顧客
    • チャンネル
    • キュー
    • 担当者
    • タグ
    Conversations - Global search conversation summary
  6. さらに、[会話] 列で特定の会話を選択すると、その会話が [マイ ワーク] で直接開き、その詳細を表示できるようになります。
  7. ブラウザの戻るボタンを使用して、いつでも検索結果に戻ることができます。
備考データアクセス 制限がグローバル検索に適用され、ユーザには アクセス権限 を持つ会話の検索結果のみが表示されます。表示権限のないConversationsは、結果から省略されます。

顧客 [#customers-search-results]

[顧客] タブには、次の情報が表示されます。

  • 顧客
  • お客様情報
  • Conversations (アクティブな会話と閉じた会話のリンク付き)
  • 最終連絡
  • 顧客プロファイルでプロファイルを表示
  1. アクティブな会話または閉じた会話 (利用可能な場合) のリンクを選択すると、すべての作業の [URL からの共有ビュー] ページにリダイレクトされ、会話が表示されます。
  2. 目的の会話を選択して、その詳細を表示します。 Conversations - Global search active and closed convos in Customers Conversations - Global search shared view for convos
  3. [検索] と [すべての作業] のアクティブな会話と終了した会話の数が 一致しない場合があります。たとえば、検索結果にはアクティブな会話が 3 つある顧客が表示されますが、キューの制限や同様の要因により、すべての作業に表示される数は少なくなります。 Conversations - Global search - Accessibility
  4. 特定の顧客の詳細を表示するには、その顧客の名前をクリックすると、追加情報を含むサイドパネルが表示されます。
  5. 詳細については、顧客プロファイルでプロファイルを表示および編集 ボタンを選択して、[顧客プロファイル] でこの顧客を見つけてください。 Conversations - Global search customers

検索結果の並べ替え [#search-results-sorting-search-results]

no ソート オプションが手動で選択されている場合、システムはスコアに基づいて デフォルトのソート を適用します。このスコアは、検索テキストと検索可能フィールドの類似性を決定します。

テキストなしで検索を実行し、フィルターのみを適用すると、結果のスコアは生成されません。このような場合、結果は会話 ID のアルファベット順に並べ替えられます。

手動ソートでは、次のオプションを使用できます。

  • 会話の作成日別 ([受信トレイ] タブでのみ適用可能)
  • 顧客名 ([Conversations] タブと [顧客] タブの両方に適用可能)

すべての作業でのフィルタリング

高度なフィルタリングオプションは、すべての作業のフィルタで使用できます。

定義済みの属性:

  • チャネル - 会話チャネルの種類
  • キュー - 会話が割り当てられているキュー
  • コールバックタイプ - 自動/手動
  • コールバックステータス - アクティブ/キュー内/応答なし/完了
  • コールバック保留期間 - コールバックが解決を待っている期間
  • 発信元 - インバウンドまたはアウトバウンドの会話
  • 優先度 - 会話の優先度
  • ステータス - 会話のステータス。オープン、待機中、または解決済み (組み合わせ可能) またはクローズ (他のステータスと組み合わせることはできません) を選択できます。
  • 保留中のエージェントの返信 - 顧客がエージェントからの返信を待っている期間
  • 取り扱い時間 - 5分未満から5日以上までの時間範囲
  • エージェント - 会話が割り当てられている特定のエージェント
  • タグ - 会話に割り当てられた 1 つまたは複数のタグ。複数のタグが選択されている場合は、演算子を選択できます: ALL (タグ間の AND) または ANY (タグ間の OR)
  • センチメント - 会話のセンチメント: ポジティブ、ネガティブ、またはニュートラル Conversations - All Work filters predefined attributes

SLA:

  • 割り当てられた SLA ポリシー - 割り当てられた SLA ポリシーを持つすべての会話
  • SLA 違反者 - 選択した期間にすでに違反している会話を表示する時間ベースのフィルター
  • SLA 違反 - 選択した時間枠内の違反に近い会話を示す時間ベースのフィルター
  • SLA の重大度 - SLA の重大度レベル Conversations - All Work filters SLA

Conversations フォームとフォーム フィールド:

  • 会話フォーム - 割り当てられた会話フォームに基づいて会話をフィルタリングします
  • フォームフィールド - 特定のフォーム属性値に基づいて会話をフィルタリングします Conversations - All Work filters forms

日付

  • 会話開始日 - エージェントまたは顧客によって会話が開始された時間範囲
  • 会話の終了日 - 会話が終了した時間範囲
  • コールバック作成日 - コールバックが作成された日付範囲(事前定義されたコールバックフィルターでのみ使用可能)
  • 最終更新日 - 最後の会話更新が行われた日付範囲 (エージェントからのメッセージ、通話、またはコールバック) Conversations - All Work filters dates

閉じた会話のフィルタリング [#closed-conversations-filtering-filtering-in-all-work]

[すべての作業] では、閉じた会話と閉じられていない会話が 別々のビュー に配置されます。つまり、これらの会話を一緒にフィルタリングすることはできません。

会話をフィルタリングするときにより良い結果を得るために、会話の開始日を入力することをお勧めします。

会話が閉じられると、履歴ビューに移動します。また、クローズされた会話のみに対して排他的なカスタムビュー(プライベートおよびグローバル)を作成することもできます。

Conversations - Closed conversations in history

プライベート ビューとグローバル カスタム ビューでは、フィルターで閉じた状態または閉じていない状態の選択がサポートされています。一方を選択すると、もう一方が自動的に無効になります。

Conversations - Closed conversations in history mutually exclusive filters
備考

Analytics から作成された一時ビューには、既定では終了していない会話のみが表示される一般的な警告メッセージが表示されますが、フィルターで [終了] 状態を明示的に選択できます。


会話内のメッセージを検索する

検索 オプションは、会話内の特定のセグメントまたは文に役立ちます。さらに、入力すると、潜在的な検索結果のリストがすぐに表示されます。

探している会話を開くには、メッセージにカーソルを合わせて [メッセージにジャンプ] をクリックします。

備考

検索結果では、大文字と小文字は区別されません。