# 개발자 문서

Pushwoosh 개발자 문서에 오신 것을 환영합니다. 여기에서는 Pushwoosh 통합, 메시징 서비스 구성, 코드 관련 작업의 효율적인 처리, 강력한 사용자 참여 기능 구축에 도움이 되는 포괄적인 가이드와 리소스를 찾을 수 있습니다.

## 시작하기

Pushwoosh를 설정하고, SDK를 통합하고, 사용자 기기를 등록하고, 첫 번째 푸시 알림을 보내세요.

### 시작하기 전에
기본부터 시작하세요: Pushwoosh를 이해하고 첫 번째 프로젝트를 만드세요.

<CardGrid>
  <IconLinkCard
    href="/developer/first-steps/what-is-pushwoosh/"
    icon="star"
    title="Pushwoosh 개요"
    description="Pushwoosh가 무엇이며 어떻게 작동하는지 알아보세요."
  />
  <IconLinkCard
    href="/developer/first-steps/start-with-your-project/"
    icon="rocket"
    title="프로젝트 설정 가이드"
    description="프로젝트를 만들고 통합을 준비하세요."
  />
</CardGrid>

### 플랫폼 구성
작업할 메시징 플랫폼을 설정하세요.

<CardGrid columns={3}>
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/ios-configuration/"
    icon="apple"
    title="iOS"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/android-configuration/android-firebase-configuration/"
    icon="android"
    title="Android"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/amazon-configuration/"
    icon="amazon"
    title="Amazon"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/web-push-configuration/"
    icon="chrome"
    title="Web Push"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/huawei-configuration/"
    icon="huawei"
    title="Huawei"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/windows-configuration/"
    icon="windows"
    title="Windows"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/email-verification/"
    icon="email"
    title="Email"
  />
  <IconLinkCard
    href="/product/first-steps/start-with-your-project/configure-platforms/whatsapp-configuration/"
    icon="whatsapp"
    title="WhatsApp"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/line-configuration/"
    icon="line"
    title="LINE"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/kakao-configuration/"
    icon="comment"
    title="KakaoTalk"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/sms-configuration/"
    icon="sms"
    title="SMS"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/ios-configuration/ios-wallet-pass-configuration/"
    icon="apple"
    title="Apple Wallet"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/android-configuration/android-google-wallet-configuration/"
    icon="android"
    title="Google Wallet"
  />
</CardGrid>

### Pushwoosh SDK 통합
플랫폼에 맞는 Pushwoosh SDK를 설치하세요.

<CardGrid columns={3}>
  <IconLinkCard
    href="/developer/pushwoosh-sdk/ios-sdk/"
    icon="apple"
    title="iOS"
  />
  <IconLinkCard
    href="/developer/pushwoosh-sdk/android-sdk/"
    icon="android"
    title="Android"
  />
  <IconLinkCard
    href="/developer/pushwoosh-sdk/android-sdk/huawei-integration/"
    icon="huawei"
    title="Huawei"
  />
  <IconLinkCard
    href="/developer/pushwoosh-sdk/android-sdk/amazon/"
    icon="amazon"
    title="Amazon"
  />
  <IconLinkCard
    href="/developer/pushwoosh-sdk/web-push-notifications/web-push-sdk-30/"
    icon="chrome"
    title="Web"
  />
  <IconLinkCard
    href="/developer/pushwoosh-sdk/cross-platform-frameworks/"
    icon="puzzle"
    title="크로스플랫폼 프레임워크"
  />
  <IconLinkCard
    href="/developer/pushwoosh-sdk/os-x/"
    icon="macos"
    title="macOS"
  />
  <IconLinkCard
    href="/developer/pushwoosh-sdk/windows/"
    icon="windows"
    title="Windows"
  />
  <IconLinkCard
    href="/developer/pushwoosh-sdk/visionos-sdk/"
    icon="code"
    title="visionOS"
  />
</CardGrid>

### 사용자 기기 등록 및 통합 테스트
SDK를 설치한 후 Pushwoosh에 사용자 기기를 등록하고 테스트 메시지를 보내 전송을 확인하세요.

<CardGrid>
  <IconLinkCard
    href="/developer/first-steps/subscribe-users/"
    icon="segment"
    title="기기 등록"
    description="사용자 기기를 등록하고 Pushwoosh와 데이터를 동기화하는 방법을 알아보세요."
  />
  <IconLinkCard
    href="/developer/first-steps/test-your-integration/"
    icon="approve-check"
    title="통합 테스트"
    description="샘플 메시지를 보내 설정을 테스트하세요."
  />
</CardGrid>

## API 사용
사용 가능한 API 메서드를 살펴보고, 액세스 토큰 유형에 대해 알아보고, 주요 식별자를 이해하세요.
<CardGrid>
<IconLinkCard
  href="/developer/api-reference/"
  icon="code"
  title="API 개요"
  description="Pushwoosh API 개요: 인증, 속도 제한, 요청 및 응답 코드."
/>
  <IconLinkCard
    href="/developer/api-reference/api-methods-reference-index/"
    icon="code"
    title="API 참조 인덱스"
    description="사용 가능한 API 메서드의 전체 목록을 살펴보세요."
  />
  <IconLinkCard
    href="/developer/api-reference/api-access-token/"
    icon="code"
    title="API 액세스 토큰"
    description="API 토큰에 대해 알아보고 토큰을 얻는 방법을 알아보세요."
  />
  <IconLinkCard
    href="/developer/api-reference/api-identifiers/"
    icon="code"
    title="주요 API 식별자"
    description="API 호출에 사용되는 식별자를 이해하세요."
  />
</CardGrid>



## 방법 가이드
채널 작업, 고객 여정 생성, 콘텐츠 개인화, 잠재고객 효과적 관리 방법을 보여주는 단계별 가이드를 살펴보세요.
<CardGrid>
  <IconLinkCard
    href="/developer/guides/messaging-channels/ios-interactive-push/"
    icon="push"
    title="올바른 채널로 사용자에게 도달하기"
    description="모든 채널에서 메시지를 전달하세요."
  />
  <IconLinkCard
    href="/developer/guides/audience-and-segmentation/tags/"
    icon="segment"
    title="올바른 잠재고객 타겟팅"
    description="태그와 이벤트를 사용하여 더 정확하게 타겟팅하세요."
  />
  <IconLinkCard
    href="/developer/guides/customer-journey/api-based-entry/"
    icon="journey"
    title="고객 여정 자동화"
    description="자동화된 사용자 여정을 구축하세요."
  />
  <IconLinkCard
    href="/developer/guides/personalization/dynamic-content/"
    icon="personalization"
    title="메시지 개인화"
    description="사용자 데이터와 행동에 따라 콘텐츠를 동적으로 조정하세요."
  />
  <IconLinkCard
    href="/developer/guides/content/rich-media-templates-syntax/"
    icon="pencil"
    title="메시지 콘텐츠 강화"
    description="리치 미디어 템플릿과 사용자 지정 레이아웃을 메시지에 추가하세요."
  />
</CardGrid>

## 문제 해결
플랫폼별 문제 해결 가이드를 통해 문제를 신속하게 해결하세요.
<CardGrid columns={3}>
  <IconLinkCard
    href="/developer/troubleshooting/sending-errors/ios-os-x-safari-errors/"
    icon="apple"
    title="iOS, macOS 및 Safari 오류"
  />
  <IconLinkCard
    href="/developer/troubleshooting/sending-errors/android-chrome-firefox-errors/"
    icon="android"
    title="Android 및 브라우저"
  />
  <IconLinkCard
    href="/developer/troubleshooting/sending-errors/huawei-errors/"
    icon="huawei"
    title="Huawei 오류"
  />
  <IconLinkCard
    href="/developer/troubleshooting/sending-errors/windows-errors/"
    icon="seti:windows"
    title="Windows 오류"
  />
  <IconLinkCard
    href="/developer/troubleshooting/sending-errors/amazon-errors/"
    icon="amazon"
    title="Amazon 오류"
  />
  <IconLinkCard
    href="/developer/troubleshooting/sending-errors/email-errors/"
    icon="email"
    title="이메일 오류"
  />
</CardGrid>


## 지식 허브

Pushwoosh의 기본 개념을 이해하세요. 기기가 어떻게 식별되는지, User ID가 어떻게 작동하는지, 플랫폼 전반에서 데이터를 일관되게 관리하는 방법을 알아보세요.
<CardGrid>
  <IconLinkCard
    href="/developer/pushwoosh-knowledge-hub/device-identifiers/"
    icon="open-book"
    title="기기 식별자"
    description="HWID, 푸시 토큰 및 Pushwoosh에서 기기가 인식되는 방식을 이해하세요."
  />
  <IconLinkCard
    href="/developer/pushwoosh-knowledge-hub/types-of-registered-devices/"
    icon="open-book"
    title="기기 유형"
    description="사용되는 기기 카테고리를 이해하세요."
  />
  <IconLinkCard
    href="/developer/pushwoosh-knowledge-hub/users-userids/users-userids/"
    icon="open-book"
    title="사용자 (User ID)"
    description="Pushwoosh에서 User ID가 어떻게 작동하는지 이해하세요."
  />
  <IconLinkCard
    href="/developer/pushwoosh-knowledge-hub/users-userids/collecting-user-ids/"
    icon="open-book"
    title="사용자 지정 User ID 설정"
    description="사용자 지정 User ID를 설정하고 여러 기기에 연결하여 크로스 채널 메시징을 수행하세요."
  />
</CardGrid>