Catalyst SmartBrowz
はじめに
SmartBrowzは、Catalystのクラウド環境でヘッドレスブラウザを管理・制御するための幅広いコンポーネントを提供するCatalystブラウザサービスです。
SmartBrowzのHeadlessコンポーネントを使用すると、お好みの自動化ライブラリでリモートブラウザに接続し、セキュアな方法であらゆるブラウザ機能を実行できます。Headlessは、Webアプリケーションの機能テスト、個人データを共有せずにインターネットを閲覧する、信頼できないソースからのオンラインコンテンツをセキュアに開いてナビゲートするなど、幅広い目的に使用できます。
Browser Logic(Serverlessファンクションタイプ)を使用してロジックを構築し、リモートブラウザ上でプログラム的にあらゆるタスクを実行できます。Catalyst CLIを使用してこのファンクションを初期化、テスト、デプロイする柔軟性があり、また、いつでもCatalystコンソールに直接このファンクションをアップロードできます。Browser Logicファンクションは、以下のプログラミング言語でコーディングできます:
Browser Logicファンクションのアクセスおよびアプリケーションアクティビティは、Catalyst DevOpsのLogsコンポーネントに記録されます。
SmartBrowzでは、ウェブページのPDFの生成やスクリーンショットの撮影も可能です。基本的なスクリプト言語を使用して、SmartBrowzのコンポーネントであるテンプレートを作成・デザインし、繰り返し使用するために保存できます。
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のさまざまな機能に慣れることができます。
各コンポーネントの個別のユースケースについては、各コンポーネントのヘルプセクションを参照してください。
最終更新日 2026-02-23 18:09:41 +0530 IST
Yes
No
Send your feedback to us