0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Hubspotで日時プロパティを作る方法

Posted at

社内で「問合せの時間をプロパティ値に持ちたい」という要望があり、
時間データをプロパティに入れるためにした解決方法

背景: プロパティ作成画面からは時間のついたプロパティは作れない

よくある質問(FAQ)| HubSpot APIドキュメント

HubSpot上に作成したdate pickerプロパティーは常にdateプロパティーになるため、datetimeプロパティーの唯一の作成方法はAPIを使用することです。

つまり、管理画面上からは、日付までもったプロパティしか作成できず
日時まで保存したくばAPIを使ってください

とのこと

日時プロパティの作り方

(1) プロパティ作成用の非公開アプリを作る

非公開アプリ | HubSpot APIドキュメント
作成方法はこちらから↑

スコープは crm.schemas.contacts.writeのみでOK

(2) プロパティ作成のAPIを叩く

API Docから Create Propertyのエンドポイントを叩いていきます

POST/crm/v3/properties/{objectType} CRM API | Properties

Endpointsのタブに切り替えて、
Create a propertyの項目まで移動します

Parametersの項目名を埋めていきます

今回は日時のプロパティを作りたいので

  • type: datetime
  • fieldType: date
    とします
    スクリーンショット 2023-01-05 9.55.51.png

APIを実行する

スクリーンショット 2023-01-05 10.25.48.png

入力してsend requestからAPIを実行できます

非公開アプリ側で200のステータスログがあれば成功しています
スクリーンショット 2023-01-05 11.00.54.png

プロパティが作成されていることを確認する

プロパティの管理ページからプロパティが作成されていることを確認できたらOKです
スクリーンショット 2023-01-05 10.59.36.png

試しにAPI経由で値を入れたところちゃんと日時まで入ってました(ここのやり方はまた別途)
スクリーンショット 2023-01-05 11.05.58.png

最後に

弊社では、一緒に働いてくれるエンジニアを募集しています。
↓最新技術や自社開発に興味のある方はこちらから↓
Wantedly - スタジオアンビルト株式会社

こんなWebサービスを作っています。
マドリー
Studio Unbuilt

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?