Skip to main content

Salesforce Starter와 함께 비즈니스 성장시키기

하나의 앱으로 영업, 서비스, 마케팅 영역에서 고객 관계를 강화하세요.

30일 무료 평가판 시작하기
예상 시간

표준 및 사용자 정의 개체를 통한 고객 데이터 최적화

학습 목표

이 유닛을 완료하면 다음을 수행할 수 있습니다.

  • Salesforce CRM 플랫폼에서 개체를 사용하여 얻을 수 있는 이점에 대해 서술할 수 있습니다.
  • 기본 개체와 사용자 정의 개체의 차이점에 대해 설명할 수 있습니다.
  • 개체의 가능한 사용자 정의 필드 유형을 나열할 수 있습니다.
참고

참고

한국어로 학습하시겠어요? Trailhead playground에서 한국어로 실습 과제를 시작하고, 괄호 안에 제공된 번역을 사용해 탐색해 보세요. 영어 데이터를 기반으로 실습 과제 검증이 이루어지므로 영문으로 표시된 값만 복사해 붙여 넣습니다. 한국어 조직에서 실습 과제를 통과하지 못한 경우, (1) 로캘을 미국을 바꾸고 (2) 여기에 제시된 지침에 따라 언어를 영어로 바꾼 후 (3) "Check Challenge(과제 확인)" 버튼을 눌러 다시 진행해 보세요.

원하는 언어로 Trailhead 사용하기 뱃지를 확인해 현지화된 Trailhead 경험을 활용하는 방법에 대해 자세히 알아보세요.

참고

접근성

이 유닛에서는 스크린 리더 사용자를 위한 추가 지침이 있습니다. 이 유닛의 상세한 스크린 리더 버전에 액세스하려면 이 링크를 클릭하세요. Trailhead 스크린 리더 지침 열기.

개체 개요

DreamHouse는 고객에게 주택 쇼핑을 하고 부동산 중개인에게 온라인으로 연락하는 방법을 제공하는 부동산 회사입니다. DreamHouse 중개인은 연락처와 리드와 같은 Salesforce의 표준 CRM 기능 일부를 사용하여 주택 구매자의 고객 데이터를 관리합니다.

하지만 이 회사는 주택 판매에 관한 훨씬 더 다양한 정보를 추적하고 싶어합니다. 예를 들어 Salesforce에는 자산을 추적하는 표준적인 방법이 없습니다. DreamHouse가 현재 판매 중인 주택이나 각 주택의 가격을 알려면 어떻게 해야 할까요?

다행히 Salesforce 관리자인 D’Angelo는 Salesforce Platform에 해결책이 있음을 알고 있습니다. 또한 D’Angelo와 함께 일하면서 그가 무엇을 만들고 있는지 보겠습니다.

데이터 모델부터 시작합니다. 데이터 모델의 의미는 말 그대로입니다. 이해하기 쉬운 방법으로 데이터베이스 테이블이 어떻게 생겼는지 모델링하는 방법입니다. 데이터베이스에 대해 잘 모른다면 스프레드시트에 데이터를 저장하는 방법에 대해 생각해 보세요. 예를 들어 D’Angelo는 스프레드시트를 사용해 DreamHouse의 자산을 모두 추적할 수 있습니다. 열에는 주소, 가격 및 기타 중요한 특성을 저장할 수 있습니다. 행에는 이 정보를 DreamHouse에서 판매 중인 각 자산에 대해 저장할 수 있습니다. 데이터베이스 테이블을 설정하는 방법도 비슷합니다.

자산 정보를 저장하는 스프레드시트.

하지만 테이블의 데이터 이상적이지는 않습니다. 그래서 데이터 모델이 필요합니다.

Salesforce CRM에서는 데이터베이스 테이블을 개체라고 생각하고 열을 필드라고 생각하고 행을 레코드라고 생각합니다. 따라서 Salesforce에는 계정 스프레드시트 또는 테이블 대신 구조가 동일한 여러 레코드와 필드가 포함된 계정 개체가 있습니다.

테이블과 동일한 정보가 있는 자산 레코드.

데이터 모델은 앱의 개체 및 필드에 대한 것입니다. 여러분만의 데이터 모델을 만들 수 있도록 개체와 필드에 대해 자세히 알아보겠습니다.

개체에 대해 알아보기

Salesforce에서 지원하는 몇 가지 유형의 개체는 기본 개체, 사용자 정의 개체, 외부 개체, 플랫폼 이벤트 및 BigObject입니다. 이 모듈에서는 가장 일반적인 유형의 개체인 기본 개체 및 사용자 정의 개체에 대해 집중적으로 알아봅니다.

기본 개체는 Salesforce에 기본적으로 포함되어 있는 개체입니다. 계정, 연락처, 리드 및 기회 같은 일반적인 비즈니스 개체는 모두 기본 개체입니다.

사용자 정의 개체는 사용자의 회사 또는 산업에 대한 특정 정보를 저장하기 위해 만드는 개체입니다. DreamHouse 시나리오에서, D’Angelo는 회사에서 판매 중인 주택에 대한 정보를 저장하는 사용자 정의 자산 개체를 만들려고 합니다.

개체는 정보를 담는 컨테이너지만, 개체에는 특별한 기능도 있습니다. 예를 들어 사용자 정의 개체를 만들면 플랫폼이 사용자 인터페이스의 페이지 레이아웃 같은 것을 자동으로 만듭니다.

사용자 정의 개체 만들기

D’Angelo와 함께 일하면서 그가 자산 개체를 어떻게 만드는지 살펴보세요. 이 개체는 나중에 필요하므로 단계를 건너뛰지 마세요!

  1. 이 페이지 하단으로 스크롤하여 Trailhead Playground를 만듭니다. 이 단계를 건너뛰지 마세요! 이 모듈에서는 비어 있는 새 Trailhead Playground를 사용해야 합니다.
    참고: 관리자 초급 트레일의 일부로 이 모듈을 이수하고 있는 경우에도 새 Trailhead Playground를 만들어 각 단계를 완수해야 합니다. Dreamhouse 앱을 새 Playground 조직에 다시 설치하지 않아도 됩니다.
  2. Playground가 생성되면(1분 정도 걸립니다!) Launch(실행)를 누릅니다.
  3. 페이지 상단에 있는 기어 아이콘 설정 기어을 클릭하고 설정을 실행합니다.
  4. Object Manager(개체 관리자) 탭을 클릭합니다.
  5. Create(만들기) | Custom Object(사용자 정의 개체)를 오른쪽 상단 모서리에서 클릭합니다.
  6. 레이블에 Property(자산)를 입력합니다. 개체 이름 및 레코드 이름 필드는 자동으로 채워집니다.
  7. 복수형 레이블에 Properties(자산)를 입력합니다.
  8. 사용자 정의 개체를 저장하기 전에 페이지 하단으로 스크롤하고 Launch New Custom Tab Wizard after saving this custom object(이 사용자 정의 개체 저장 후 새 사용자 정의 탭 마법사 실행) 확인란을 선택합니다.
  9. 나머지 값을 기본값으로 놔두고 Save(저장)를 클릭합니다.
  10. 새 사용자 정의 개체 탭 페이지에서 Tab Style(탭 스타일) 필드를 클릭하고 원하는 스타일을 선택합니다. 스타일에 따라 UI에 표시할 개체 아이콘이 설정됩니다.
  11. Next(다음), Next(다음), Save(저장)를 차례로 클릭합니다.

잘하셨어요! 첫 사용자 정의 개체를 만들었습니다. 이제 이 개체에 필드를 추가하는 방법에 대해 설명해 보세요.

필드에 대해 알아보기

모든 기본 및 사용자 정의 개체에는 필드가 연결되어 있습니다. 여러 가지 유형의 필드에 대해 알아보세요.

필드 유형

설명

ID

모든 레코드마다 자동으로 생성되는 15자 길이의 대소문자 구분 필드입니다. 레코드의 ID는 레코드의 URL에 있습니다.

계정 ID는 0015000000Gv7qJ와 같이 표시됩니다.

시스템

예를 들어 레코드가 생성되거나 마지막으로 변경되는 경우에 시스템에서 레코드에 대한 정보를 제공하는 읽기 전용 필드입니다.

CreatedDate, LastModifiedById 및 LastModifiedDate가 있습니다.

이름

모든 레코드에는 레코드를 서로 구별할 수 있는 이름이 필요합니다. 텍스트 이름을 사용하거나, 레코드를 만들 때마다 자동으로 증가하는 자동 번호 이름을 사용할 수 있습니다.

연락처의 이름은 Julie Bean일 수 있습니다. 지원 사례의 이름은 CA-1024일 수 있습니다.

사용자 정의

사용자가 기본 또는 사용자 정의 개체에 만드는 필드를 사용자 정의 필드라고 합니다.

연락처 개체에 연락처의 생일을 저장하는 사용자 정의 필드를 만들 수 있습니다.

ID, 시스템 및 이름 필드는 Salesforce의 모든 개체에 기본적으로 있습니다. 기성 기본 필드 집합도 각 기본 개체와 함께 제공됩니다. 사용자 정의 필드를 추가하여 기본 개체를 사용자 정의하고 사용자 정의 필드를 사용자 정의 개체에 추가할 수 있습니다.

모든 필드에는 데이터 유형이 있습니다. 데이터 유형은 필드에 저장되는 정보의 종류를 나타냅니다.

Salesforce는 여러 다양한 데이터 유형을 지원하지만, 몇 가지 예를 들면 다음과 같습니다.

  • 확인란—간단히 '예' 또는 '아니요'를 선택하는 필드로는 확인란 필드가 권장됩니다.
  • 날짜 또는 날짜시간—이 필드 유형은 생일이나 세일즈 중요 단계 같은 날짜 또는 날짜/시간 조합을 표시합니다.
  • 수식—이 특수 필드 유형에는 사용자가 작성하는 수식에 따라 자동으로 계산되는 값이 저장됩니다. 예를 들어 D’Angelo는 부동산 중개인의 주택 판매 커미션을 자동으로 계산하는 수식 필드를 작성할 수 있습니다.

여러 유형의 필드가 있지만, 대부분은 이름만 봐도 어떤 필드인지 알 수 있습니다. 중요한 것은 사용자 정의 필드를 만들 때 어떤 종류의 데이터를 저장하려고 하는지 생각해 봐야 한다는 사실입니다.

사용자 정의 필드 만들기

방금 만든 자산 개체는 매우 단순합니다. 이 개체에 사용자 정의 필드를 몇 개 더해 보세요. Trailhead Playground로 다시 이동하세요.

  1. 설정에서 Object Manager(개체 관리자) | Property(자산)로 이동합니다.
  2. 사이드바에서 Fields & Relationships(필드 및 관계)를 클릭합니다. 여기에 이미 필드가 몇 개 있습니다. 이름 필드가 있고 전에 살펴봤던 시스템 필드가 몇 개 있습니다.
  3. 오른쪽 상단에서 New(새로 만들기)를 클릭합니다.
  4. Currency(통화)를 데이터 유형으로 선택합니다.
  5. Next(다음)를 클릭합니다.
  6. 다음을 입력합니다.
    • 필드 레이블: Price(가격)
    • 설명: The listed sale price of the home(기재되어 있는 집의 가격)
  7. Required(필수) 상자를 선택합니다.
  8. Next(다음), Next(다음), Save(저장)를 차례로 클릭합니다.

자산 필드 목록에 새 가격 필드가 보입니다. 필드 이름 열에 Price__c라고 표시되어 있다는 데 주목하세요. '__c' 부분은 특정 필드가 사용자 정의 필드임을 구분하는 편리한 방법입니다.

레코드 만들기

이제, 수행한 작업의 결과를 확인하기 위해 자산 레코드를 만들어 보겠습니다.

  1. 앱 시작 관리자(탐색 모음에 있는 앱 시작 관리자 아이콘.)에서 Sales(세일즈)를 찾아 선택합니다.
  2. 탐색 모음에서 Properties(자산) 탭을 클릭합니다. 보이지 않으면 More(더 보기) 드롭다운 아래를 확인합니다.
  3. 상단 모서리에서 New(새로 만들기)를 클릭합니다.
  4. 자산의 이름과 가격을 입력하고 Save(저장)를 클릭합니다.

좋습니다! 다음과 같은 화면이 표시됩니다.

방금 만든 레코드.

신중하게 맞춤 설정하세요. 개체를 추가하고 사용자 정의하기가 쉽다고 생각할 수 있지만, 기술적으로는 복잡하다는 사실을 잊지 마세요. 자신의 조직을 사용자 정의하기 시작할 때 다음과 같은 최선의 방법을 기억하세요.

이름을 신중하게 생각하세요. 개체를 여러 개 만들기 시작하면 이름을 '부주의하게' 짓는 실수를 할 수 있습니다. 예를 들어 D’Angelo가 콘도를 추적하기 위해 사용자 정의 개체를 하나 더 만드는 경우, 이름을 '콘도' 대신 '자산2'로 지으려 할 수 있습니다. 그러면 조직에서 혼란이 발생할 수 있습니다. 개체와 필드를 설명하는 고유 이름을 지정하여 명확성을 높이세요.

앱 사용자들을 도우세요. 이름을 신중하게 지어도 앱 사용자가 특정 개체 또는 필드의 목적을 분명히 알지 못할 수 있습니다. 사용자 정의 개체 및 필드에 대한 설명이 포함된 이름을 지정하세요. 특수하거나 복잡한 사용자 정의에 대해서는 도움말 텍스트를 사용하여 세부 정보를 더 많이 제공하세요.

필요한 경우 필수 필드를 지정하세요. 경우에 따라, 사용자가 특정 개체에 대한 레코드를 만들 때 필드를 강제로 작성하도록 해야 할 수 있습니다. 예를 들어 모든 자산에는 가격이 필요합니다. 중요한 필드를 필수로 지정하여 불완전한 데이터가 없도록 하세요.

리소스

Salesforce 도움말에서 Trailhead 피드백을 공유하세요.

Trailhead에 관한 여러분의 의견에 귀 기울이겠습니다. 이제 Salesforce 도움말 사이트에서 언제든지 새로운 피드백 양식을 작성할 수 있습니다.

자세히 알아보기 의견 공유하기