お知らせ:

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

Catalyst SmartBrowz - クイックスタートガイド

Catalyst SmartBrowzは、ブラウザ自動化タスク、機能テスト、ビジュアルドキュメントの生成に活用できる強力なクラウドサービスです。このセクションでは、Catalystクラウド環境でリモートブラウザに接続し、自動化ライブラリで管理し、SmartBrowzコンポーネントを活用してウェブページのビジュアルドキュメントを生成するまでの全体的な手順を説明します。また、ブラウザタスクを実装するロジックを含むServerlessファンクションを構築することもできます。

プロジェクトの作成

  1. Catalystコンソール新しいプロジェクトを作成します。プロジェクトの作成が完了すると、コンソールからSmartBrowzのすべてのコンポーネントおよび他のCatalystサービスにアクセスできるようになります。

Catalyst SmartBrowzコンポーネントへのアクセス

  1. Headlessコンポーネントを使用して、コンソールに用意されているコードスニペットと適切なエンドポイントを使って、一般的なブラウザ自動化ライブラリでCatalystクラウド環境のリモートブラウザに接続できます。

    • Seleniumなどの自動化ライブラリを使用する場合は、Webdriverエンドポイントを使用して接続する必要があります。
    • PuppeteerまたはPlaywrightを使用する場合は、CDPエンドポイントを使用して接続する必要があります。
注意:
  • エンドポイントの使用に必要なAPI Keyは、Remote Browser OptionsボタンのView Keyオプションからコピーできます。

  • リモートブラウザに接続する前に、ローカルシステムに必要なブラウザ自動化ライブラリがインストールされていることを確認する必要があります。

  1. コンソールに用意されているコードレシピをコピーしてBrowser Logicファンクションに貼り付けることで、テストできます。
注意: Catalyst SmartBrowzの大部分の機能を使用するためにCatalyst CLIは必要ありません。ただし、お好みのIDEでBrowser Logicファンクションをコーディングするには、Catalyst CLIをインストールし、ログインし、CLIからプロジェクトとファンクションを初期化する必要があります。また、ファンクションのservedeployにもCLIが必要です。
  1. PDF & Screenshotsコンポーネントを使用して、コンソールに用意されているPlaygroundを通じて、HTML、URL、またはテンプレートによる入力を提供してビジュアルコンテンツを生成できます。また、コンソールに用意されているSDKとAPIを使用して、プログラム的にPDFとスクリーンショットを生成することもできます。

  2. テンプレートコンポーネントを使用して、動的コンテンツを含むビジュアルドキュメントを生成するためのテンプレートをデザインして保存できます。テンプレートの使用方法については、このヘルプドキュメントを参照してください。

このセクションsectionに用意されているチュートリアルを通じて、SmartBrowzのさまざまなコンポーネントに慣れることができます。

アプリケーションの構築

  1. Catalyst CLIを使用してプロジェクトをローカルで初期化し、JavaNode.js、またはPythonを使用して、外部IDEでCatalyst Serverlessファンクションにビジネスロジックをコーディングし始めるか、コンソールで直接作成できます。また、Catalyst SDKのコードテンプレートを活用し、Catalyst APIのビルド済みAPIエンドポイントを使用してCloud Scaleコンポーネントをビジネスロジックに組み込むこともできます。さらに、アプリケーションに直接組み込める既製のマイクロサービスであるCatalyst CodeLibを使用するオプションもあります。また、Catalyst Zia ServicesのAI/ML搭載コンポーネントを使用してアプリケーションを強化することもできます。

アプリケーションのテスト

  1. catalyst serveを使用して、リモートコンソールにデプロイする前にアプリケーションのクライアントコンポーネントをローカルでテストできます。また、Catalyst shellコマンドcatalyst functions:shellを使用してファンクションのデバッグとテストを行うこともできます。

アプリケーションのデプロイ

  1. CLIコマンドcatalyst deployを使用して、CLIからリモートコンソールのプロジェクトにアプリケーションをデプロイできます。ファンクション、クライアント、アプリサービスをデプロイできます。

開発から本番環境へのアプリケーションの移行

  1. アプリケーションの移行準備が整ったら、このヘルプドキュメントの手順に従って、開発環境から本番環境にスムーズにデプロイできます。また、ドメインマッピングコンポーネントを使用して、アプリケーションの本番URLを独自のカスタムドメインにセキュアにマッピングできます。さらに、Catalystはアプリケーションの下にマッピングするすべてのドメインに対してグループSSL証明書を無料で提供します。ただし、本番環境にデプロイする前にCatalystの支払い設定が完了していることを確認してください。
注意: ここで指定された手順の順序は、ビジネスまたはアプリケーションのロジック、または特定のユースケースに基づいて異なる場合があります。アプリケーションのデプロイとテストフェーズで説明されたフローは、要件に基づいて変更できます。これは、一般的な小規模から中規模のクライアントベースのアプリケーションまたはマイクロサービスに適した一般的なガイドラインのセットです。

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

このページについて