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 메서드를 사용하세요.
사용자가 이메일을 구독하도록 하려면 사용자 지정 옵트인 양식으로 이메일을 수집하고 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 는 다른 플랫폼에서 데이터를 동기화하고 전송하는 데 도움이 되는 여러 타사 통합을 제공하여 여러 시스템에서 사용자 및 데이터를 더 쉽게 관리할 수 있도록 합니다.