학습 내용

Google 서비스 계정을 설정하고 Firebase Cloud Messaging을 활성화해 Android 기기에 Klaviyo 푸시 알림을 보낼 수 있는 방법을 알아보세요.

시작하기 전에 알아야 할 것

아래 단계를 진행하기 전에 Android 앱용 기존 Firebase 프로젝트가 있어야 해요. 이 설정 과정 전체에서 동일한 프로젝트를 사용해 주세요.

API를 활성화하고, 맞춤 역할 및 서비스 계정을 생성하고, 서비스 계정에 역할을 할당하고, 서비스 계정 키를 생성하려면 Google Cloud 권한이 필요해요. 이러한 작업을 완료할 수 없는 경우 Google Cloud 관리자에게 액세스 권한을 요청하거나 설정 지원을 요청해 주세요.

Firebase 클라우드 메시징 API를 활성화합니다

  1. Google Cloud 콘솔로 이동하세요.
  2. 왼쪽 상단의 드롭다운에서 Firebase 프로젝트를 선택해 주세요.
  3. "Firebase Cloud Messaging API"를 검색해 보세요.
  4. 마켓플레이스 목록에서 Firebase 클라우드 메시지 API 를 선택합니다.
Searching for the Firebase Cloud Messaging API
Searching for the Firebase Cloud Messaging API
  1. 프로젝트에 대한 API를 활성화하려면 활성화를 클릭하세요. API가 이미 활성화되어 있다면, 다음 섹션으로 계속 진행하세요.
Page to enable Firebase Cloud Messaging API
Page to enable Firebase Cloud Messaging API

메시지 생성을 지원하는 맞춤 역할을 만드세요.

  1. Google Cloud 콘솔 대시보드 에서 빠른 액세스 섹션 아래의 IAM 및 관리자 를 선택하세요.
All Quick Access links, with only the IAM & Admin option highlighted
All Quick Access links, with only the IAM & Admin option highlighted
  1. 왼쪽 메뉴에서 역할 섹션으로 이동해 주세요.
Roles highlighted in the left sidebar
Roles highlighted in the left sidebar
  1. 사용자 지정 역할 만들기를 클릭해 주세요.
Roles page, where Create role is shown in the upper left
Roles page, where Create role is shown in the upper left
  1. 역할에 대한 제목, 설명, ID 및 역할 출시 단계를 입력해 주세요. 역할이 생성된 후에는 ID를 변경할 수 없습니다.
Create Role window
Create Role window
  1. 권한 추가를 클릭합니다.
  2. cloudmessaging.messages.create 권한만 추가해 주세요. (자세한 내용은 Google의 맞춤 역할 만들기 안내를 참고해 주세요.)
Searching for the correct role permission
Searching for the correct role permission
  1. 권한 추가를 클릭하여 선택한 권한을 역할에 추가하세요.
  2. 준비가 되면 생성을 선택해 역할을 생성해 주세요.

Google 서비스 계정 만들기

  1. IAM 및 관리자 섹션의 왼쪽 사이드 메뉴에서 서비스 계정 탭으로 이동해 주세요.
  2. 서비스 계정 만들기를 클릭합니다.
Button to create a Google service account
Button to create a Google service account
  1. 서비스 계정 이름 및 서비스 계정 설명 (선택 사항) 필드를 입력해 주세요.
First step of the wizard to create a new service account
First step of the wizard to create a new service account
  1. 생성하고 계속을 클릭합니다.
  2. 역할 선택 필드를 클릭해 주세요.
Adding a role to a new service account
Adding a role to a new service account
  1. 방금 만든 사용자 지정 역할을 선택해 주세요. 여기서는 “Test Role”을 선택하지만, 이전 섹션에서 만든 역할을 선택해 주세요.
  2. 계속을 클릭합니다. 선택 사항인 서비스 계정 사용자 및 관리자 액세스 필드는 비워 둔 다음 완료를 클릭해 서비스 계정 생성을 마무리해 주세요.

서비스 계정 키 생성

  1. 서비스 계정 페이지에서 이전 섹션에서 만든 서비스 계정의 이메일 주소를 클릭해 주세요.
Service accounts page, where the accounts are blurred for security purposes
Service accounts page, where the accounts are blurred for security purposes
  1. 키 탭으로 이동하세요.
  2. 키 추가 를 클릭합니다.
  3. 새 키 만들기를 클릭하세요.
Add key dropdown, when the Create new key option is highlighted
Add key dropdown, when the Create new key option is highlighted
  1. 키 유형에서 JSON을 선택하세요.
Modal to select the key type when JSON is selected
Modal to select the key type when JSON is selected
  1. 만들기 를 클릭하여 서비스 계정 키 파일을 다운로드하세요.

Klaviyo에서 Android 푸시 알림을 설정할 때 찾을 수 있도록 다운로드한 파일을 안전한 곳에 저장해 두세요. 이 키 파일은 다시 다운로드할 수 없습니다. 아래 JSON은 파일 형식의 예시를 보여줘요, 실제 자격 증명을 사용해 Google에서 다운로드한 파일을 업로드해 주세요.

{ "type": "service_account",
"project_id": "PROJECT_ID",
"private_key_id": "KEY_ID",
"private_key": "-----BEGIN PRIVATE KEY-----\nPRIVATE_KEY\n-----END PRIVATE KEY-----\n",
"client_email": "SERVICE_ACCOUNT_EMAIL",
"client_id": "CLIENT_ID",
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
"token_uri": "https://accounts.google.com/o/oauth2/token",
"auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
"client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/SERVICE_ACCOUNT_EMAIL" }

결과

Google 서비스 계정에 이제 메시징 역할이 부여되었고 JSON 키가 다운로드되었습니다. 키를 업로드하고 연결을 완료하려면 Klaviyo에서 Android 푸시 알림 설정을 계속 진행 하세요.

추가 자료

  • Android 푸시 알림을 설정하는 방법

    Klaviyo 계정에서 Android용 푸시 알림을 설정하는 방법을 알아보세요. 이 문서의 단계를 완료하면 플로우와 캠페인에서 푸시 알림을 보낼 수 있어요.

  • iOS 푸시 알림 설정 방법

    Klaviyo 계정에서 푸시 알림을 설정하는 방법을 알아보세요. 이 문서의 단계를 완료하면 플로우와 캠페인에서 푸시 알림을 보낼 수 있어요.

이 도움말 문서가 유용했나요?
이 형식은 도움말 문서 피드백 용도로만 사용하세요. 지원 팀에 문의하는 방법.

Klaviyo에서 자세히 살펴보기

커뮤니티
동료, 파트너, Klaviyo 전문가와 연결되어 영감을 받고 인사이트를 공유하며, 모든 궁금한 사항에 대해 답을 얻으세요.
파트너
특정 작업을 도와주거나 지속적인 마케팅 관리를 위해 Klaviyo 인증 전문가를 고용하세요.
지원

계정을 통해 지원에 액세스하세요.

이메일 지원 (무료 체험 및 유료 계정) 연중무휴 24시간 사용 가능

채팅/가상 비서
사용 가능 여부는 위치 및 요금제 유형에 따라 다름