한눈에 보기: 웹 SDK PBA 플러그인 연동 테스트하는 법
PBA 웹 이벤트 테스트
테스트 페이지 사용 원칙
웹 SDK는 PBA로 웹 이벤트를 발송하며, 이는 일일 처리 후 PBA 대시보드 및 로데이터 리포트로 제공됩니다. 효율적인 테스트를 위해, 일일 처리를 대기하지 않고 테스트 이벤트를 전송합니다. 테스트 이벤트는
- 접수 즉시 분석 및 검증됩니다.
- 사용자 인터페이스에서 확인 가능합니다. UI에서는 처리 오류도 확인할 수 있습니다. 처리 오류 발생 시, 정확히 처리될 수 있도록 수정된 이벤트를 재전송합니다.
- 일일 처리 과정에서 다른 이벤트와 같이 처리됩니다. 즉, 수정된 이벤트가 대시보드와 로데이터에 추가됩니다.
웹 SDK 통합 테스트 페이지
페이지 주 화면
이벤트 테이블 열
|
||||||||||
이벤트 열을 클릭하여 처리된 이후의 내용을 확인합니다. 추가 정보는 웹 SDK 이벤트 파라미터를 참조하세요 |
절차
다음 절차를 완료하세요.
테스트 모드 활성화
선행 조건
테스트를 시작하기 전에, 웹 SDK가 귀사의 웹사이트나 테스트 웹사이트에 구현되어야 합니다.
브라우저 제한 사항
특정 브라우저에서 테스트 모드가 활성화되면, 탭에 상관없이 해당 브라우저는 지정된 웹사이트에만 접속할 수 있고 다른 웹사이트는 접속할 수 없습니다. 같은 컴퓨터에서 다른 웹사이트에 접속하기 위해 Chrome 대신 Safari와 같은 다른 브라우저를 사용하세요.
테스트 모드를 활성화하는 방법:
-
SDK가 제대로 로드되었는지 확인:
- 앱스플라이어에서 상단 메뉴를 선택하고 내 앱 > 브랜드 번들 보기를 선택합니다.
- 필요한 웹 SDK 연동 테스트를 선택하세요.
연동 페이지가 열립니다. 웹 개발자 키(dev key)가 표시됩니다.
- 새 브라우저 탭에서 웹 SDK가 설치된 귀사의 웹사이트로 이동하세요.
- 마우스 오른쪽 버튼을 클릭하여 '검사'를 선택하고 브라우저 개발자 도구를 열어주세요.
- Console 탭으로 가세요.
- 콘솔에 다음 명령어를 입력하세요:
window.AF_SDK.initPluginsConfig.pba.webAppId
webAppID가 나타납니다.
- 웹 SDK 연동 테스트 페이지에서 보여지는 웹 개발자 키와 웹앱ID가 일치하는지 확인해 주세요.
- 테스트 모드 활성화:
- 테스트 모드 활성화 여부 확인:
테스트 이벤트 전송
- 테스트 모드에서 전송된 이벤트는 테스트 통합 페이지에서 확인할 수 있습니다.
- 주의! 테스트 이벤트는 처리된 후 PBA 보고서에 반영됩니다. 보고서가 왜곡되지 않도록
eventRevenue
을(를) 낮은 값으로 설정해 주세요. 값을 전송하지 않으면 PBA가 자동으로 0으로 처리합니다.
설명된 유형별로 예시 이벤트를 전송해 보세요.
단계 |
작업 (명령 입력) |
웹 SDK 테스트 통합 페이지 (예정된 결과) |
---|---|---|
1 |
브라우저에서 새 탭을 열고 귀사 웹사이트의 아무 페이지나 방문하세요. |
웹사이트를 열거나 새로고침할 때마다 PBA가 |
2 |
귀사의 웹사이트에 사용자로 로그인하거나 등록해서 setCustomerUserId 이벤트를 발생시키세요<1>. |
|
3 |
웹 이벤트를 전송해 PBA 처리 상태를 확인해 보세요. 참고: 별도로 설정하지 않은 경우,
더 자세한 정보는 웹 SDK 이벤트 파라미터를 참조하세요. |
문제 해결
테스트 페이지에 이벤트가 나타나지 않습니다
- 브라우저 개발자 도구에서 Network 탭으로 이동해 주세요.
- 필터 칸에 "websdk."를 입력해 주세요.
- HTTP 응답 코드를 기준으로 아래와 같은 조치를 취하세요:
- 200: 앱스플라이어 기술 지원팀으로 연락해 주세요.
- 400: " " 안에 모든 파라미터가 들어 있는지 확인해 보세요.