コンテンツにスキップ

SNS の機能と制限

ANKK APP は、6 つの主要なソーシャルメディアプラットフォーム(Instagram、Threads、Bluesky、Facebook Page、TikTok、YouTube)に対応しています。プラットフォームごとのポリシーとメディア制限は次のとおりです。


📊 プラットフォーム仕様マトリックス

Section titled “📊 プラットフォーム仕様マトリックス”
プラットフォーム最大文字数コンテンツタイプメディア制約 (画像/動画)ハッシュタグポリシー認証方法
Instagram2,200post, reel, storypost: 画像1〜10枚(カルーセル2〜10枚)または動画1本
reel: 動画1本必須
story: 画像1枚または動画1本
append_to_text
(最大30)
Instagram Login for Business (プロフェッショナルアカウント)
Threads500 (絵文字/書記素クラスタによる重み付け)post, thread• 最大10個の画像/動画
• リンクされたスレッド (thread_posts) をサポート
append_to_textThreads OAuth
Bluesky300 (3,000バイト)post• 画像1〜4枚(各最大2MB)
単一の動画をサポート (MP4, 最大100MB)
unsupportedアプリパスワード / ATProto OAuth
Facebookページ63,206post• 単一の写真 / 複数写真 (2〜10)
• 単一の動画
append_to_textFacebook Login (ページ管理者)
YouTube5,000 (説明)video• 単一の動画必須
• カスタムサムネイル画像1枚
provider_tags
(YouTubeタグ)
Google / YouTube Data API OAuth
TikTok2,200video, photovideo: 単一の動画必須
photo: 1〜35枚の写真カルーセル
append_to_textTikTok Business Accounts OAuth

[!NOTE] 公開機能を利用できるかどうかは、アカウント種別(プロフェッショナル/クリエイター)、アプリ審査の状況、付与された OAuth スコープによって異なります。


💬 コメントとエンゲージメントモデル

Section titled “💬 コメントとエンゲージメントモデル”
プラットフォームエンゲージメントアーキテクチャ
Instagram1レベルのネストされた返信階層を持つメディアコメント
Threads返信は親投稿IDによって連鎖される独立した投稿レコード
Blueskyコメントはルートおよび親への参照を持つAT Protocolの post レコード
Facebookページ管理者によるモデレーション、返信、コメント、非表示、および削除をサポート
YouTubeトップレベルの commentThread と子要素の comment 返信で異なる処理
TikTokTikTok Business Accountsを介したコメントの読み取りと返信をサポート

🔒 機能の利用可能性ステータス (availability)

Section titled “🔒 機能の利用可能性ステータス (availability)”

API と Web UI は、操作を実行できるかどうかを判断するため、実行時に権限の証跡を評価します。

ステータス意味推奨されるアクション
available (scope_authorized)すべての必要な権限が検証済み操作を続行する
permission_unverified証跡が不十分だが実行を許可操作を試行し、結果を監視する
permission_required必要な OAuth スコープが不足SNS アカウントの接続から再認証する
review_disabledプラットフォームのアプリレビュー状況によりブロックアプリレビューに合格するまで機能制限
unsupportedプラットフォームのプロトコルで機能がサポートされていない別のプラットフォームを使用する

[!IMPORTANT] 機能レベルの permission_required ステータスは、完全なアカウント切断 (reconnect_required) とは異なります。例えば、インサイトのスコープが不足していても、公開は機能する場合があります。


分析データは、明示的なステータスの意味論とともに報告されます。

  • 0: プラットフォームからの観測値が真に0である(例:0ビュー)
  • null / 空: 同期が進行中、またはバックグラウンドでの取得を待機中
  • unsupported: プラットフォームのAPIがこのメトリクスを提供していない
  • stale: 最後に成功した測定値がキャッシュされており、更新がスケジュールされている