> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fairytech.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 연동 테스트하기

> 연동 후 테스트 가이드

## 체크리스트

<Steps>
  <Step title="SDK 초기화 확인">
    앱 실행 직후 로그에서 `Moment.init` 이 성공적으로 호출되었는지 확인합니다.
  </Step>

  <Step title="서비스 시작">
    `Moment.start(context)` 호출 후 logcat에서 `Moment recognition started` 메시지가 출력되는지 확인합니다.
  </Step>

  <Step title="서비스가 잘 켜졌는가">
    인식 서비스 활성화가 되었다면 상단바에 foreground service 알림이 송신됩니다.

    * Note: 해당 알림을 지워도 인식서비스는 활성화 되어있는 상태입니다.
          <Frame>
            <img src="https://mintcdn.com/fairytech/wFL4VvPg3OtGT90h/images/image-11.png?fit=max&auto=format&n=wFL4VvPg3OtGT90h&q=85&s=a71aaac19104b8b88cba05d968f9bfad" alt="Image" width="758" height="680" data-path="images/image-11.png" />
          </Frame>

    <Frame />
  </Step>

  <Step title="백그라운드 서비스에 활성화 되어있는가">
    안드로이드에서 실행중인 앱 중에 백그라운드가 활성화 되어있다면 서비스가 켜져있는 상태입니다.

    <Frame>
      <img src="https://mintcdn.com/fairytech/wFL4VvPg3OtGT90h/images/image-10.png?fit=max&auto=format&n=wFL4VvPg3OtGT90h&q=85&s=10a2808ffc27f400ede9f144c68fcd38" alt="Image" width="762" height="793" data-path="images/image-10.png" />
    </Frame>

    <Frame />
  </Step>

  <Step title="실시간 알림이 잘 오는가">
    서비스가 켜져있는게 확인이 되었다면 이제 실시간 알림을 테스트할 차례입니다. 활성화 되어있는 쇼핑몰 대상으로 알림이 정상적으로 수신이 되는지 확인합니다.

    ### 알림 테스트 방법

    * 원활한 QA를 위해 아래 쇼핑몰을 통한 테스트 제안드립니다.
      * 지마켓 - 진입 후 10초 이내
      * 쿠팡 - 진입 후 10초 이내

    <Frame>
      <img src="https://mintcdn.com/fairytech/wFL4VvPg3OtGT90h/images/image-9.png?fit=max&auto=format&n=wFL4VvPg3OtGT90h&q=85&s=d30329a22ef084191baaa67054518a98" alt="Image" width="783" height="793" data-path="images/image-9.png" />
    </Frame>

    <Frame />
  </Step>
</Steps>

## 자주 묻는 이슈

<AccordionGroup>
  <Accordion title="서비스가 시작되지 않아요">
    설정 > 앱 > 특별한 접근 > 사용 정보 접근 권한이 제대로 허용되어 있는지 확인합니다. `Moment.isRunning(context)` 가 `false`라면 더 이상 진행되지 않습니다.

    <Frame>
      <img src="https://mintcdn.com/fairytech/MRmpSnALHmQkAcm_/images/image-8.png?fit=max&auto=format&n=MRmpSnALHmQkAcm_&q=85&s=f6b893f8a1f4bf9f410f6c09da8a077e" alt="Image" width="4320" height="1048" data-path="images/image-8.png" />
    </Frame>
  </Accordion>

  <Accordion title="서비스가 켜졌는데 알림이 오지 않아요">
    * 원인 1: 알림 권한
      * 앱에 알림권한이 허용되었는지 확인해주세요
    * 원인 2: 스누즈
      * 알림의 과다 발송을 통한 피로도 방지를 위해 스누즈 (약 12시간)가 설정되어있습니다.
      * 만약 같은 알림 (같은 앱 시점의 같은 내용의 알림)을 받은지 얼마안되었는지 확인해주세요
      * 스누즈 세팅값 초기화 하는 방법: 앱 > 데이터 삭제 시 초기화 됩니다. (쿠팡 제외)
    * 원인 3: 진입한 앱이 콘솔에 설정되어 있지 않은 경우
      * 별도 세팅한 진입점에서만 알림이 나갑니다.
    * \[페어리 법적동의 이용하는 경우] 원인 4: 필수 법적사항 미동의
      * 알림을 받기 위한 필수 항목들이 동의가 완료되었는지 확인해주세요
  </Accordion>
</AccordionGroup>
