カスタム Web サイトを Rovo に接続する
このコネクタを使用すると、Web サイトの検索クロールとインデックス化を実行して、Rovo 検索の結果に表示したり、Rovo チャットやエージェントで使用したりできます。
何がインデックス化されますか?
カスタム Web サイト コネクタは、次のオブジェクトをインデックス化します。
Web ページ (MIME タイプ:
text/html)テキスト ファイル (MIME タイプ:
text/plain)
各オブジェクトについて、次の属性がインデックス化されます。
名前
URL
createdDate
最終更新日
説明
ページ コンテンツ
はじめる前に
このコネクタは、お客様が所有するセキュアな (https) Web サイトのみをクロールできます。
ドメインまたはサブドメインを確実に所有するためには、クロール対象の Web サイトの robots.txt ファイルを編集できることが必要です。
We encourage you to review the pages that are available on your website. All Rovo users will have access to all content available to the crawler (including content using any configured authentication).
robots.txt を編集する
You need to be able to edit the robots.txt file on your website. If you’re unsure what a robots.txt file is, see How to write a robots.txt file, or talk to your website admin.
At minimum, you’ll need to add the following to your existing robots.txt file on your website:
User-agent: atlassian-botNote that User-agent: * will not permit crawling alone - the atlassian-bot line must be included.
クロール対象の Web サイトがサブドメイン (https://support.vitafleet.com/ など) である場合、robots.txt ファイルはドメインではなく、そのサブドメイン (https://support.vitafleet.com/robots.txt) にある必要があります (https://www.vitafleet.com/robots.txt の編集は機能しません)。
この atlassian-bot 編集を含め、ご自身の robots.txt ファイルは常に一般に公開されていることに注意してください (サイトで認証が必要な場合を除く)。
さらに robots.txt に特定の許可ルールまたは禁止ルールを追加すると、コネクタはそれらのルールに従います。次に例を示します。
User-agent: atlassian-bot
Disallow: /not-useful/This rule would allow Rovo to crawl and index every public page on your site except the content under /not-useful/.
Web サイトに接続してクロールする
アトラシアンの管理でカスタム Web サイトのセットアップ画面を開きます。
Go to Atlassian Administration. Select your organization if you have more than one.
[アプリ] > [AI 設定] > [Rovo] の順に選択します。
[サイト] で、接続するサイトの横にある [コネクタを追加] を選択します。
[カスタム Web サイト] を選択して [次へ] を押します。
クロールをセットアップします。
クロール対象のサイトの Web サイト名を入力します。
ドメインの完全な URL を追加します。プロトコル (
https://) を含めてください。Rovo によるサイトのインデックス化の頻度を選択します。
Choose your authentication method and fill in any applicable fields. See Authentication options below for more details.
データの使用に関する情報を確認して同意します。
[Connect] を選択します。
次のステップ
クロールのセットアップが完了したら、次の手順に従います。
サイトのクロールとインデックス化はすぐに開始されます。
ぺージは、数時間かけて徐々に自身とチームの検索に表示されるようになります。
Web サイトのぺージ数によっては、Web サイトのすべてのコンテンツがインデックス化されて検索に表示されるまでに時間がかかる場合があります。
認証オプション
このコネクタは、現在、以下のサイトのクロールをサポートしています。
認証なし (公開サイト)
基本認証 (ユーザー名/パスワード、ログイン ページなし)
Form authentication (a login page requiring a username/password)
Basic and form authentication are suitable when your organisation has sites that aren’t public, but also don’t require individual permissions (for example, some intranets or internal knowledge bases).
You will still need to edit the robots.txt file on your authenticated site.
幅広いコンテンツへのアクセス
Connecting a site with authentication means that every Rovo user on your site can access all content available to the provided username and password.
Rovo では、このサイトの個別の権限を考慮しません。
Form authentication
To setup form authentication, you’ll need to get some details about the login form you see on your website.
Login URL: This is the URL where the user would see a login screen. It can be a subdomain or a different URL to the Domain URL. It must start with
https://.4 selector fields:
Username selector: Input field where the user would type in their username
Password selector: Input field where the user would type in their password
Username submit selector (optional): If the password field is not visible initially on the login screen, this is the button that the user has to press after entering a username. An example is the Atlassian login screen (you may need to open this in an incognito window to see).
Password submit selector: The button to submit the username and password
What are selector fields?
Selectors identify the username and password fields in the webpage’s code to enable the connector to log in to your site.
Some example valid selectors are:
#email#password
To set up form-based authentication, you’ll need to copy and fill in at least three selectors (username, password, and password submit) to setup form authentication.
How to find the selectors from your site
To copy the selectors for your login screen from Chrome:
Open your Login URL in a non-logged-in browser (or an incognito window).
Right-click the applicable text box or the submit button, then select Inspect.
An elements panel will appear on the right side, with an element highlighted. This element is usually:
<input>for the username and password fields<button>for the submit fields
Right-click on the highlighted element of the code, and select Copy > Copy selector.
Paste it into the appropriate field in admin.atlassian.com.
If form authentication is failing
Double-check that the selectors match the current login page.
If your site uses dynamic IDs or classes, try a more general selector or consult your web developer.
この内容はお役に立ちましたか?