HubSpot Lead Capture
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

HubSpot Lead Captureのインストール

Liferay コネクタ HubSpot Lead Capture をインストールするには、Liferay クライアント拡張機能 と Spring Boot マイクロサービス クライアント拡張機能を統合する必要があります。 コネクタのインストールと設定を行うには、以下の手順に従ってください。

  1. Liferayマーケットプレイスを開く 。

  2. HubSpotのリード獲得機能を検索してください。

  3. アプリを入手 をクリックしてください。

  4. .zip ファイルをコンピュータにダウンロードしてください。

  5. HubSpot Lead CaptureをローカルまたはLiferay Cloudにデプロイします。

  6. Liferay Connector を HubSpot に設定します。

HubSpotリードキャプチャのセルフホスト型展開

ローカル環境で実行する場合、HubSpotクライアント拡張機能は両方とも手動でデプロイする必要があり、Spring Bootバックエンドフレームワークを起動するには環境変数が必要です。

コネクタの展開

  1. マーケットプレイスからダウンロードしたファイルを解凍してください。 これには以下のファイルが含まれています。

    • liferay-hubspot-etc-spring-boot.zip: Spring Boot アプリケーションのデプロイ可能なアーティファクト。

    • liferay-hubspot-batch.zip: HubSpot リードキャプチャ アプリケーションのデプロイ可能なアーティファクト。

    • liferay-hubspot-form-fragment.zip: HubSpot リードキャプチャ アプリケーションのインポート可能なフラグメント。

  2. これらのファイルを [Liferay Home]/osgi/client-extensions にコピーしてください。

    • liferay-hubspot-etc-spring-boot.zip

    • liferay-hubspot-batch.zip

警告

Marketplace からダウンロードしたメインの .zip ファイルをデプロイしないでください。

クライアントシークレットの取得

Spring BootアプリケーションがLiferayで認証できるようにするには、OAuth 2.0アプリケーションからクライアントシークレットを取得します。

  1. Liferayインスタンスで、コントロールパネル → OAuth 2管理にアクセスしてください。

  2. Liferay HubSpot など Spring Boot OAuth アプリケーション ヘッドレス サーバー をクリックしてください。

  3. クライアントシークレットを探してコピーしてください。

コネクタの設定

Spring Bootアプリケーションを使用してLiferayとHubSpot間でデータを同期するには、HubSpot プライベートアプリアクセストークンを生成します。

  1. HubSpotにログインし、プライベートアプリアクセストークンを生成してください。

  2. コネクタは 2 つの環境変数を必要とします。1 つは HubSpot トークン値、もう 1 つは クライアント シークレット です。

    export LIFERAY_HUBSPOT_TOKEN=your-hubspot-token
    export LIFERAY_HUBSPOT_ETC_SPRING_BOOT_OAHS_CLIENT_SECRET=your-liferay-secret
    
  3. (オプション)デフォルトのベースURLを含む環境変数environmentを設定します。

    export LIFERAY_HUBSPOT_URL=https://api.hubapi.com
    

Liferay は、ファイルを自動的に検出し、 クライアント拡張子 としてデプロイします。

フラグメントのインポートとマイクロサービスの実行

  1. サイトメニュー (Menu iconを開き、 デザイン → フラグメント に移動します。

  2. のフラグメント をインポートするには、以下の手順に従ってください。

    • liferay-hubspot-form-fragment.zip
  3. liferay-hubspot-etc-spring-boot.zip を解凍します。

    注

    Spring Boot アプリケーションは .JAR ファイルとして liferay-hubspot-etc-spring-boot.zip 内に提供されます。

  4. Spring Bootアプリケーションを実行します。

    java -jar liferay-hubspot-etc-spring-boot.jar
    

HubSpotのリードキャプチャをLiferay Cloudにデプロイする

  1. マーケットプレイスからダウンロードしたファイルを解凍してください。

  2. Liferay Cloud CLIツール を使用してファイルをデプロイします。

    • liferay-hubspot-etc-spring-boot.zip

    • liferay-hubspot-batch.zip

  3. コネクターを構成する手順に従って、Liferay Cloudプロジェクトに必要な環境変数を設定します。

  4. サイトメニュー (Menu iconを開き、 デザイン → フラグメント に移動します。

  5. フラグメント をインポートするには、以下の手順に従ってください。

    • liferay-hubspot-form-fragment.zip
  6. デプロイが完了すると、Spring Bootアプリケーションは自動的に起動します。

主な導入上の違い

地域環境Liferay Cloud
クライアント拡張機能を手動でコピーしましたCLIツールを介してデプロイされたクライアント拡張機能
Spring Bootを手動で起動しましたSpring Bootは自動的に起動します
シェルで環境変数を設定するクラウド構成で設定された環境変数