Skip to main content
POST
引用された YouTube 動画を、1 つのチャンネルについて、またはすべてのチャンネルを対象にランク付けします。 YouTube のアナリティクスではなく、Profound の引用データから算出されます。
  • ソースタイプ: video、short、channel、playlist、または other。 other は unattributed または all で使用できます。デフォルトの attributed モードでは、other を含むリクエストは拒否されます。デフォルトの attributed モードで source_types を省略すると video と short が返されます。 unattributed と all では、デフォルトが 5 つすべてのソースタイプに広がります。 空でないリストを指定してください。重複する値は排除されます。
  • 帰属: attributed (デフォルト)、unattributed、または all。 未帰属の行にはチャンネルがありません。ソースを示さない検索やフィードの URL では source_type が other になり、それ以外のタイプはチャンネルを特定できないソースです。
  • グループ化と時系列: サポートされていません。/videos は group_by や interval を受け付けず、不明なフィールドは拒否されます。
  • ページネーション: limit のデフォルトは 10 で、1–50 を指定できます。不透明な info.next_cursor をリクエストの cursor として渡すと次のページを取得できます。 2 ページ目以降では、info に指定した cursor がエコーされます。レスポンスの info には、category_id、実際に適用された limit、attribution がエコーされます。
  • フィルタ: プロンプトレベルのフィールドは model、topic、region、prompt、 persona、tag、analysis_type です。channel フィルタは is、 in、contains、not_contains、contains_case_insensitive、 not_contains_case_insensitive を受け付けます。is/in は完全一致のハンドルを選択し、 その他の演算子はチャンネルのタイトルまたはハンドルに一致します。 domain と page は拒否されます。channel のリーフは、プロンプトレベルのリーフと同じ or や not に含めることはできません。異なるレイヤーは and 句に分けてください。
v2 レポートは共通のリクエスト形式とフィルタツリーを使用します。フィルタ 演算子、期間、ページネーション、フィルタの深さについては、 フィルタリングと概念 を参照してください。グループ化と時系列 に関するガイダンスは、このエンドポイントには適用されません。

承認

X-API-Key
string
header
必須

ボディ

application/json

Cited videos, optionally narrowed to specific channels.

category_id
string<uuid>
必須
start_date
string
必須

YYYY-MM-DD, ET, inclusive

end_date
string
必須

YYYY-MM-DD, ET, inclusive

filter
FilterNode · object | null

Advanced filter tree. Prompt-level dimensions are model, topic, region, prompt, persona, tag, analysis_type. channel covers both channel cases: in with a list of handles selects exactly those channels, resolving each handle to its channel so a renamed channel is never returned in pieces; contains matches a channel's title or handle by name. Combine with and/or/not up to 3 deep. An exact channel selection must be its own and clause, and a channel leaf cannot share an or or not with a prompt-level leaf, because those compile at different stages of the query. domain and page are rejected rather than approximated: every row here is one domain, and page is not a video id.

limit
integer | null

Page size; default 10, max 50.

必須範囲: 0 < x <= 50
cursor
string | null
source_types
enum<string>[] | null

Limit results to YouTube source types: video, short, channel, playlist, or other. Omit to include video and short with the default attribution='attributed'; unattributed and all widen the default to all five source types. Requests containing other with attribution='attributed' are rejected.

利用可能なオプション:
video,
short,
channel,
playlist,
other
attribution
enum<string>
デフォルト:attributed

Choose attributed citations, unattributed citations, or all citations. An unattributed row has no channel: source_type is other for a search or feed URL that names no source, and any other type is a source we have no channel for.

利用可能なオプション:
attributed,
unattributed,
all

レスポンス

Successful Response

info
YoutubeVideosInfo · object
必須

Video report metadata, including effective paging and attribution settings.

data
YoutubeVideoRow · object[]
必須