EphemeralBot

Ephemeral で動くエージェントは、EphemeralBot を通じて Web にアクセスします。各リクエストは、1 人のお客様のタスクのために、人がブラウザーで開くのと同じ形で送信されます。クローラーではありません。

リクエストの見分け方

すべてのリクエストに、次のユーザーエージェントが付きます。

User-Agent
Mozilla/5.0 (compatible; EphemeralBot/1.0; +https://ephemer.al/bot)

リクエストごとに固有の Ephemeral-Request-Id ヘッダーも付きます。報告時にこの値を添えていただければ、送信元の実行を特定できます。

リクエストは次のアドレスから送信されます。 35.72.133.50. 最新の一覧は /bot/ips.json でも公開しています。これらのアドレスから送信されるのは、EphemeralBot のリクエストだけです。

動作について

  • 利用できるのは、オーナーが Web アクセスを有効にした実行だけです。オーナーは、実行がアクセスできるドメインを一覧で制限することもできます。
  • 各リクエストは、送信前に検査されます。攻撃、スパム、データの持ち出しと思われるリクエストは拒否されます。
  • 全お客様の合計で、1 つのサイトに送るリクエストは 1 分あたり最大 60 件、1 回の実行あたりでは合計 50 件までです。
  • プライベートアドレスや内部アドレスには決してアクセスしません。リダイレクトは最大 5 回まで、1 回ごとに検査したうえで追跡します。

robots.txt

EphemeralBot は、robots.txt でその名前を指定して書かれたルールに従います。すべてのクローラー向けのルール(User-agent: *)には従いません。各リクエストは、誰かが与えたタスクのために送られるもので、そうしたルールは、人々が利用している API まで遮断してしまうことが多いためです。サイトの全体または一部へのアクセスを止めるには、次のように記述します。

robots.txt
User-agent: EphemeralBot
Disallow: /

変更は 1 時間以内に反映されます。

不正利用の報告

リクエストの Ephemeral-Request-Id、または日時・URL・送信元アドレスを添えて、以下のフォームから報告してください。すべてのリクエストについて送信元の顧客を特定でき、EphemeralBot を攻撃、スパム、個人情報の収集に使うアカウントは停止します。

Ephemeral で開発中ですか?ドキュメントの Web アクセスで、実行に対して有効にする方法を説明しています。

esc

「」に一致する項目はありません。