いえ、ストアにリリースまでする必要はありません!
こちらから「アプリ開発者アカウントを作成」を選択して進んでいくと、開発者用のアカウントが作成されます。
ここで「アプリを管理」から進んでいくとアプリ作成画面になるのですが、アプリを作成し、
- スコープを選択して権限を付与する
- リダイレクトURLの設定
- アプリの処理を実際に走らせるシステム上で、OAuthの処理を行うためのエンドポイントを指定します
を行えば、この状態でインストールURLをコピーしブラウザで開けば、任意のHubSpotアカウントに対してアプリのインストールが可能になります。
その後、左のサイドバーからタイムラインイベントの定義に進むイメージです。
ただしタイムラインイベントの書き込みはこのアプリを実際に動かすシステムからAPI経由で行う必要があります。言い換えると、標準のままではHubSpotポータル内のUIからは書き込む術がありません。
次の課題として、これを解決するためにカスタムカード の仕組みを使うか、システムに専用のエンドポイントを用意して POST https://example.com/timeline-event のペイロードにコンタクトID(またはEメール)と、来店した店舗情報を入れてリクエストする……など、何らかの仕組みを考えなければなりません。
(ので、それなりに工数の掛かるシステム開発になります。。)

