# カスタムコードを使ったタスクの作成やオブジェクトの関連付けの自動化

**URL:** <https://community.hubspot.com/t/topic/72418>\
**Category:** Tips, Tricks & Best Practices\
**Created:** [January 8, 2023, 10:23am UTC](https://community.hubspot.com/t/topic/72418 "2023-01-08T10:23:04Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![s\_runoa](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/s_runoa/32/104396_2.png) [@s\_runoa](https://community.hubspot.com/u/s_runoa)\
**Post date:** [January 8, 2023, 10:23am UTC](https://community.hubspot.com/t/topic/72418/1 "2023-01-08T10:23:04Z")

</div>

Operations Hubを使い始めたため、前からやりたかった期日を指定したタスクの作成や、既存のオブジェクトの関連付けを自動化してみました。

ライブラリ化できずコピペが増えるのはエンジニアとしては辛いものの、作るだけなら比較的簡単にできました！

- [Hubspotのカスタムコードを使って期日を指定したタスクを作る](https://zenn.dev/readyfor_blog/articles/12aed242e8e8b4)
- [Hubspotのカスタムコードを使ってカスタムオブジェクトとコンタクトを関連付ける](https://zenn.dev/readyfor_blog/articles/fd7f74fe13a014)

---

<div class="post-metadata">

**Author:** ![natsumimori](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/natsumimori/32/39807_2.png) [@natsumimori](https://community.hubspot.com/u/natsumimori)\
**Post date:** [January 9, 2023, 1:59am UTC](https://community.hubspot.com/t/topic/72418/2 "2023-01-09T01:59:30Z")

</div>

[@s\_runoa](https://community.hubspot.com/t5/user/viewprofilepage/user-id/151002) さん

ナレッジ共有ありがとうございます！

カスタムコードをお使いの方はぜひ参考にされてみてください😄

コミュニティーではユーザーの皆さんからのナレッジ共有・豆知識共有を募集しています。ぜひお気軽にご投稿ください＾＾

---

<div class="post-metadata">

**Author:** ![assi](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/assi/32/25699_2.png) [@assi](https://community.hubspot.com/u/assi)\
**Post date:** [January 10, 2023, 9:53am UTC](https://community.hubspot.com/t/topic/72418/3 "2023-01-10T09:53:03Z")

</div>

[@s\_runoa](https://community.hubspot.com/t5/user/viewprofilepage/user-id/151002)

自前のコードフラグメントやライブラリを共通化できないのキツいですよね…。

まさに私もOperatons Hubのカスタムコードでちょっと複雑なことをしているのですが、コードの重複が将来的なメンテナンス性の観点から許容できなくなったため、Operations Hubに組み込みのライブラリに頼るのではなく、また仮に同じライブラリを使うとしても全てローカルでバンドルしてアップする方向に舵を切りました。

---

<div class="post-metadata">

**Author:** ![s\_runoa](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/s_runoa/32/104396_2.png) [@s\_runoa](https://community.hubspot.com/u/s_runoa)\
**Post date:** [January 12, 2023, 4:25am UTC](https://community.hubspot.com/t/topic/72418/4 "2023-01-12T04:25:23Z")

</div>

コメントありがとうございます！

まさにコードの共通化やバージョン管理はいずれアップデートされるといいですよね。

現状だと管理が難しく… うちでは手動でGithubにコピペしています。

カスタムコードをより積極的に使おうと思ったら仰るような開発環境を整えなくてはです。
