# Content Analysis – 검색 API

**API:** Data API

**Endpoint:** `POST /v1/beta/dataforseo/content_analysis/search/live`

**Tags:** DataForSEO

키워드를 인용한 개별 페이지를 총계 대신 나열합니다. 각 항목에는 `url`, `domain`, `main_domain`, `url_rank`, `domain_rank`, `spam_score`, `fetch_time`, `country`, `language`, `score`, `page_category`가 `total_count`, `items_count`와 함께 포함됩니다. `filters`는 `get_dataforseo_content_available_filters`가 나열한 필드를 허용합니다. 페이지 대신 집계와 분포가 필요하면 `post_dataforseo_content_summary_live`를 사용하세요.

### 가격 참고

- 과금 기준: 응답에 보고된 비용.
- 참고 요청 추정치: USD 0.0276.
- 참고 고객 배수: 1.0. 이미 정산된 고객 금액에는 다시 적용하지 마세요.

참고용 메타데이터일 뿐이며, 계정 견적이나 보장된 가격, 지출 한도가 아닙니다. 리소스 크레딧은 Felo 크레딧이 아닙니다. 최종 청구는 Felo 청구 기록을 따릅니다.

## Base URL

- `https://openapi.felo.ai`

## Authentication

- `FeloBearerAuth` (http bearer, bearer format Felo API Key)
- `FeloApiKey` (apiKey in header `X-API-Key`)

## Request body

Required: **no**

### application/json

Schema:

```json
{
  "type": "array",
  "items": {
    "type": [
      "object",
      "null"
    ],
    "oneOf": [
      {
        "type": "object",
        "properties": {
          "keyword": {
            "type": "string",
            "description": "<em>대상 키워드</em><br><strong>필수 필드</strong><br>UTF-8 인코딩<br>키워드는 소문자로 변환됩니다.<br><strong>참고</strong>: 단일 키워드 대신 정확한 구문을 일치시키려면 큰따옴표와 백슬래시를 사용하세요. <br>예시: <br>`\"keyword\": \"\\\"tesla palo alto\\\"\"`<p>DataForSEO API의 <code>keyword</code> 및 <code>keywords</code> 필드 규칙과 제한은 이 <a href=\"https://dataforseo.com/help-center/rules-and-limitations-of-keyword-and-keywords-fields-in-dataforseo-apis\" rel=\"noopener noreferrer\" target=\"_blank\">도움말 센터 문서</a>에서 자세히 알아보세요."
          },
          "keyword_fields": {
            "type": [
              "object",
              "null"
            ],
            "additionalProperties": {
              "type": [
                "string",
                "null"
              ]
            },
            "description": "<em>대상 키워드 필드 및 대상 키워드</em><br>선택 필드<br>이 매개변수로 특정 필드에 포함되어야 하는 키워드를 기준으로 데이터세트를 필터링합니다.<br>지정할 수 있는 필드: <code>title</code>, <code>main_title</code>, <code>previous_title</code>, <code>snippet</code><br>여러 필드를 지정할 수 있습니다.<br><strong>참고</strong>: 단일 키워드 대신 정확한 구문을 일치시키려면 큰따옴표와 백슬래시를 사용하세요. <br>예시:<br>`\"keyword_fields\": {<br>\"snippet\": \"\\\"logitech mouse\\\"\",<br>\"main_title\": \"sale\"<br>}`"
          },
          "page_type": {
            "type": [
              "array",
              "null"
            ],
            "items": {
              "type": "string"
            },
            "description": "<em>대상 페이지 유형</em><br>선택 필드<br>이 매개변수로 페이지 유형별로 데이터세트를 필터링합니다<br>가능한 값: <br><code>\"ecommerce\"</code>, <code>\"news\"</code>, <code>\"blogs\"</code>, <code>\"message-boards\"</code>, <code>\"organization\"</code>"
          },
          "search_mode": {
            "type": [
              "string",
              "null"
            ],
            "description": "<em>결과 그룹화 유형</em><br>선택 필드<br>가능한 그룹화 유형:<br><code>as_is</code> - 대상 <code>keyword</code>의 모든 인용을 반환합니다<br><code>one_per_domain</code> - 도메인당 <code>keyword</code> 인용 하나를 반환합니다<br>기본값: <code>as_is</code>"
          },
          "limit": {
            "type": [
              "integer",
              "null"
            ],
            "description": "<em>반환되는 최대 인용 수</em><br>선택 필드<br>기본값: <code>100</code><br>최댓값: <code>1000</code>"
          },
          "filters": {
            "type": [
              "array",
              "null"
            ],
            "items": {
              "type": [
                "object",
                "null"
              ]
            },
            "description": "<em>결과 필터링 매개변수 배열</em><br>선택 필드<br><strong>필터를 한 번에 여러 개 추가할 수 있습니다(최대 8개)</strong><br>조건 사이에 논리 연산자 <code>and</code>, <code>or</code>를 설정해야 합니다<br>지원되는 연산자는 다음과 같습니다:<br><code>regex</code>, <code>not_regex</code>, <code>&lt;</code>, <code>&lt;=</code>, <code>&gt;</code>, <code>&gt;=</code>, <code>=</code>, <code>&lt;&gt;</code>, <code>in</code>, <code>not_in</code>, <code>like</code>,<code>not_like</code>, <code>match</code>, <code>not_match</code><br><code>like</code> 및 <code>not_like</code>와 함께 <code>%</code> 연산자를 사용하여 0개 이상의 문자로 된 문자열을 일치시킬 수 있습니다<br>예시:<br><code>[\"country\",\"=\", \"US\"]</code><p><code>[[\"domain_rank\",\"&gt;\",800],\"and\",[\"content_info.connotation_types.negative\",\"&gt;\",0.9]]</code><p><code>[[\"domain_rank\",\"&gt;\",800],<br>\"and\",<br>[[\"page_types\",\"has\",\"ecommerce\"],<br>\"or\",<p>[\"content_info.text_category\",\"has\",10994]]]</code><br>필터에 대한 자세한 내용은 <a href=\"/v3/content_analysis/filters\" target=\"_blank\" rel=\"noopener noreferrer\">Content Analysis API - Filters</a>를 참조하세요"
          },
          "order_by": {
            "type": [
              "array",
              "null"
            ],
            "items": {
              "type": "string"
            },
            "description": "<em>결과 정렬 규칙</em><br>선택 필드<br><code>filters</code> 배열과 동일한 값을 사용하여 결과를 정렬할 수 있습니다<br>가능한 정렬 유형:<br><code>asc</code> - 결과가 오름차순으로 정렬됩니다<br><code>desc</code> - 결과가 내림차순으로 정렬됩니다<br>정렬 유형은 쉼표로 설정해야 합니다<br>예시:<br><code>[\"content_info.sentiment_connotations.anger,desc\"]</code><br>기본 규칙:<br><code>[\"content_info.sentiment_connotations.anger,desc\"]</code><br><strong>단일 요청에는 최대 세 개의 정렬 규칙만 설정할 수 있습니다</strong><br>여러 정렬 규칙은 쉼표로 구분해야 합니다<br>예시:<br><code>[\"content_info.sentiment_connotations.anger,desc\",\"keyword_data.keyword_info.cpc,desc\"]</code>"
          },
          "offset": {
            "type": [
              "integer",
              "null"
            ],
            "description": "<em>반환된 인용의 결과 배열 오프셋</em><br>선택 필드<br>기본값: <code>0</code><br><code>10</code> 값을 지정하면 결과 배열의 처음 열 개 인용은 생략되고 이후 인용에 대한 데이터가 제공됩니다<br><strong>참고:</strong> 최대 10,000개 결과를 가져올 때만 이 매개변수를 사용하는 것이 좋습니다<br>10,000개가 넘는 결과를 가져오려면 대신 <code>offset_token</code>을 사용하세요."
          },
          "offset_token": {
            "type": [
              "string",
              "null"
            ],
            "description": "<em>후속 요청용 오프셋 토큰</em><br>선택 필드<br>각 요청에 대한 응답의 동일한 필드에 제공됩니다.<br>단일 요청으로 10,000개가 넘는 결과를 가져올 때 타임아웃을 피하려면 이 매개변수를 사용하세요.<br>응답 배열의 고유한 <code>offset_token</code> 값을 지정하면 초기 작업의 후속 결과를 받을 수 있습니다.<br><code>offset_token</code> 값은 각 후속 작업마다 고유합니다 <br><strong>참고:</strong> 요청에 <code>offset_token</code>을 지정하면 작업 처리 시 <code>limit</code>을 제외한 다른 모든 매개변수는 고려되지 않습니다<br>이 매개변수에 대한 자세한 내용은 <a href=\"https://dataforseo.com/help-center/what-is-the-difference-between-the-offset-and-offset_token-parameters#offset_token\" target=\"_blank\">도움말 센터</a>에서 확인하세요"
          },
          "rank_scale": {
            "type": [
              "string",
              "null"
            ],
            "description": "<em><code>domain_rank</code> 및 <code>url_rank</code> 값을 계산하고 표시하는 데 사용되는 척도를 정의합니다</em><br>선택 필드<p>이 매개변수로 순위 값을 0–100 또는 0–1000 척도로 표시할지 선택할 수 있습니다<p>가능한 값:<br><code>one_hundred</code> — 순위 값이 0–100 척도로 표시됩니다<br><code>one_thousand</code> — 순위 값이 0–1000 척도로 표시됩니다<p>기본값: <code>one_thousand</code><p>이 매개변수의 작동 방식은 <a href=\"https://dataforseo.com/help-center/using-the-rank_scale-parameter-in-content-analysis-api\">이 도움말 센터 문서</a>에서 자세히 알아보세요"
          },
          "tag": {
            "type": [
              "string",
              "null"
            ],
            "description": "<em>사용자 정의 작업 식별자</em><br>선택 필드<br><em>최대 255자</em><br>이 매개변수를 사용해 작업을 식별하고 결과와 매칭할 수 있습니다<br><code>tag</code>에 지정한 값은 응답의 <code>data</code> 객체에서 확인할 수 있습니다"
          }
        },
        "example": [
          {
            "keyword_fields": {
              "snippet": "logitech"
            },
            "keyword": "logitech",
            "page_type": [
              "ecommerce",
              "news",
              "blogs",
              "message-boards",
              "organization"
            ],
            "search_mode": "as_is",
            "filters": [
              "main_domain",
              "=",
              "reviewfinder.ca"
            ],
            "order_by": [
              "content_info.sentiment_connotations.anger,desc"
            ],
            "limit": 10
          }
        ]
      }
    ]
  },
  "example": [
    {
      "keyword_fields": {
        "snippet": "logitech"
      },
      "keyword": "logitech",
      "page_type": [
        "ecommerce",
        "news",
        "blogs",
        "message-boards",
        "organization"
      ],
      "search_mode": "as_is",
      "filters": [
        "main_domain",
        "=",
        "reviewfinder.ca"
      ],
      "order_by": [
        "content_info.sentiment_connotations.anger,desc"
      ],
      "limit": 10
    }
  ]
}
```

## Responses

### 200 — 작업 성공

Headers:
- `X-Request-Id` (string) — Felo 지원팀에 문의할 때 포함할 요청 식별자입니다.

**application/json**

Schema: object | null

```json
{
  "type": [
    "object",
    "null"
  ],
  "oneOf": [
    {
      "$ref": "#/components/schemas/Response36Afe1097B20_ContentAnalysisSearchLiveResponseInfo"
    }
  ]
}
```

### 400 — 요청을 처리할 수 없습니다. 요청 매개변수를 확인하세요.

### 401 — 유효한 Felo API 키가 필요합니다.

### 402 — 청구 요건이 충족되지 않아 요청을 진행할 수 없습니다.

### 403 — 이 계정에는 이 작업을 수행할 권한이 없습니다.

### 429 — 요청 또는 지출 한도에 도달했습니다.

### 502 — 서비스가 요청을 완료할 수 없습니다.

### 503 — API 또는 청구 서비스를 일시적으로 사용할 수 없습니다.

### 504 — 요청을 처리하는 동안 서비스 시간이 초과되었습니다.

### default — 오류 응답. 업스트림 패스스루 응답은 공급자 형식을 사용할 수 있습니다.

**application/json**

Schema:

```json
{}
```

## Schema definitions

### Response36Afe1097B20_AnalysisContentInfo

`#/components/schemas/Response36Afe1097B20_AnalysisContentInfo`

```json
{
  "type": "object",
  "properties": {
    "content_type": {
      "type": [
        "string",
        "null"
      ],
      "description": "<em>콘텐츠 유형</em><br>예:<br><code>page_content</code>, <code>comment</code>"
    },
    "title": {
      "type": [
        "string",
        "null"
      ],
      "description": "<em>결과의 제목</em>"
    },
    "main_title": {
      "type": [
        "string",
        "null"
      ],
      "description": "<em>페이지 제목</em>"
    },
    "previous_title": {
      "type": [
        "string",
        "null"
      ],
      "description": "<em>이전 콘텐츠 블록의 제목</em>"
    },
    "level": {
      "type": [
        "integer",
        "null"
      ],
      "description": "<em><code>title</code> 제목 수준</em><br><code>1</code>(최상위)부터 <code>6</code>(최하위)까지의 h 태그 수준을 나타냅니다"
    },
    "author": {
      "type": [
        "string",
        "null"
      ],
      "description": "<em>콘텐츠 작성자</em>"
    },
    "snippet": {
      "type": [
        "string",
        "null"
      ],
      "description": "<em>콘텐츠 스니펫</em>"
    },
    "snippet_length": {
      "type": [
        "integer",
        "null"
      ],
      "description": "<em>스니펫의 문자 길이</em>"
    },
    "social_metrics": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": [
          "object",
          "null"
        ],
        "oneOf": [
          {
            "$ref": "#/components/schemas/Response36Afe1097B20_SocialMetricsInfo"
          }
        ]
      },
      "description": "<em>소셜 미디어 참여 지표</em><br>소셜 미디어 플랫폼이 개발하고 지원하는 웹사이트 임베드를 기반으로 콘텐츠와 연결된 소셜 미디어 상호작용 데이터입니다"
    },
    "highlighted_text": {
      "type": [
        "string",
        "null"
      ],
      "description": "<em><code>snippet</code>에서 강조 표시된 텍스트</em>"
    },
    "language": {
      "type": [
        "string",
        "null"
      ],
      "description": "<em>도메인의 기본 언어</em><br>사용 가능한 언어 전체 목록은 <a href=\"/v3/content_analysis/languages/\" rel=\"noopener noreferrer\" target=\"_blank\">Languages</a> 엔드포인트를 참고하세요"
    },
    "sentiment_connotations": {
      "type": [
        "object",
        "null"
      ],
      "additionalProperties": {
        "type": [
          "integer",
          "null"
        ],
        "format": "int64"
      },
      "description": "<em>감정 함의</em><br>지정된 인용과 관련된 감정(감정적 반응)과 각 감정별 확률 지수를 포함합니다<br>가능한 감정 함의: <code>anger</code>, <code>happiness</code>, <code>love</code>, <code>sadness</code>, <code>share</code>, <code>fun</code>"
    },
    "connotation_types": {
      "type": [
        "object",
        "null"
      ],
      "additionalProperties": {
        "type": [
          "integer",
          "null"
        ],
        "format": "int64"
      },
      "description": "<em>함의 유형</em><br>지정된 인용과 관련된 감정 유형(감정 극성)과 각 감정 유형별 확률 지수를 포함합니다<br>가능한 감정 함의 유형: <code>positive</code>, <code>negative</code>, <code>neutral</code>"
    },
    "text_category": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": "integer"
      },
      "description": "<em>텍스트 카테고리</em><br>사용 가능한 카테고리의 전체 목록은 <a href=\"/v3/content_analysis/categories/\" rel=\"noopener noreferrer\" target=\"_blank\">Categories</a> 엔드포인트를 참고하세요"
    },
    "date_published": {
      "type": [
        "string",
        "null"
      ],
      "description": "<em>콘텐츠가 게시된 날짜와 시간</em><br>UTC 형식: \"yyyy-mm-dd hh-mm-ss +00:00\"<br>예:<br><code>2017-01-24 13:20:59 +00:00</code>"
    },
    "content_quality_score": {
      "type": [
        "integer",
        "null"
      ],
      "description": "<em>콘텐츠 품질 점수</em><br>이 값은 콘텐츠에 포함된 단어, 문장, 문자 수를 기준으로 계산됩니다"
    },
    "semantic_location": {
      "type": [
        "string",
        "null"
      ],
      "description": "<em>시맨틱 위치</em><br>대상 키워드 인용이 위치한 HTML의 시맨틱 요소를 나타냅니다<br>예:<br><code>article</code>, <code>header</code>"
    },
    "rating": {
      "type": [
        "object",
        "null"
      ],
      "oneOf": [
        {
          "$ref": "#/components/schemas/Response36Afe1097B20_ContententRatingInfo"
        }
      ],
      "description": "<em>콘텐츠 평점</em><br><code>content_info</code>와 관련된 평점"
    },
    "group_date": {
      "type": [
        "string",
        "null"
      ],
      "description": "<em>인용 그룹 날짜와 시간</em><br>콘텐츠 게시 날짜 또는 크롤러가 페이지를 처음 방문한 날짜와 시간을 나타냅니다;<br>이 필드는 인용을 날짜별로 그룹화하고 인용 추세를 표시하는 데 사용할 수 있습니다;<br>날짜와 시간은 UTC 형식으로 제공됩니다: \"yyyy-mm-dd hh-mm-ss +00:00\"<br>예:<br><code>2017-01-24 13:20:59 +00:00</code>"
    }
  }
}
```

### Response36Afe1097B20_BaseResponseInfo

`#/components/schemas/Response36Afe1097B20_BaseResponseInfo`

```json
{
  "properties": {
    "version": {
      "type": [
        "string",
        "null"
      ],
      "description": "API의 현재 버전"
    },
    "status_code": {
      "type": [
        "integer",
        "null"
      ],
      "description": "일반 상태 코드입니다.\n응답 코드 전체 목록은 여기에서 확인할 수 있습니다."
    },
    "status_message": {
      "type": [
        "string",
        "null"
      ],
      "description": "일반 정보 메시지입니다.\n일반 정보 메시지 전체 목록은 여기에서 확인할 수 있습니다."
    },
    "time": {
      "type": [
        "string",
        "null"
      ],
      "description": "총 실행 시간(초)"
    },
    "cost": {
      "type": [
        "number",
        "null"
      ],
      "description": "전체 작업 비용, USD",
      "format": "double"
    },
    "tasks_count": {
      "type": [
        "integer",
        "null"
      ],
      "description": "tasks 배열의 작업 수",
      "format": "int64"
    },
    "tasks_error": {
      "type": [
        "integer",
        "null"
      ],
      "description": "오류와 함께 반환된 tasks 배열의 작업 수",
      "format": "int64"
    }
  }
}
```

### Response36Afe1097B20_BaseResponseTaskInfo

`#/components/schemas/Response36Afe1097B20_BaseResponseTaskInfo`

```json
{
  "properties": {
    "id": {
      "type": [
        "string",
        "null"
      ],
      "description": "작업 식별자\n시스템 내 고유 작업 식별자(UUID 형식)"
    },
    "status_code": {
      "type": [
        "integer",
        "null"
      ],
      "description": "작업의 상태 코드\nDataForSEO가 생성하며 10000-60000 범위일 수 있습니다.\n응답 코드 전체 목록은 여기에서 확인할 수 있습니다."
    },
    "status_message": {
      "type": [
        "string",
        "null"
      ],
      "description": "작업의 정보 메시지\n일반 정보 메시지 전체 목록은 여기에서 확인할 수 있습니다."
    },
    "time": {
      "type": [
        "string",
        "null"
      ],
      "description": "실행 시간, 초"
    },
    "cost": {
      "type": [
        "number",
        "null"
      ],
      "description": "전체 작업 비용, USD",
      "format": "double"
    },
    "result_count": {
      "type": [
        "integer",
        "null"
      ],
      "description": "result 배열의 요소 수",
      "format": "int64"
    },
    "path": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": [
          "string",
          "null"
        ]
      },
      "description": "URL 경로"
    },
    "data": {
      "type": [
        "object",
        "null"
      ],
      "additionalProperties": {
        "type": [
          "object",
          "null"
        ]
      },
      "description": "POST 요청에 지정한 것과 동일한 매개변수를 포함합니다"
    }
  }
}
```

### Response36Afe1097B20_ContentAnalysisSearchLiveItem

`#/components/schemas/Response36Afe1097B20_ContentAnalysisSearchLiveItem`

```json
{
  "type": "object",
  "properties": {
    "type": {
      "type": [
        "string",
        "null"
      ],
      "description": "요소 유형"
    },
    "url": {
      "type": [
        "string",
        "null"
      ],
      "description": "<em>인용이 발견된 URL</em>"
    },
    "domain": {
      "type": [
        "string",
        "null"
      ],
      "description": "<em>도메인 이름</em>"
    },
    "main_domain": {
      "type": [
        "string",
        "null"
      ],
      "description": "<em>기본 도메인</em>"
    },
    "url_rank": {
      "type": [
        "integer",
        "null"
      ],
      "description": "<em><code>url</code>의 순위</em><br>이 값은 DataForSEO Backlink Index의 해당 URL 백링크 데이터를 기반으로 합니다;<br><code>url_rank</code>는 링크된 데이터베이스의 노드 순위 지정 방식, 즉 원래 Google PageRank 알고리즘에서 사용된 원칙에 따라 계산됩니다<br>이 지표와 계산 방식은 <a href=\"https://dataforseo.com/help-center/what_is_rank_in_backlinks_api\" rel=\"noopener noreferrer\" target=\"_blank\">이 도움말 센터 문서</a>에서 자세히 확인하세요"
    },
    "spam_score": {
      "type": [
        "integer",
        "null"
      ],
      "description": "<em><code>url</code>의 백링크 스팸 점수</em><br>이 값은 DataForSEO Backlink Index의 해당 URL 백링크 데이터를 기반으로 합니다;<br>이 지표의 계산 방식은 <a href=\"https://dataforseo.com/help-center/what-is-spam-score-and-how-is-it-calculated\" rel=\"noopener noreferrer\" target=\"_blank\">이 도움말 센터 페이지</a>에서 자세히 확인하세요"
    },
    "domain_rank": {
      "type": [
        "integer",
        "null"
      ],
      "description": "<em><code>domain</code>의 순위</em><br>이 값은 DataForSEO Backlink Index의 해당 도메인 백링크 데이터를 기반으로 합니다;<br><code>domain_rank</code>는 링크된 데이터베이스의 노드 순위 지정 방식, 즉 원래 Google PageRank 알고리즘에서 사용된 원칙에 따라 계산됩니다<br>이 지표와 계산 방식은 <a href=\"https://dataforseo.com/help-center/what_is_rank_in_backlinks_api\" rel=\"noopener noreferrer\" target=\"_blank\">이 도움말 센터 문서</a>에서 자세히 확인하세요"
    },
    "fetch_time": {
      "type": [
        "string",
        "null"
      ],
      "description": "<em>크롤러가 페이지를 방문한 날짜와 시간</em><br>UTC 형식: \"yyyy-mm-dd hh-mm-ss +00:00\"<br>예:<br><code>2017-01-24 13:20:59 +00:00</code>"
    },
    "country": {
      "type": [
        "string",
        "null"
      ],
      "description": "<em>도메인 등록 국가 코드</em><br>사용 가능한 국가 전체 목록은 <a href=\"/v3/content_analysis/locations/\" rel=\"noopener noreferrer\" target=\"_blank\">Locations</a> 엔드포인트를 참고하세요"
    },
    "language": {
      "type": [
        "string",
        "null"
      ],
      "description": "<em>도메인의 기본 언어</em><br>사용 가능한 언어 전체 목록은 <a href=\"/v3/content_analysis/languages/\" rel=\"noopener noreferrer\" target=\"_blank\">Languages</a> 엔드포인트를 참고하세요"
    },
    "score": {
      "type": [
        "number",
        "null"
      ],
      "description": "<em>인용 중요도 점수</em><br>이 값은 <code>url_rank</code>, <code>domain_rank</code>, <code>title</code>, <code>main_title</code>, <code>url</code>, <code>snippet</code>에 있는 <code>keyword</code> 존재 여부를 기반으로 합니다<br><code>score</code>가 높을수록 관련 인용의 가치가 더 높습니다"
    },
    "page_category": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": "integer"
      },
      "description": "<em>관련 페이지 카테고리를 모두 포함합니다</em><br>페이지와 관련된 제품 및 서비스 카테고리입니다<br>사용 가능한 카테고리 전체 목록은 <a href=\"/v3/content_analysis/categories/\" rel=\"noopener noreferrer\" target=\"_blank\">Categories</a> 엔드포인트를 참고하세요"
    },
    "page_types": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": "string"
      },
      "description": "<em>페이지 유형</em>"
    },
    "ratings": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": [
          "object",
          "null"
        ],
        "oneOf": [
          {
            "$ref": "#/components/schemas/Response36Afe1097B20_ContententRatingInfo"
          }
        ]
      },
      "description": "<em>페이지에서 발견된 평점</em><br>마이크로데이터를 기반으로 페이지에서 발견된 모든 평점입니다"
    },
    "social_metrics": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": [
          "object",
          "null"
        ],
        "oneOf": [
          {
            "$ref": "#/components/schemas/Response36Afe1097B20_SocialMetricsInfo"
          }
        ]
      },
      "description": "<em>소셜 미디어 참여 지표</em><br>소셜 미디어 플랫폼이 개발하고 지원하는 웹사이트 임베드를 기반으로 콘텐츠와 연결된 소셜 미디어 상호작용 데이터입니다"
    },
    "content_info": {
      "type": [
        "object",
        "null"
      ],
      "oneOf": [
        {
          "$ref": "#/components/schemas/Response36Afe1097B20_AnalysisContentInfo"
        }
      ],
      "description": "<em>주어진 <code>url</code>의 인용 데이터를 포함합니다</em>"
    }
  }
}
```

### Response36Afe1097B20_ContentAnalysisSearchLiveResponseInfo

`#/components/schemas/Response36Afe1097B20_ContentAnalysisSearchLiveResponseInfo`

```json
{
  "type": "object",
  "allOf": [
    {
      "$ref": "#/components/schemas/Response36Afe1097B20_BaseResponseInfo"
    },
    {
      "type": "object",
      "properties": {
        "tasks": {
          "type": [
            "array",
            "null"
          ],
          "items": {
            "type": [
              "object",
              "null"
            ],
            "oneOf": [
              {
                "$ref": "#/components/schemas/Response36Afe1097B20_ContentAnalysisSearchLiveTaskInfo"
              }
            ]
          },
          "description": "<em>작업 배열</em>"
        }
      }
    }
  ]
}
```

### Response36Afe1097B20_ContentAnalysisSearchLiveResultInfo

`#/components/schemas/Response36Afe1097B20_ContentAnalysisSearchLiveResultInfo`

```json
{
  "type": "object",
  "properties": {
    "offset_token": {
      "type": [
        "string",
        "null"
      ],
      "description": "<em>후속 요청을 위한 오프셋 토큰</em><br>이 필드에 제공된 문자열을 사용해 초기 작업의 후속 결과를 가져올 수 있습니다;<br><strong>참고:</strong> <code>offset_token</code> 값은 후속 작업마다 고유합니다"
    },
    "total_count": {
      "type": [
        "integer",
        "null"
      ],
      "description": "<em>요청과 관련해 데이터베이스에 있는 총 결과량</em>",
      "format": "int64"
    },
    "items_count": {
      "type": [
        "integer",
        "null"
      ],
      "description": "<em><code>items</code> 배열에 반환된 결과 수</em>",
      "format": "int64"
    },
    "items": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": [
          "object",
          "null"
        ],
        "oneOf": [
          {
            "$ref": "#/components/schemas/Response36Afe1097B20_ContentAnalysisSearchLiveItem"
          }
        ]
      },
      "description": "<em>인용 및 관련 데이터를 포함합니다</em>"
    }
  }
}
```

### Response36Afe1097B20_ContentAnalysisSearchLiveTaskInfo

`#/components/schemas/Response36Afe1097B20_ContentAnalysisSearchLiveTaskInfo`

```json
{
  "type": "object",
  "allOf": [
    {
      "$ref": "#/components/schemas/Response36Afe1097B20_BaseResponseTaskInfo"
    },
    {
      "type": "object",
      "properties": {
        "result": {
          "type": [
            "array",
            "null"
          ],
          "items": {
            "type": [
              "object",
              "null"
            ],
            "oneOf": [
              {
                "$ref": "#/components/schemas/Response36Afe1097B20_ContentAnalysisSearchLiveResultInfo"
              }
            ]
          },
          "description": "<em>결과 배열</em>"
        }
      }
    }
  ]
}
```

### Response36Afe1097B20_ContententRatingInfo

`#/components/schemas/Response36Afe1097B20_ContententRatingInfo`

```json
{
  "type": "object",
  "properties": {
    "name": {
      "type": [
        "string",
        "null"
      ],
      "description": "평점 이름\n여기에서 다음 요소를 확인할 수 있습니다: Max5, Percents, CustomMax"
    },
    "rating_value": {
      "type": [
        "number",
        "null"
      ],
      "description": "평점 값",
      "format": "double"
    },
    "rating_count": {
      "type": [
        "integer",
        "null"
      ],
      "description": "투표 수",
      "format": "int64"
    },
    "max_rating_value": {
      "type": [
        "number",
        "null"
      ],
      "description": "평점 이름의 최댓값",
      "format": "double"
    },
    "relative_rating": {
      "type": [
        "number",
        "null"
      ],
      "description": "상대 평점",
      "format": "double"
    }
  }
}
```

### Response36Afe1097B20_SocialMetricsInfo

`#/components/schemas/Response36Afe1097B20_SocialMetricsInfo`

```json
{
  "properties": {
    "type": {
      "type": [
        "string",
        "null"
      ],
      "description": "요소 유형"
    },
    "like_count": {
      "type": [
        "integer",
        "null"
      ],
      "description": "좋아요 수",
      "format": "int64"
    }
  }
}
```
