테스트 사용자는 메시지 전달 테스트를 위해 지정한 사용자입니다. 테스트 사용자는 전용 세그먼트 필터를 갖고 있으며, 메시지 작성기, Journey 대상, Webhook 테스트에서 직접 타겟팅할 수 있습니다. 테스트 플래그는 사용자 수준 속성입니다. 사용자를 테스트 사용자로 표시하면 동일한 테스트 이름 아래 해당 사용자의 모든 구독에 자동으로 적용됩니다. 사용자 프로필에서, 사용자를 수동으로 생성할 때, 구독에서, 또는 API를 통해 사용자를 테스트 사용자로 표시할 수 있습니다.Documentation Index
Fetch the complete documentation index at: https://documentation.onesignal.com/llms.txt
Use this file to discover all available pages before exploring further.

사용자를 테스트 사용자로 표시
사용자 프로필에서
이미 사용자를 알고 있고 특정 구독을 찾지 않고 테스트 사용자로 표시하려는 경우 이 방법을 사용하세요.- 대상 > 사용자로 이동하여 사용자 프로필을 엽니다.
- 작업 > 테스트 사용자로 추가를 선택합니다.
- 테스트 사용자 이름을 입력합니다. 이 사용자와 연결된 모든 구독이 동일한 이름으로 테스트 구독으로 추가됩니다.
사용자를 수동으로 생성할 때
대시보드의 새 사용자 양식을 통해 단일 사용자를 추가할 때 테스트 사용자로 추가를 체크하고 이름을 제공합니다. 이 사용자를 위해 생성된 모든 구독은 해당 이름으로 테스트 구독으로 표시됩니다.구독에서
기기의 구독 ID를 알거나 활동별로 기기를 찾으려는 경우 이 방법을 사용하세요. 구독을 테스트 구독으로 표시하면 기반 사용자가 테스트 사용자로 표시되어 해당 사용자의 다른 모든 구독에 전파됩니다.- 대상 > 구독으로 이동하여 테스트할 기기의 구독을 찾습니다.
- 구독 옆에서 옵션 > 테스트 구독으로 추가를 선택합니다.
- 테스트 사용자 이름을 입력합니다.
API를 통해
REST API로 사용자를 생성하거나 업데이트할 때test_user_name 속성을 설정합니다:
test_user_name을 빈 문자열("")로 설정하세요.
전체 API 참조는 사용자 생성 및 사용자 업데이트를 참조하세요.
테스트 사용자에게 전송
사용자가 테스트 사용자로 표시되면 다음 위치에서 전송할 수 있습니다:- 메시지 작성기: 테스트 및 미리보기 작업을 사용합니다.
- Journey — 테스트 사용자 세그먼트 필터를 사용하여 입장 규칙을 테스트 사용자만으로 제한합니다. Journey 설정을 참조하세요.
- Webhook 테스트: Journey Webhook은 라이브 적용 전에 테스트 사용자에 대해 검증할 수 있습니다. Journey Webhook을 참조하세요.
FAQ
테스트 사용자를 제거하려면 어떻게 하나요?
대시보드에서:- 사용자 프로필에서: 사용자를 열고 옵션 > 테스트 사용자에서 제거를 선택합니다.
- 구독 목록에서: 대상 > 구독으로 이동하여 해당 사용자의 구독을 찾은 다음 옵션 > 테스트 구독에서 제거를 선택합니다.
test_user_name을 ""로 설정하여 플래그를 지울 수도 있습니다.
테스트 사용자와 테스트 구독의 차이점은 무엇인가요?
더 이상 의미 있는 차이가 없습니다. 테스트 상태는 사용자에 저장되므로, 하나의 구독을 테스트 구독으로 표시하면 기반 사용자가 테스트 사용자로 표시되고, 이로 인해 해당 사용자의 다른 모든 구독에도 플래그가 적용됩니다. 구독 목록의 “테스트 구독으로 추가” 진입점은 편의를 위해 유지됩니다.테스트 사용자에게 구독 취소된 것으로 표시된 구독이 있습니다. 재구독하려면 어떻게 하나요?
가장 간단한 방법은 사용자 프로필 > 구독 탭에서 수동으로 재구독하는 것입니다.
테스트 사용자 필터에서 같은 사람이 여러 번 나타나는 이유는 무엇인가요?
앱을 재설치할 때마다 새 구독이 생성됩니다. 새 구독이 외부 ID를 통해 기존 사용자와 연결되지 않으면 별도의 사용자로 표시됩니다. 설치 후 동일한 외부 ID로OneSignal.login을 호출하면 한 사람의 모든 구독을 하나의 사용자에 연결할 수 있습니다.
API에서 테스트 사용자에게 전송할 수 있나요?
네. 알림 생성 API에include_subscription_ids를 사용하여 테스트 기기의 구독 ID를 전달하세요.
관련 페이지
사용자
OneSignal 사용자 모델, 별칭, 사용자와 구독의 관계.
구독
구독을 관리하고 테스트용 특정 기기를 찾습니다.
세분화
테스트 사용자 세그먼트를 포함하여 전송 범위를 지정하는 세그먼트를 만드세요.
메시지 생성 API
특정 구독 ID에 알림을 프로그래밍 방식으로 전송하세요.