학습 내용

Klaviyo 계정에서 Android용 푸시 알림을 설정하는 방법을 알아보세요. 이 문서의 단계를 완료하면 플로우와 캠페인에서 푸시 알림을 보낼 수 있어요. 알림이 실제로 기기에 전달되려면, 모바일 앱 코드에 적절한 Klaviyo 모바일 SDK(소프트웨어 개발 키트)를 추가로 설치한 다음 SDK(소프트웨어 개발 키트)가 설치된 새 앱 버전을 출시해야 해요.

시작하기 전에 알아야 할 것

Klaviyo에서 Android 푸시 알림을 사용하려면 다음을 수행해야 해요:

  1. 자체 Android 네이티브 모바일 앱을 보유하세요.
  2. 앱의 Firebase 프로젝트에 사용할 Google 서비스 계정 만들기를 진행해 주세요. 연결된 가이드를 따라 Firebase Cloud Messaging API를 활성화하고, 서비스 계정에 메시지를 만들 수 있는 권한을 할당해 주세요.
  3. Google 서비스 인증 키 생성을 Klaviyo에 업로드하세요(자세한 내용은 아래 참조).
  4. Android 앱에서 이벤트 트래킹 및 푸시 알림을 설정하려면 적절한 Klaviyo 모바일 SDK(소프트웨어 개발 키트)(Android, React Native 또는 Flutter)를 설치하세요.

푸시 알림 설정을 수정하려면 소유자, 관리자 또는 매니저여야 하며, 또는 계정 설정에서 푸시 권한이 포함된 사용자 지정 역할이 있어야 해요.

Klaviyo에서 Android 푸시 알림을 설정하세요.

  1. 왼쪽 아래 모서리에 있는 조직 이름을 클릭해 주세요.
  2. 설정 > 푸시 알림으로 이동해 주세요.
  3. 모바일 앱 설정 페이지에서 Android 옵션 옆의 활성화 를 클릭하세요.
  4. 필수 정보를 입력해 주세요:
    • 패키지 이름
      Google Play 스토어 등록 페이지 URL 또는 앱의 모듈 수준 Gradle 파일에서 찾을 수 있는 패키지 이름을 입력해 주세요. 다음과 같이 표시됩니다: com.yourcompany.yourproject.
    • Google 서비스 계정 키
      Google 서비스 계정 키를 만든 다음 JSON 파일을 Klaviyo에 업로드해 주세요. 키의 JSON 파일은 다음과 같이 표시되어야 해요.
      {  "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"}
  5. Android 앱의 푸시 알림 설정을 완료하려면 저장을 클릭하세요.
Android push notification setup screen
Android push notification setup screen

성공 알림을 통해 Android 푸시 구성 설정이 저장되었음을 확인할 수 있어요. 이제 캠페인과 플로우에서 푸시 알림을 생성할 수 있어요.

푸시 알림 전송 테스트

테스트하기 전에 Klaviyo 계정에서 Android 푸시 알림을 구성하고, 테스트 기기에서 Klaviyo SDK(소프트웨어 개발 키트)와 푸시 알림 설정이 포함된 앱 버전을 설치해 주세요:

  1. 모바일 앱에 로그인해 주세요. 가능하면 Klaviyo에서 프로필을 쉽게 찾을 수 있도록 이메일 주소나 전화번호로 로그인하는 것이 좋아요. 앱이 SDK(소프트웨어 개발 키트)를 통해 이 식별자를 Klaviyo로 전달하는지 개발자에게 확인해 주세요.
  2. 메시지가 표시되면 앱에서 푸시 알림을 활성화하세요. 메시지가 표시되지 않으면, 기기의 설정 앱에서 해당 앱의 푸시 알림이 활성화되어 있는지 확인하세요.
  3. Klaviyo에서 대상 > 프로필로 이동한 다음 테스트 프로필을 찾으세요.
  4. 채널 동의에서 프로필이 모바일 푸시 푸시 알림을 구독하고 있는지 확인해 주세요.
  1. 본인 프로필만 포함된 리스트 또는 세그먼트를 만드세요.
  2. 해당 리스트 또는 세그먼트에 대해 푸시 알림 캠페인을 생성해 주세요. 메시지 편집기에서 알림 유형으로 Standard를 선택한 다음, 설정을 마무리하고 캠페인을 전송해 주세요. Standard 알림은 기기에 표시되며 탭할 수 있어요.
  3. 기기에서 알림이 표시되는지 확인해 주세요.
  4. 기기에서 알림을 탭하여 앱을 여세요.
  5. 프로필의 활동 피드를 확인해 Received Push 이벤트와 Opened Push 이벤트가 모두 표시되는지 확인해 주세요.

문제 해결

  • Klaviyo의 프로필에서 푸시 토큰이 보이지 않는 이유는 무엇인가요? 이메일에 이메일 주소가 있듯이, 푸시 알림은 푸시 토큰으로 전송돼요. 모바일 앱에서 기기의 푸시 토큰을 Klaviyo로 전달해야 해당 기기에 푸시 알림을 보낼 수 있어요. 앱 개발자에게 SDK(소프트웨어 개발 키트) 문서의 푸시 알림 섹션에 설명된 코드를 구현했는지 확인해 주세요.
  • 알림을 탭해도 Opened Push 이벤트가 표시되지 않는 이유가 무엇인가요? 앱은 Klaviyo에서 Opened 푸시 알림 이벤트를 트래킹하도록 구성되어 있어야 해요. Android SDK(소프트웨어 개발 키트)의 경우, 개발자가 자동 열림 트래킹을 활성화하거나 수동 열림 트래킹을 구현할 수 있어요. 앱 개발자에게 SDK(소프트웨어 개발 키트) 문서의 푸시 알림 섹션을 따랐는지 확인해 주세요.

추가 자료

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

Klaviyo에서 자세히 살펴보기

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

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

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

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