오브젝트(Object)

오브젝트(Object)란?

오브젝트(Object)는 데이터의 핵심 구성 요소입니다. 오브젝트는 데이터의 속성(Attribute)과 그 타입을 정의하는 구조로 시스템의 다양한 정보를 체계적으로 저장하고 관리하는 데 사용됩니다.

오브젝트는 레코드(Record)를 생성하는 기반을 제공합니다. 예를 들어 'Companies' 오브젝트는 도메인 매출, 영업이익, 주소 등의 속성을 갖고 이러한 속성에 'Naver.com', '10조원', '2조원', '경기도 성남시 분당구'와 같은 구체적인 값이 채워져 레코드를 형성합니다.

트래킷은 다음 두 가지 타입의 오브젝트를 제공합니다.

  1. 시스템 오브젝트

트래킷은 'Companies'와 'People' 두 가지 시스템 오브젝트를 제공합니다. 'Companies'는 고객사의 기본 정보를, 'People'은 개별 담당자 정보를 저장하는 데 사용됩니다.

  1. 커스텀 오브젝트

시스템 오브젝트로 해결할 수 없는 특정한 비즈니스 요구 사항이 있을 때 사용자는 'Product'와 같은 커스텀 오브젝트를 직접 정의하여 사용할 수 있습니다. 이를 통해 트래킷 시스템을 보다 유연하고 맞춤화된 방식으로 활용할 수 있습니다.

용어 정리


시스템 오브젝트 구조

트래킷의 시스템 오브젝트는 비즈니스의 기본적이고 필수적인 데이터 관리를 위해 설계되었습니다. 'Company'(회사)와 'People'(사람) 오브젝트는 이러한 목적을 수행하기 위한 핵심 구성 요소입니다. 이 오브젝트들은 비즈니스의 기본적인 요구사항을 충족시키는 데 필수적인 데이터를 제공합니다.

Company 오브젝트 속성

Company는 자동 Enrichment 대상 오브젝트(Object)입니다. 해당 문서를 확인하세요.

Companies 오브젝트의 Select Type의 빌트인 Values

People 오브젝트 속성


커스텀 오브젝트 활용

트래킷은 Company(회사)와 People(사람) 같은 필수 오브젝트를 제공합니다. 하지만, 실제 비즈니스 환경에서는 Deal(딜)이나 Product(제품)처럼 더 다양한 데이터가 필요할 수 있습니다. 이를 위해 트래킷은 사용자가 필요에 따라 커스텀 오브젝트를 생성할 수 있게 해주며 이를 통해 비즈니스 시나리오에 맞는 데이터 구조를 유연하게 구축할 수 있습니다.

커스텀 오브젝트 사용 전 고려 사항

커스텀 오브젝트를 생성하기 전 해당 오브젝트가 비즈니스에 정말 필요한 것인지, 아니면 기존 시스템 오브젝트에 커스텀 필드를 추가하는 것만으로도 해결 가능한 문제인지 고민해야 합니다. 시스템의 복잡성을 불필요하게 증가시키지 않도록 커스텀 오브젝트의 사용은 신중하게 결정해야 합니다.

좋은 커스텀 오브젝트 사용 예시

SaaS 비즈니스 - Subscription 오브젝트 : 예를 들어, SaaS 비즈니스 모델에서는 Subscription(구독) 오브젝트를 만들어 제품 관리를 할 수 있습니다. 이 오브젝트에는 제품명, 가격, 결제 주기, 다음 결제일 등의 정보가 포함될 수 있으며 구독 관리 및 추적에 유용합니다.

이벤트 관리 - Event 오브젝트: 행사나 이벤트를 관리하는 비즈니스에서는 Event(이벤트) 오브젝트를 만들어 이벤트 날짜, 참가자 수, 장소, 주최자 정보 등을 관리할 수 있습니다. 이를 통해 이벤트 관련 모든 정보를 한곳에서 효율적으로 관리할 수 있습니다.

피해야 할 커스텀 오브젝트 사용 예시

채용 파이프라인 관리 : 채용 관리를 위해 Candidate(후보자) 오브젝트를 만드는 것보다는 기존 People(사람) 오브젝트를 활용하고 필요한 정보는 커스텀 속성이나 그룹 속성을 추가하여 관리하는 것이 더 효과적입니다. 이렇게 하면 기존 시스템의 효율성을 유지하면서도 필요한 기능을 제공받을 수 있습니다.


커스텀 오브젝트 생성하기

커스텀 오브젝트는 개별 워크스페이스 내 우측 상단의 "Settings"을 클릭해 Settings > Data > Objects 메뉴에 진입해 Create Object 버튼을 클릭해 생성할 수 있습니다.

커스텀 오브젝트 생성 시 입력 항목

커스텀 오브젝트를 생성하는 과정을 다음 데모를 통해 확인할 수 있습니다.


커스텀 오브젝트 관리

커스텀 오브젝트 생성 시 기본적인 속성(Attribute)은 Created at(생성일), Created by(생성자), Group Entiries(오브젝트가 속할 그룹) 3개입니다. 생성된 오브젝트를 제대로 활용하려면 커스텀 속성(Attribute)를 추가해야 합니다.

커스텀 속성(Attribute)추가하기

Workspace > Data > Objects > 추가한 커스텀 오브젝트 > Attributes 메뉴로 이동해 "Create attribute" 버튼을 클릭 후 필요한 속성(Attribute)을 추가할 수 있습니다. 커스텀으로 추가 가능한 속성(Attribute) 목록은 속성 문서를 확인하세요.

커스텀 오브젝트의 표기

커스텀 오브젝트로 만들어진 레코드가 화면에 표기할 때 다음 두 가지 항목을 참고하며 오브젝트에 명시된 속성 중 Text와 URL Type에서 선택 가능합니다. Workspace > Data > Objects > 추가한 커스텀 오브젝트 > Appearance 메뉴로 이동해 관리할 수 있습니다.

Last updated