ラピッドチーム
HubSpotはウェブサイトを作るための素晴らしいツールです。開発者は「モジュール」と呼ばれるカスタムパーツを作ることができます。マーケティングチームは、これらをドラッグ&ドロップするだけで簡単にウェブページを作ることができます。
しかし、このようなモジュールをたくさん作るのはとても時間がかかります。開発者は何度も同じようなコードを書かなければならないため、とても退屈な作業になることがあります。長い設定ファイルを書き、HTMLを作成し、すべてのデバイスで正しく表示されるか確認しなければなりません。
現在、多くの開発者がChatGPTやGitHub CopilotなどのAIツールを使って、より早く作業を進めています。AIは完璧ではありません。すべてを代わりにやってくれるわけではありません。しかし、賢く使えば、退屈な作業時間を何時間も節約できます。
このガイドでは、HubSpotの開発者がAIを使ってモジュールをより早く作りながら、クリーンで使いやすいコードを保つ方法を説明します。
HubSpotは非常に強力ですが、開発者は各モジュールに対して手作業で多くの設定を行わなければなりません。
すべてのモジュールには fields.json というファイルが必要です。このファイルは、マーケティングチームにどのボタンやテキストボックスを表示するかをHubSpotに伝えます。シンプルなモジュールでも、以下のコードを入力する必要があります:
何十個ものモジュールに対してこのコードを入力するのは非常に時間がかかり、入力ミスもしやすくなります。
HubSpotはHubLと呼ばれるコーディング言語を使用します。開発者はHubLと通常のHTMLを混ぜてウェブページを機能させます。毎日同じような基本的なループや「もし〜なら(if)」の条件文を書かなければなりません。このような単純作業を繰り返すことで、より大きな問題を解決するための時間が奪われてしまいます。
基本的なコードが完成した後も、開発者はモジュールを綺麗に見せるためにCSSを書く必要があります。スマートフォンでテストしたり、目の不自由な人がスクリーンリーダーで簡単に使えるか確認したりしなければなりません。これらのステップが積み重なっていきます。
AIは、簡単な指示だけで完璧なHubSpotモジュールを自動で作ることはできません。しかし、退屈で繰り返しの多い入力作業を代わりに行ってくれる素晴らしいアシスタントになります。
AIの最も良い使い方の1つは、fields.json ファイルを書かせることです。必要なものを簡単な言葉でAIに伝えるだけです。例えば、「タイトル、写真、ボタンがある料金カード用の fields.json ファイルを作って」と言うことができます。
AIはすぐに最初のコードを打ち込んでくれます。正しくできているか確認する必要はありますが、大変な入力作業をすべて自分で行う手間が省けます。
AIは基本的なHubLコードに関してはかなり賢いです。毎日使うような以下のようなコードパターンを素早く書いてくれます:
多くのウェブサイトは、機能のグリッド(表)や顧客レビューのリストなど、同じようなレイアウトを使用しています。真っ白なページから始める代わりに、AIに基本的なHTMLを書くように頼むことができます。その後、あなたが手を加えて特別なHubSpotコードを追加して機能させればよいのです。
HubSpotにはたくさんのルールがあります。長い説明書を探し回る代わりに、開発者はAIに質問するだけで済みます。AIは簡単なまとめと、必要なコードの例を教えてくれます。
AIを完全に信じてはいけません。そうすると、ウェブサイトが壊れてしまう可能性があります。AIがどこで混乱するのかを知っておく必要があります。
時々、AIは勝手にルールを作ってしまいます。HubSpotがサポートしていないフィールドを使おうとしたり、プロパティのスペルを間違えたり、必要なIDを忘れたりすることがあります。開発者は常に、HubSpotの本当のルールとAIの作業を照らし合わせて確認する必要があります。
モジュールがデータベース(HubDBなど)から複雑なデータを引き出す必要がある場合、AIはよく混乱します。複雑なクエリやフィルターを書くのが苦手です。難しい処理については、人間の開発者の方がまだはるかに優れています。
AIはあなたのウェブサイト全体がどのように見えるかを知りません。エディター上でマーケティングチームにとって分かりにくいコードを書いてしまうかもしれません。モジュールを実際のウェブサイトに公開する前に、人間が必ず確認し、使いやすいかどうかをチェックする必要があります。
賢い開発者はAIを便利なアシスタントとして使います。本当にうまく機能する、簡単でステップバイステップの作業手順を紹介します:
fields.json ファイルと最初のHTMLコードを書かせます。AIがHubSpot開発者の仕事を奪うことはありません。しかし、とても便利なツールです。退屈な入力作業や基本的な設定をAIに任せることで、開発者は毎週何時間もの時間を節約できます。
秘密は、AIが得意なことを理解し、自分がいつ介入して本当の仕事をすべきかを正確に知ることです。
HubSpotのモジュールをゼロから作るのは時間がかかります。Rapidを使えば、UIのスクリーンショットをアップロードするだけで、完全に本番環境ですぐに使えるHubSpotモジュール(fields.json、HubLバインディング、適切な構造付き)を60秒以内に作成できます。無料で試す →