Pushwoosh에 기기 등록 및 플랫폼과 데이터 동기화
Pushwoosh를 통해 사용자를 효과적으로 타겟팅하고 참여시키려면 사용자 기기가 올바르게 등록되고 데이터가 동기화되었는지 확인하는 것이 중요합니다. 특정 요구 사항에 따라 Pushwoosh에 기기를 등록하고 데이터를 동기화하는 여러 가지 방법이 있습니다.
Pushwoosh SDK
Anchor link to모바일 앱의 경우, 앱, Pushwoosh 시스템, 그리고 고객이 특정 데이터 파이프라인이나 워크플로우를 위해 사용할 수 있는 서드파티 시스템 간의 원활한 기기 등록 및 데이터 동기화를 위해 Pushwoosh SDK 통합이 권장되는 방법입니다.
SDK를 통합하면 기기 등록 및 푸시 토큰 처리 과정을 자동화할 수 있습니다. SDK는 내부적으로 registerDevice API 메서드를 호출하여 모든 기기가 수동 개입 없이 Pushwoosh에 등록되고 동기화되도록 보장합니다.
또한 Pushwoosh SDK를 사용하면 SMS 및 WhatsApp 알림을 위한 전화번호를 등록할 수 있습니다. 다음 메서드를 사용할 수 있습니다:
SMS 번호 등록
Anchor link to- (void)registerSmsNumber:(NSString * _Nonnull)number;예시
Pushwoosh.sharedInstance().registerSmsNumber(@"+0000000000");+0000000000을 실제 전화번호로 바꾸십시오. E.164 형식(”+” 기호 및 국가 코드 포함)이어야 합니다.
Android
Anchor link toPushwoosh.getInstance().registerSmsNumber(String number);예시
Pushwoosh.getInstance().registerSmsNumber("+0000000000");+0000000000을 사용자의 실제 전화번호로 바꾸십시오. E.164 형식이어야 하며, ”+“와 국가 코드를 포함해야 합니다.
WhatsApp 번호 등록
Anchor link to- (void)registerWhatsappNumber:(NSString * _Nonnull)number;예시
Pushwoosh.sharedInstance().registerWhatsappNumber(@"+0000000000");+0000000000을 실제 전화번호로 바꾸십시오. E.164 형식(”+” 기호 및 국가 코드 포함)이어야 합니다.
Android
Anchor link toAndroid에서 사용자의 WhatsApp 전화번호를 등록하려면 다음 메서드를 사용하십시오:
Pushwoosh.getInstance().registerWhatsappNumber(String number);예시
Pushwoosh.getInstance().registerWhatsappNumber("+0000000000");+0000000000을 사용자의 실제 전화번호로 바꾸십시오. E.164 형식이어야 하며, ”+“와 국가 코드를 포함해야 합니다.
웹 푸시를 위해 기기를 등록하려면 웹 푸시 SDK를 사용하십시오.
Pushwoosh API
Anchor link to또한 Pushwoosh API를 사용하여 기기를 등록하고 데이터를 동기화할 수 있습니다. API는 더 고급 시나리오를 위해 완전한 유연성을 제공합니다.
모바일 기기를 등록하려면 registerDevice API 메서드를 사용하십시오.
Pushwoosh는 이메일 가입을 수집하기 위해 웹사이트에 삽입할 수 있는 내장 구독 양식을 제공합니다. 양식 생성 및 삽입 방법과 위젯 사용자 지정 방법을 알아보십시오.
이메일을 수집한 후에는 registerEmail API 메서드를 사용하여 이메일 기기를 등록하십시오. 또는 registerDevice를 사용할 수도 있습니다.
앱 사용자나 사이트 방문자를 이메일 주소와 연결하려면 User ID를 사용하십시오. 이를 통해 교차 채널 Customer Journey를 구축하고 앱이나 웹사이트에서 사용자의 행동에 기반한 이메일을 보낼 수 있습니다. 또한 User ID를 사용하면 User Explorer에서 사용자의 메시지 및 이벤트 기록을 볼 수 있습니다.
1. User ID 가져오기.
Pushwoosh 프로젝트에 등록된 각 기기에는 고유한 User ID가 있습니다. 기본적으로 이 ID는 기기 하드웨어 ID(HWID)와 동일하며 registerDevice API 요청으로 검색됩니다.
사용자 지정 User ID를 설정하려면 registerUser 메서드를 호출하십시오.
2. User ID를 이메일 주소에 할당하기.
registerEmail 또는 registerEmailUser API 메서드를 사용하여 User ID를 이메일 주소와 연결하십시오.
Pushwoosh에 SMS 기기를 등록하려면 registerDevice API 메서드 또는 createSMSMessage API 메서드를 사용할 수 있습니다. 후자를 사용할 경우, use_auto_registration 매개변수를 true로 설정하여 전화번호를 SMS 기기로 자동 등록하도록 하십시오. 더 알아보기
Pushwoosh에 WhatsApp 기기를 등록하려면 registerDevice API 메서드 또는 createWhatsAppMessage API 메서드를 사용할 수 있습니다. 후자를 사용할 경우, use_auto_registration 매개변수를 true로 설정하여 전화번호를 WhatsApp 기기로 자동 등록하도록 하십시오.
기존 사용자 기반 가져오기
Anchor link to대규모의 기존 데이터 세트로 작업하는 경우, 이 데이터를 Pushwoosh로 가져올 수 있습니다.
모바일 푸시 구독자 기반을 마이그레이션하려면 문의하기 양식을 통해 저희에게 연락하여 사용자 기반 샘플을 제공해 주십시오. 저희 팀이 데이터 형식을 검토하고 마이그레이션이 가능한지 평가할 것입니다.
웹 사용자는 기술적인 제한으로 인해 가져올 수 없습니다. 푸시 제공업체마다 페이로드 형식과 플랫폼 구성이 다르기 때문에 웹 사용자를 가져오는 것은 비효율적입니다. 결과적으로 가져온 사용자 기반은 무효화되거나 부정확하거나 빈 콘텐츠를 수신하게 됩니다. 그러나 웹사이트에 대한 푸시 알림 수신 권한을 이미 부여한 웹 사용자는 다시 구독할 수 있습니다. 더 알아보기
이메일 구독자 데이터베이스를 가져오려면, 이메일 주소가 포함된 .csv 파일을 업로드하십시오. 가져온 이메일은 이메일 플랫폼에 구독자로 등록됩니다. 이메일 커뮤니케이션을 더 잘 세분화하고 개인화하기 위해 수신자의 이름, 성별 또는 위치와 같은 각 이메일 주소에 대한 추가 데이터를 제출할 수도 있습니다.
SMS 구독자를 위한 전화번호가 포함된 .csv 파일을 가져옵니다. SMS 커뮤니케이션을 더욱 세분화하고 개인화하기 위해 수신자의 이름, 성별 또는 위치와 같은 추가 데이터를 제공할 수 있습니다.
WhatsApp 연락처를 가져오려면 WhatsApp 연락처가 포함된 .csv 파일을 업로드하십시오. 수신자의 이름, 성별 또는 위치와 같은 추가 세부 정보를 제공하여 WhatsApp 메시지를 사용자 지정할 수도 있습니다.
서드파티 통합을 사용하여 데이터 전송하기
Anchor link toSDK 및 API 외에도 Pushwoosh는 다른 플랫폼에서 데이터를 동기화하고 전송하는 데 도움이 되는 여러 서드파티 통합을 제공하여 여러 시스템에서 사용자 및 데이터를 더 쉽게 관리할 수 있도록 합니다.