# ManyMoney AI로 문제 해결하기

이 가이드는 [ManyMoney AI](/ko/product/pushwoosh-ai/ai-assistant/)의 문제를 해결하는 방법을 설명합니다. 프롬프트에 구조화된 정보를 제공하면 ManyMoney AI가 더 빠르게 진단하고 더 정확한 해결책을 제안할 수 있습니다.

<Aside type="tip">
사람의 지원이 필요한 경우 Pushwoosh 지원팀에 [티켓을 제출](https://help.pushwoosh.com/hc/en-us/requests/new)할 수 있습니다.
</Aside>

## ManyMoney AI가 검사할 수 있는 것

ManyMoney AI는 Pushwoosh API를 사용하여 다음을 검사합니다:

| 카테고리 <div style="width:160px"></div> | 검사 항목 <div style="width:320px"></div> |
| --- | --- |
| Journey | 구성 및 유효성 검사, Journey 지점별 통계, 특정 사용자의 사용자 흐름 |
| 메시지 전송 | 전송 상태 및 오류 코드에 대한 추적 로그, 메시지 및 캠페인 통계, 전송 및 오류 보고서 |
| 사용자 및 기기 | 기기 등록 및 상태, 사용자 태그, [세그먼트](/ko/product/audience-data-and-segmentation/segmentation/) 컴파일 및 크기 |
| 구성 | 애플리케이션 및 플랫폼 설정, 프리셋(푸시, 이메일 등), 세그먼트 및 이벤트 로직 |


## ManyMoney AI의 문제 진단 방법

문제를 설명하면 ManyMoney AI는 다음을 수행합니다:

1. Pushwoosh API와 프로젝트 데이터를 사용하여 진단 정보를 수집합니다.
2. 여러 실패 지점(Journey 구성, 프리셋, 세그먼트, 플랫폼 설정)을 확인합니다.
3. 데이터의 패턴에서 근본 원인을 식별합니다.
4. 단계별 해결 방법을 제안하고 향후 동일한 문제를 방지할 수 있도록 문제 발생 원인을 설명합니다.

### ManyMoney AI 진단에서 기대할 수 있는 것

응답에서 다음을 얻을 수 있습니다:

* 주요 문제 및 프로젝트의 현재 상태
* 작동하지 않는 이유와 해결 옵션(장단점 포함)
* 발견된 추가 문제
* 계정을 변경하는 작업의 경우, ManyMoney AI는 진행하기 전에 명시적인 확인을 요청합니다.

**응답 시간:** 전체 진단에 일반적으로 10~30초가 소요됩니다.


## ManyMoney AI로 문제 해결 시 해야 할 일과 하지 말아야 할 일

ManyMoney AI가 효과적으로 진단할 수 있도록 프롬프트에 올바른 세부 정보를 포함하세요. 프롬프트가 더 정확하고 완전할수록 더 빨리 해결책을 찾을 수 있습니다.

| 해야 할 일 <div style="width:280px"></div> | 하지 말아야 할 일 <div style="width:280px"></div> |
| --- | --- |
| **정확한 오류 메시지를 복사**하고 의역하지 마세요. | 오류를 의역하지 마세요(예: "유효하지 않다는 내용이었습니다"). |
| **Journey URL**을 포함하세요(Journey 또는 리소스가 열려 있을 때 브라우저에서 복사). 이를 통해 [Journey ID](/ko/developer/api-reference/api-identifiers/#journey-id)와 이름을 가져올 수 있습니다. | ManyMoney AI가 설정을 알고 있다고 가정하지 마세요("평소 구성"). |
| 문제에 시간 또는 예약이 포함된 경우 **시간대**를 지정하세요(예: UTC, Europe/Moscow). | 플랫폼(iOS, Android, Web 등)을 생략하지 마세요. |
| **관련 날짜**를 공유하세요(예: "월요일에 시작됨" 또는 "1월 15일에 업데이트한 이후"). | 예상되는 동작과 실제 동작을 설명하지 않고 "작동하지 않습니다"라고 말하지 마세요. |
| **이미 시도한 작업**을 언급하여 반복적인 단계를 건너뛸 수 있도록 하세요. | 하나의 프롬프트에 관련 없는 여러 문제를 섞지 마세요. |

<Aside type="tip" title="같은 대화에서 후속 조치하기">
일부 문제는 여러 번의 대화가 필요할 수 있습니다. 같은 대화를 유지하고 새로운 발견 사항을 추가하여 ManyMoney AI가 이를 기반으로 작업할 수 있도록 하세요.
</Aside>

## 문제 유형별 프롬프트 템플릿

아래 템플릿을 체크리스트로 사용하여 프롬프트에 ManyMoney AI가 진단에 필요한 모든 것을 포함하도록 하세요. 식별자를 찾으려면 [주요 API 식별자](/ko/developer/api-reference/api-identifiers/)를 참조하세요.



### 푸시 알림 전송

**사용 시기:** iOS, Android 또는 Web에서 푸시 알림이 전송되지 않을 때 사용합니다.

ManyMoney AI에 대한 프롬프트에 다음 세부 정보를 포함하세요:

| 프롬프트에 포함할 내용 <div style="width:180px"></div> | 예시 또는 형식 <div style="width:200px"></div> |
| --- | --- |
| 플랫폼 | iOS, Android 또는 Web |
| Journey | [Journey ID](/ko/developer/api-reference/api-identifiers/#journey-id) 또는 해당하는 경우 전체 Control Panel URL |
| 시작 시점 | 날짜 및 시간, 또는 "작동한 적 없음" |
| 오류 | 정확한 메시지(있는 경우) |
| 테스트 기기 | 특정 기기에서 테스트하는 경우 [Hardware ID](/ko/developer/api-reference/api-identifiers/#hardware-id) (HWID) |
| 예상 동작 | 일어나야 할 일 |
| 실제 동작 | 대신 일어나는 일 |

<Aside type="tip" title="프롬프트 예시">
iOS용 푸시 알림이 "Welcome Flow" Journey에서 전송되지 않습니다.

* Journey: `https://app.pushwoosh.com/journeys/{APP_CODE}/{STATUS}/{JOURNEY_UUID}`
* 시작: 어제 오후 2시
* 오류: 사용자가 Journey 통계에 나타나지만 푸시가 수신되지 않음
* 테스트 기기 HWID: test-iphone-12-hwid
* 예상: 사용자가 등록한 직후 푸시 전송
* 실제: 사용자가 Journey에 진입하지만 알림이 나타나지 않음
</Aside>

### 이메일 전송

**사용 시기:** 이메일이 전송되지 않거나 반송될 때 사용합니다.

ManyMoney AI에 대한 프롬프트에 다음 세부 정보를 포함하세요:

| 프롬프트에 포함할 내용 <div style="width:180px"></div> | 예시 또는 형식 <div style="width:200px"></div> |
| --- | --- |
| 캠페인 또는 Journey | 이름 또는 [UUID](/ko/developer/api-reference/api-identifiers/#journey-id) |
| 이메일 템플릿 | 이름 또는 [이메일 콘텐츠 코드](/ko/developer/api-reference/api-identifiers/#email-content-code) |
| 보내는 사람 주소 | sender@yourdomain.com |
| 도메인 확인 | 확인됨, 확인되지 않음, 또는 알 수 없음 |
| 영향을 받는 대상 | 모든 사용자, [세그먼트](/ko/product/audience-data-and-segmentation/segmentation/) 또는 테스트 이메일만 |
| 반송 유형 | 하드, 소프트, 불만 또는 알 수 없음 |
| 시작 시점 | 날짜 또는 "작동한 적 없음" |
| 테스트 이메일 | 테스트하는 경우 test@example.com |

<Aside type="tip" title="프롬프트 예시">
이메일이 "Abandoned Cart" Journey에서 전송되지 않고 있습니다.

* Journey: `https://app.pushwoosh.com/journeys/{APP_CODE}/{STATUS}/{JOURNEY_UUID}`
* 이메일 템플릿: "Cart Reminder Day 1"
* 보낸 사람: noreply@mystore.com
* 도메인 확인: "NOT READY"로 표시됨
* 수신자: 모든 사용자
* 시작: 오늘 Journey가 시작되었을 때
</Aside>

### 고객 Journey가 작동하지 않음

**사용 시기:** Journey가 활동을 보이지 않거나 예상치 못한 활동을 보일 때 사용합니다.

ManyMoney AI에 대한 프롬프트에 다음 세부 정보를 포함하세요:

| 프롬프트에 포함할 내용 <div style="width:180px"></div> | 예시 또는 형식 <div style="width:200px"></div> |
| --- | --- |
| Journey 이름, URL 또는 UUID | 전체 URL 또는 [Journey ID](/ko/developer/api-reference/api-identifiers/#journey-id) |
| 상태 | 초안, 비활성, 활성, 일시 중지 또는 보관됨 |
| 진입 유형 | [트리거 기반](/ko/product/customer-journey/journey-elements/entry-elements/trigger-based-entry/), [오디언스 기반](/ko/product/customer-journey/journey-elements/entry-elements/audience-based-entry/) 또는 [API 기반](/ko/product/customer-journey/journey-elements/entry-elements/api-based-entry/) |
| 진입 이벤트 또는 세그먼트 | [이벤트 이름](/ko/developer/api-reference/api-identifiers/#event-name) 또는 [세그먼트 이름](/ko/developer/api-reference/api-identifiers/#segment-filter-name) |
| 예상 사용자 수 | 대략적인 수 또는 "진입했어야 함" |
| 날짜 범위 | 통계에서 보고 있는 기간 |
| 마지막 변경 사항 | 최근에 무언가를 변경한 경우 |

<Aside type="tip" title="프롬프트 예시">
고객 Journey에 활동이 없습니다.

* Journey: "Black Friday 2024 Campaign"
* URL: `https://app.pushwoosh.com/journeys/{APP_CODE}/{STATUS}/{JOURNEY_UUID}`
* 상태: 활성 (2일 전 시작)
* 진입 유형: 트리거 기반
* 진입 이벤트: "AddToCart"
* 예상: 최소 100명의 사용자가 진입했어야 함
* 날짜 범위: 최근 7일
* 마지막 수정: 어제 전송 시간이 변경됨
</Aside>

### 세분화 문제

**사용 시기:** 세그먼트가 예상 사용자와 일치하지 않을 때 사용합니다.

ManyMoney AI에 대한 프롬프트에 다음 세부 정보를 포함하세요:

| 프롬프트에 포함할 내용 <div style="width:180px"></div> | 예시 또는 형식 <div style="width:200px"></div> |
| --- | --- |
| 세그먼트 이름 | Control Panel에 표시된 세그먼트 이름 (예: "High-Value Customers") |
| 세그먼트 기준 | 필터 조건에 대한 설명 |
| 예상 크기 | 예상하는 대략적인 사용자 수 |
| 실제 크기 | Control Panel에 표시된 세그먼트 크기, 또는 실패 시 "오류" |
| 태그 또는 이벤트 | 세그먼트에서 사용된 [태그](/ko/developer/api-reference/api-identifiers/#tag) 및 [이벤트](/ko/developer/api-reference/api-identifiers/#event-name) 이름 |
| 오류 메시지 | 세그먼트 생성 또는 컴파일이 실패한 경우의 정확한 메시지 |
| 사용 사례 | 타겟팅하려는 대상 (예: VIP 제안, 재활성화) |

<Aside type="tip" title="프롬프트 예시">
세그먼트가 예상 사용자와 일치하지 않습니다.

* 세그먼트: "High-Value Customers"
* 필터: 최근 90일 동안 "Total Purchases"가 $500를 초과하는 사용자
* 예상: 약 1,000명의 사용자
* 실제: 0명의 사용자
* 사용된 태그: "Total Purchases" (PRICE 유형이어야 함)
* 오류: 필터는 컴파일되지만 일치하는 항목을 반환하지 않음
* 사용 사례: 독점적인 제안을 위해 VIP 고객 타겟팅
</Aside>

### 통합 및 SDK 문제

**사용 시기:** 앱에서 등록, 태그, 이벤트 또는 푸시 수신이 실패할 때 사용합니다.

ManyMoney AI에 대한 프롬프트에 다음 세부 정보를 포함하세요:

| 프롬프트에 포함할 내용 <div style="width:180px"></div> | 예시 또는 형식 <div style="width:200px"></div> |
| --- | --- |
| 플랫폼 | iOS, Android, Web, React Native 또는 Flutter |
| SDK 버전 | 버전 번호 |
| 프레임워크 | Swift, Objective-C, Kotlin, Java, JavaScript 등 |
| 문제 | 특정 문제 |
| 작동하는 것 | 성공하는 단계 |
| 실패하는 것 | 실패하는 단계 |
| 오류 로그 | 전체 오류 텍스트 |
| 코드 스니펫 | 유용한 경우 관련 코드 |
| 테스트 환경 | 기기, 에뮬레이터 또는 프로덕션 |

<Aside type="tip" title="프롬프트 예시">
iOS에서의 SDK 통합 문제.

* 플랫폼: iOS 16+
* SDK 버전: Pushwoosh 6.5.2
* 프레임워크: Swift
* 문제: 기기는 등록되지만 태그가 저장되지 않음
* 작동하는 것: 푸시 토큰 등록, 알림 수신
* 실패하는 것: `sendTags()` 호출이 무시되는 것으로 보임
* 오류 로그: 없음, 하지만 태그가 Control Panel에 나타나지 않음
* 코드: `pushwoosh.sendTags(["userId": "12345", "premium": true])`
* 테스트 환경: iPhone 14 Pro 시뮬레이터 및 실제 기기
</Aside>

### 분석 및 보고

**사용 시기:** 메트릭이나 보고서를 이해해야 할 때 사용합니다.

ManyMoney AI에 대한 프롬프트에 다음 세부 정보를 포함하세요:

| 프롬프트에 포함할 내용 <div style="width:180px"></div> | 예시 또는 형식 <div style="width:200px"></div> |
| --- | --- |
| 메트릭 또는 보고서 | 메트릭 또는 보고서의 이름 (예: 전송률, Journey 이탈) |
| 기간 | 날짜 범위 (예: 최근 7일, 2024년 1월) |
| 필터 | [Journey](/ko/product/customer-journey/pushwoosh-journey-overview/), [세그먼트](/ko/product/audience-data-and-segmentation/segmentation/) 또는 플랫폼 |
| 현재 값 | Control Panel에서 보이는 값 또는 메시지 |
| 예상 | 예상했던 것 또는 "이해 필요" |
| 의사 결정에 미치는 영향 | 이 데이터를 어떻게 사용할 것인지 |

### 성능 및 속도

**사용 시기:** 작업이 느리거나 시간 초과될 때 사용합니다.

ManyMoney AI에 대한 프롬프트에 다음 세부 정보를 포함하세요:

| 프롬프트에 포함할 내용 <div style="width:180px"></div> | 예시 또는 형식 <div style="width:200px"></div> |
| --- | --- |
| 작업 | 느린 작업 (예: 세그먼트 컴파일) |
| 시기 | 항상, 피크 시간대 또는 특정 작업 시 |
| 볼륨 | 영향을 받는 사용자 또는 메시지 수 |
| 소요 시간 | 예상 시간 대비 실제 소요 시간 |
| 영향 | 비즈니스 영향 |
| 최근 변경 사항 | 문제 발생 전에 변경된 사항 |

## 사전 점검

ManyMoney AI에 사전 감사를 요청할 수 있습니다. 사용할 수 있는 프롬프트 예시는 다음과 같습니다:

* **Journey:** "내 Journey 구성에 잠재적인 문제가 있는지 감사해 주세요. Journey: `이름 또는 UUID`. 초점: `전송`, `성능`, `사용자 경험` 또는 `전체`."
* **이메일:** "내 이메일 설정에 전송 가능성 문제가 있는지 확인해 주세요. 애플리케이션: [애플리케이션 코드](/ko/developer/api-reference/api-identifiers/#application-code). 보내는 주소: `사용자 보내는 주소, 예: noreply@mystore.com`. 최근: `예: 지난 2주간 반송 발생, 또는 문제 없음`."
* **캠페인:** "캠페인 성과를 분석하고 개선 사항을 제안해 주세요. Journey 또는 캠페인: `이름 또는 UUID`. 현재 메트릭: `현재 보이는 것`. 목표: `달성하고자 하는 것`."