Petnow LogoPetnow

Petify Console

API 키와 SDK 배포 자격 증명을 발급하고 사용량을 관리하는 Petify 관리자 콘솔.

Petify Console란?

Petify Console(Petify Admin Console)은 Petify SaaS를 도입하는 파트너사를 위한 웹 관리자 콘솔입니다. SDK·Server API 연동에 필요한 인증 정보를 발급하고, 사용량과 결제를 관리하는 모든 작업의 출발점입니다.

콘솔에서 하는 일설명
API Key 발급SDK 라이선스(LicenseInfo)와 Server API 호출에 사용하는 Petnow API 키
AWS CodeArtifact 자격 증명 발급iOS(SPM) / Android(Maven) / React Native(npm) SDK를 내려받기 위한 CodeArtifact 인증 정보
결제수단 등록 / 결제 관리사용량 기반 과금을 위한 결제수단 등록 및 청구 관리
사용량 대시보드등록·인증·식별 사용량과 예상 청구 금액 확인
Web Integration 링크 관리Web Integration 촬영 링크 생성·관리 및 허용 Redirect URL 관리

설치 가이드(iOS/Android/React Native)의 "Petify Console에서 제공"이라고 표기된 모든 자격 증명(AWS 자격 증명 및 API 키)은 이 콘솔에서 발급합니다.


1. 계정 생성 및 로그인

  1. console.petify.petnow.io에 접속합니다.
  2. 회원가입합니다. 별도 승인 절차 없이 가입 즉시 사용할 수 있습니다.
  3. 로그인하면 DashboardMy Page(마이페이지)에 접근할 수 있습니다.

가입은 셀프서비스이며 승인 대기가 없습니다. 추가 문의는 콘솔 내 채널톡 또는 support@petnow.io로 연락하세요.


2. 결제수단 등록 (키 발급의 선행조건)

신규 API Key와 AWS CodeArtifact 자격 증명 발급에는 결제수단 등록이 선행되어야 합니다. 결제수단을 등록하지 않으면 콘솔에서 키 발급 단계로 진행되지 않습니다.

My Page의 Payment Info에서 결제수단을 등록합니다. 등록 후 첫 API Key 또는 첫 Web Integration 링크를 생성하면(둘 중 먼저 1회) 50 Integration Credits가 자동 지급됩니다.

  • Integration Credits는 등록되는 반려동물(billable pet) 사용량에 우선 적용됩니다(1 Credit = billable pet 1마리).
  • 지급일로부터 약 60일 후 만료되며, 만료/소진 이후의 사용량은 등록된 결제수단으로 과금됩니다.
  • 과금은 사용량 기반입니다. 자세한 요금은 가격 안내를 참고하세요.

3. API Key 발급

API Key는 SDK 라이선스와 Server API 인증에 사용하는 Petnow API 키입니다.

  1. My Page의 API Key Management로 이동합니다.
  2. 새 키 생성을 클릭합니다. (결제수단 미등록 시 등록 안내 팝업이 표시됩니다 — 3단계 참고.)
  3. 키 이름을 입력하고 생성하면 API Key가 표시됩니다. 이 값은 생성 직후에만 전체를 확인할 수 있으니 안전한 곳에 보관하세요.

발급한 API Key는 다음에 사용합니다:

  • SDK 라이선스 — 카메라 컨트롤러 생성 시 LicenseInfo로 전달
  • Server APIx-petnow-api-key 헤더로 등록/인증/식별 호출 시 전달

API Key를 클라이언트 앱이나 소스 코드에 하드코딩하지 마세요. 환경 변수·시크릿 매니저로 주입하고, 서버 호출용 키는 앱 서버에 보관하세요.


4. AWS CodeArtifact 자격 증명 발급

Petnow SDK는 AWS CodeArtifact를 통해 배포됩니다. SDK를 내려받으려면 콘솔에서 CodeArtifact 자격 증명을 발급해야 합니다.

  1. My Page에서 AWS CodeArtifact Key(자격 증명)를 발급합니다. (API Key와 마찬가지로 결제수단 등록이 선행되어야 합니다.)
  2. 발급된 값으로 설치 가이드의 환경 변수를 설정합니다:
export AWS_ACCESS_KEY_ID=<Petify Console에서 제공>
export AWS_SECRET_ACCESS_KEY=<Petify Console에서 제공>
export AWS_DEFAULT_REGION=<Petify Console에서 제공>
export PETNOW_CODEARTIFACT_DOMAIN=<Petify Console에서 제공>
export PETNOW_AWS_ACCOUNT_ID=<Petify Console에서 제공>
# 플랫폼별 저장소
export PETNOW_ANDROID_SDK_REPOSITORY=<Petify Console에서 제공>   # Android
export PETNOW_NPM_REPOSITORY=<Petify Console에서 제공>           # React Native

플랫폼별 전체 설치 절차는 각 시작하기 문서를 참고하세요:


5. 사용량 확인

My Page의 Service Usage에서 현재 등록 기준 사용량과 Integration Credits 잔량(잔여 Credits / 적용 예정 / 만료일), 예상 청구 금액을 확인할 수 있습니다.

실제 적용 Credits와 청구 금액은 결제일 기준 사용량으로 확정됩니다. 콘솔에 표시되는 값은 현재 등록 기준 예상값입니다.


빠른 시작 체크리스트

콘솔 로그인

console.petify.petnow.io에서 회원가입 후 로그인합니다.

결제수단 등록

My Page → Payment Info에서 결제수단을 등록합니다.

API Key 발급

My Page → API Key Management에서 키를 생성합니다(50 Integration Credits 지급).

CodeArtifact 자격 증명 발급

My Page에서 AWS CodeArtifact 자격 증명을 발급합니다.

SDK 설치 및 연동

발급한 자격 증명으로 SDK를 설치하고 API Key로 연동합니다.


지원

On this page