메인 콘텐츠로 건너뛰기
GET
/
2
/
media
/
analytics
미디어 분석 조회
curl --request GET \
  --url https://api.x.com/2/media/analytics \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "media_key": "<string>",
      "timestamped_metrics": [
        {
          "metrics": {
            "cta_url_clicks": 123,
            "cta_watch_clicks": 123,
            "play_from_tap": 123,
            "playback25": 123,
            "playback50": 123,
            "playback75": 123,
            "playback_complete": 123,
            "playback_start": 123,
            "video_views": 123,
            "watch_time_ms": 123
          },
          "timestamp": "2025-03-17T06:30:00Z"
        }
      ]
    }
  ],
  "errors": [
    {
      "title": "<string>",
      "type": "<string>",
      "detail": "<string>",
      "status": 123
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://generaltranslation.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

인증

Authorization
string
header
필수

The access token received from the authorization server in the OAuth 2.0 flow.

쿼리 매개변수

media_keys
string[]
필수

쉼표로 구분된 미디어 키 리스트입니다. 한 요청당 최대 100개까지 허용됩니다.

Required array length: 1 - 100 elements

이 첨부 파일에 대한 Media Key 식별자입니다.

Pattern: ^([0-9]+)_([0-9]+)$
end_time
string<date-time>
필수

YYYY-MM-DDTHH:mm:ssZ 형식의 UTC 타임스탬프로, 시간 범위의 종료 시점을 나타냅니다.

start_time
string<date-time>
필수

YYYY-MM-DDTHH:mm:ssZ 형식의 UTC 타임스탬프로, 시간 범위의 시작 시점을 나타냅니다.

granularity
enum<string>
기본값:daily
필수

검색 집계 결과에 사용할 시간 단위(그레뉼러리티)입니다.

사용 가능한 옵션:
hourly,
daily,
total
media_analytics.fields
enum<string>[]

표시할 MediaAnalytics 필드를 쉼표로 구분한 목록입니다. MediaAnalytics 객체에서 지정할 수 있는 필드입니다.

Minimum array length: 1
사용 가능한 옵션:
cta_url_clicks,
cta_watch_clicks,
media_key,
play_from_tap,
playback25,
playback50,
playback75,
playback_complete,
playback_start,
timestamp,
video_views,
watch_time_ms
예시:
[
  "cta_url_clicks",
  "cta_watch_clicks",
  "media_key",
  "play_from_tap",
  "playback25",
  "playback50",
  "playback75",
  "playback_complete",
  "playback_start",
  "timestamp",
  "video_views",
  "watch_time_ms"
]

응답

요청이 성공했습니다.

data
object[]
errors
object[]
Minimum array length: 1

IETF RFC 7807(https://tools.ietf.org/html/rfc7807)에 정의된 HTTP Problem Details 객체