お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Catalyst SmartBrowz

はじめに

SmartBrowzは、Catalystのクラウド環境でヘッドレスブラウザを管理・制御するための幅広いコンポーネントを提供するCatalystブラウザサービスです。

SmartBrowzのHeadlessコンポーネントを使用すると、お好みの自動化ライブラリでリモートブラウザに接続し、セキュアな方法であらゆるブラウザ機能を実行できます。Headlessは、Webアプリケーションの機能テスト、個人データを共有せずにインターネットを閲覧する、信頼できないソースからのオンラインコンテンツをセキュアに開いてナビゲートするなど、幅広い目的に使用できます。

Browser LogicServerlessファンクションタイプ)を使用してロジックを構築し、リモートブラウザ上でプログラム的にあらゆるタスクを実行できます。Catalyst CLIを使用してこのファンクションを初期化、テスト、デプロイする柔軟性があり、また、いつでもCatalystコンソールに直接このファンクションをアップロードできます。Browser Logicファンクションは、以下のプログラミング言語でコーディングできます:

Browser Logicファンクションのアクセスおよびアプリケーションアクティビティは、Catalyst DevOpsLogsコンポーネントに記録されます。

注意: 他のプログラミング言語でのBrowser Logicファンクションのコーディングサポートは、今後のアップデートで提供される予定です。

SmartBrowzでは、ウェブページのPDFの生成やスクリーンショットの撮影も可能です。基本的なスクリプト言語を使用して、SmartBrowzのコンポーネントであるテンプレートを作成・デザインし、繰り返し使用するために保存できます。

注意: 現在、Catalyst環境ではChromeブラウザのみがリモートブラウザとして使用できます。他のブラウザのサポートは今後のアップデートで提供される予定です。

Catalyst SmartBrowzコンソールで実行できるすべての操作を以下に示します:

  • Headlessモードで実装するリモートブラウザのメモリとバージョンを設定できます。

  • ヘッドレスモードでリモートブラウザを設定し、お好みのブラウザ自動化ライブラリで管理するために必要なエンドポイントとコードスニペットをコピーできます。エンドポイントの認証に必要なAPI KEYは自動的に生成され、コンソールに表示されます。

  • PDF & Screenshotコンポーネントのスクリーンショット機能を使用して、複数のデバイスでウェブページがどのように表示されるかを確認できます。同じコンポーネントを使用して、複数の入力形式タイプを使用してコンソールから任意のウェブページのPDFを生成することもできます。

  • Browser Logicコンポーネントを使用して、任意のBrowser Logicファンクションをコンソールに直接アップロードできます。

CatalystはSmartBrowzのPDF & Screenshotコンポーネントを動的に実装するための専用SDKを以下のプログラミング環境で提供しています:

Catalystはまた、お好みのウェブページのPDFまたはスクリーンショットを生成するために使用できるAPIも提供しています。

テンプレートコンポーネントを使用して、ウェブページ、ドキュメント、デザインなどのテンプレートをコンソールでカスタマイズ、デザイン、保存することもできます。これらのテンプレートを使用して、動的コンテンツを含む複数のPDFやスクリーンショットを生成できます。

Catalyst SmartBrowzは、強力なCatalyst APIを使用して有意義なデータスクレイピング操作を実行できるDataverseコンポーネントも提供しています。

チュートリアルセクションで実際に操作してSmartBrowzのさまざまな機能に慣れることができます。

各コンポーネントの個別のユースケースについては、各コンポーネントのヘルプセクションを参照してください。

注意: Browser Logicファンクションを使用してコーディングするブラウザアクションや操作、またはCatalyst SmartBrowzの任意のコンポーネントを使用して実行するブラウザ自動化やWebスクレイピングタスクは、すべてお客様自身の責任において行われます。SmartBrowzコンポーネントは、アクションを許可するドメインで、または適切な承認を得た上で操作を行うことを強くお勧めします。また、Catalystはファンクションをコーディングするためのセキュアなインフラストラクチャを提供しますが、Catalystファンクションを使用してコーディングしたロジックの結果については、お客様のみが責任を負います。

最終更新日 2026-02-23 18:09:41 +0530 IST

このページについて