SNS 지원 범위
앙크 앱(ANKK APP)은 6대 주요 SNS 플랫폼(Instagram, Threads, Bluesky, Facebook Page, TikTok, YouTube)과의 연동을 지원합니다. 플랫폼마다 정책과 미디어 규격이 다르므로 아래 명세를 참고하세요.
📊 SNS 플랫폼별 상세 규격 매트릭스
섹션 제목: “📊 SNS 플랫폼별 상세 규격 매트릭스”| 플랫폼 | 최대 글자수 | 지원 콘텐츠 타입 | 미디어 제약 (이미지/동영상) | 해시태그 정책 | 인증 방식 |
|---|---|---|---|---|---|
| 2,200자 | post, reel, story | • post: 이미지 1• reel: 단일 비디오 필수• story: 이미지 1장 또는 비디오 1개 | append_to_text(최대 30개) | Instagram Login for Business (Professional 계정) | |
| Threads | 500자 (이모지 가중치 적용) | post, thread | • 이미지/비디오 최대 10개 • 연결된 스레드( thread_posts) 지원 | append_to_text | Threads OAuth |
| Bluesky | 300자 (3,000바이트) | post | • 이미지 1~4장 (장당 2MB) • 단일 비디오 1개 (MP4, 최대 100MB) | unsupported(별도 태그 없음) | App Password / ATProto OAuth |
| Facebook Page | 63,206자 | post | • 단일 이미지 / 여러 사진 (2~10장) • 단일 비디오 1개 | append_to_text | Facebook Login (Page 관리자) |
| YouTube | 5,000자 (설명) | video | • 단일 비디오 필수 • 썸네일 이미지 1장 | provider_tags(YouTube 전용 태그) | Google / YouTube Data API OAuth |
| TikTok | 2,200자 | video, photo | • video: 단일 비디오 필수• photo: 사진 1~35장 슬라이드 | append_to_text | TikTok Business Accounts OAuth |
[!NOTE] 실제 발행 가능 여부는 계정의 비즈니스/프로페셔널 전환 여부, 플랫폼 앱 검수 상태, 부여된 OAuth 스코프에 따라 달라질 수 있습니다.
💬 댓글과 소통 모델
섹션 제목: “💬 댓글과 소통 모델”| 플랫폼 | 댓글 및 답글 모델 특징 |
|---|---|
| 미디어 게시물 단위 댓글 및 1단계 깊이의 답글 지원 | |
| Threads | 모든 댓글이 독립된 reply 포스트 구조를 가지며 parent ID로 체인을 형성 |
| Bluesky | 댓글 역시 AT Protocol의 post 레코드이며, root 및 parent 참조로 스레드 구성 |
| Facebook Page | 페이지 관리자 권한으로 댓글 작성, 답글, 숨김 및 삭제 조정 지원 |
| YouTube | 최상위 댓글 스레드(commentThread)와 하위 답글(comment)을 구분하여 처리 |
| TikTok | TikTok Business Accounts 연결 시 댓글 조회 및 답글 작업 지원 |
🔒 기능 가용성 상태 (availability)
섹션 제목: “🔒 기능 가용성 상태 (availability)”API와 Web UI는 런타임 권한 증거(Grant Evidence)를 바탕으로 각 작업의 실행 가능 여부를 세밀하게 판별합니다.
| 상태값 | 의미 | 권장 조치 |
|---|---|---|
available (scope_authorized) | 모든 필수 권한이 확인되어 즉시 실행 가능 | 정상 작업 진행 |
permission_unverified | 권한 증거가 불충분하나 시도 가능 | 작업 진행 후 런타임 결과 확인 |
permission_required | 해당 기능에 필요한 OAuth 스코프가 누락됨 | SNS 연결 화면에서 재인증 |
review_disabled | 플랫폼 검수 미완료로 특정 권한이 비활성화됨 | 검수 통과 전까지 해당 기능 제한 |
unsupported | 해당 SNS 프로토콜에서 지원하지 않는 기능 | 대체 플랫폼 사용 또는 단독 발행 |
[!IMPORTANT] 특정 기능의
permission_required는 계정 전체 연결 단절(reconnect_required)과 다릅니다. 예를 들어 발행은 가능하지만 인사이트 권한만 부족할 수 있습니다.
📈 지표 상태값 정의
섹션 제목: “📈 지표 상태값 정의”분석 화면 및 API에서 제공되는 지표 수치는 다음과 같이 해석합니다:
0: 해당 플랫폼에서 실제로 관측된 유효한 0값 (예: 조회수 0회)null/ 빈 값: 아직 동기화되지 않았거나 백그라운드 수집 대기 중unsupported: 해당 플랫폼 API가 해당 지표를 제공하지 않음stale: 마지막 성공 수집값을 표시 중이며, 최신 갱신 작업이 예정됨