Felo API PlatformFelo API Platform
DataForSEO 전체 엔드포인트
v0.2.0-beta
OpenAPI 3.1.0

Content Analysis – 검색 API

서버:https://openapi.felo.ai
클라이언트 라이브러리

DataForSEO

​

SEO, search-engine results, keyword research, backlinks and AI visibility data.

Content Analysis – 검색 API

​

키워드를 인용한 개별 페이지를 총계 대신 나열합니다. 각 항목에는 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 청구 기록을 따릅니다.

본문
application/json
  • 유형: array (object | null)[]
    • filters
      유형: array (object | null)[] | null

      결과 필터링 매개변수 배열
      선택 필드
      필터를 한 번에 여러 개 추가할 수 있습니다(최대 8개)
      조건 사이에 논리 연산자 and, or를 설정해야 합니다
      지원되는 연산자는 다음과 같습니다:
      regex, not_regex, <, <=, >, >=, =, <>, in, not_in, like,not_like, match, not_match
      like 및 not_like와 함께 % 연산자를 사용하여 0개 이상의 문자로 된 문자열을 일치시킬 수 있습니다
      예시:
      ["country","=", "US"]

      [["domain_rank",">",800],"and",["content_info.connotation_types.negative",">",0.9]]

      [["domain_rank",">",800],
      "and",
      [["page_types","has","ecommerce"],
      "or",

      ["content_info.text_category","has",10994]]]
      필터에 대한 자세한 내용은 Content Analysis API - Filters를 참조하세요

      빈 객체
    • keyword
      유형: string

      대상 키워드
      필수 필드
      UTF-8 인코딩
      키워드는 소문자로 변환됩니다.
      참고: 단일 키워드 대신 정확한 구문을 일치시키려면 큰따옴표와 백슬래시를 사용하세요.
      예시:
      "keyword": "\"tesla palo alto\""

      DataForSEO API의 keyword 및 keywords 필드 규칙과 제한은 이 도움말 센터 문서에서 자세히 알아보세요.

    • keyword_fields
      유형: object | null

      대상 키워드 필드 및 대상 키워드
      선택 필드
      이 매개변수로 특정 필드에 포함되어야 하는 키워드를 기준으로 데이터세트를 필터링합니다.
      지정할 수 있는 필드: title, main_title, previous_title, snippet
      여러 필드를 지정할 수 있습니다.
      참고: 단일 키워드 대신 정확한 구문을 일치시키려면 큰따옴표와 백슬래시를 사용하세요.
      예시:
      "keyword_fields": {<br>"snippet": "\"logitech mouse\"",<br>"main_title": "sale"<br>}

      • propertyName
        유형: string | null
    • limit
      유형: integer | null

      반환되는 최대 인용 수
      선택 필드
      기본값: 100
      최댓값: 1000

    • offset
      유형: integer | null

      반환된 인용의 결과 배열 오프셋
      선택 필드
      기본값: 0
      10 값을 지정하면 결과 배열의 처음 열 개 인용은 생략되고 이후 인용에 대한 데이터가 제공됩니다
      참고: 최대 10,000개 결과를 가져올 때만 이 매개변수를 사용하는 것이 좋습니다
      10,000개가 넘는 결과를 가져오려면 대신 offset_token을 사용하세요.

    • offset_token
      유형: string | null

      후속 요청용 오프셋 토큰
      선택 필드
      각 요청에 대한 응답의 동일한 필드에 제공됩니다.
      단일 요청으로 10,000개가 넘는 결과를 가져올 때 타임아웃을 피하려면 이 매개변수를 사용하세요.
      응답 배열의 고유한 offset_token 값을 지정하면 초기 작업의 후속 결과를 받을 수 있습니다.
      offset_token 값은 각 후속 작업마다 고유합니다
      참고: 요청에 offset_token을 지정하면 작업 처리 시 limit을 제외한 다른 모든 매개변수는 고려되지 않습니다
      이 매개변수에 대한 자세한 내용은 도움말 센터에서 확인하세요

    • order_by
      유형: array string[] | null

      결과 정렬 규칙
      선택 필드
      filters 배열과 동일한 값을 사용하여 결과를 정렬할 수 있습니다
      가능한 정렬 유형:
      asc - 결과가 오름차순으로 정렬됩니다
      desc - 결과가 내림차순으로 정렬됩니다
      정렬 유형은 쉼표로 설정해야 합니다
      예시:
      ["content_info.sentiment_connotations.anger,desc"]
      기본 규칙:
      ["content_info.sentiment_connotations.anger,desc"]
      단일 요청에는 최대 세 개의 정렬 규칙만 설정할 수 있습니다
      여러 정렬 규칙은 쉼표로 구분해야 합니다
      예시:
      ["content_info.sentiment_connotations.anger,desc","keyword_data.keyword_info.cpc,desc"]

    • page_type
      유형: array string[] | null

      대상 페이지 유형
      선택 필드
      이 매개변수로 페이지 유형별로 데이터세트를 필터링합니다
      가능한 값:
      "ecommerce", "news", "blogs", "message-boards", "organization"

    • rank_scale
      유형: string | null

      domain_rank 및 url_rank 값을 계산하고 표시하는 데 사용되는 척도를 정의합니다
      선택 필드

      이 매개변수로 순위 값을 0–100 또는 0–1000 척도로 표시할지 선택할 수 있습니다

      가능한 값:
      one_hundred — 순위 값이 0–100 척도로 표시됩니다
      one_thousand — 순위 값이 0–1000 척도로 표시됩니다

      기본값: one_thousand

      이 매개변수의 작동 방식은 이 도움말 센터 문서에서 자세히 알아보세요

    • search_mode
      유형: string | null

      결과 그룹화 유형
      선택 필드
      가능한 그룹화 유형:
      as_is - 대상 keyword의 모든 인용을 반환합니다
      one_per_domain - 도메인당 keyword 인용 하나를 반환합니다
      기본값: as_is

    • tag
      유형: string | null

      사용자 정의 작업 식별자
      선택 필드
      최대 255자
      이 매개변수를 사용해 작업을 식별하고 결과와 매칭할 수 있습니다
      tag에 지정한 값은 응답의 data 객체에서 확인할 수 있습니다

응답
  • 200
    유형: object | null · Response36Afe1097B20_ContentAnalysisSearchLiveResponseInfo
    • cost
      유형: number | null 형식: double

      전체 작업 비용, USD

    • status_code
      유형: integer | null

      일반 상태 코드입니다. 응답 코드 전체 목록은 여기에서 확인할 수 있습니다.

    • status_message
      유형: string | null

      일반 정보 메시지입니다. 일반 정보 메시지 전체 목록은 여기에서 확인할 수 있습니다.

    • tasks
      유형: array (object | null)[] | null

      작업 배열

      • 유형: object | null · Response36Afe1097B20_ContentAnalysisSearchLiveTaskInfo
        • cost
          유형: number | null 형식: double

          전체 작업 비용, USD

        • data
          유형: object | null

          POST 요청에 지정한 것과 동일한 매개변수를 포함합니다

          • propertyName
            유형: object | null
        • id
          유형: string | null

          작업 식별자 시스템 내 고유 작업 식별자(UUID 형식)

        • path
          유형: array (string | null)[] | null

          URL 경로

        • result
          유형: array (object | null)[] | null

          결과 배열

          • items
            유형: array (object | null)[] | null

            인용 및 관련 데이터를 포함합니다

            • content_info
              유형: object | null · Response36Afe1097B20_AnalysisContentInfo

              주어진 url의 인용 데이터를 포함합니다

              • author
                유형: string | null

                콘텐츠 작성자

              • connotation_types
                유형: object | null

                함의 유형
                지정된 인용과 관련된 감정 유형(감정 극성)과 각 감정 유형별 확률 지수를 포함합니다
                가능한 감정 함의 유형: positive, negative, neutral

                • propertyName
                  유형: integer | null 형식: int64

                  Signed 64-bit integers (long type).

              • content_quality_score
                유형: integer | null

                콘텐츠 품질 점수
                이 값은 콘텐츠에 포함된 단어, 문장, 문자 수를 기준으로 계산됩니다

              • content_type
                유형: string | null

                콘텐츠 유형
                예:
                page_content, comment

              • date_published
                유형: string | null

                콘텐츠가 게시된 날짜와 시간
                UTC 형식: "yyyy-mm-dd hh-mm-ss +00:00"
                예:
                2017-01-24 13:20:59 +00:00

              • group_date
                유형: string | null

                인용 그룹 날짜와 시간
                콘텐츠 게시 날짜 또는 크롤러가 페이지를 처음 방문한 날짜와 시간을 나타냅니다;
                이 필드는 인용을 날짜별로 그룹화하고 인용 추세를 표시하는 데 사용할 수 있습니다;
                날짜와 시간은 UTC 형식으로 제공됩니다: "yyyy-mm-dd hh-mm-ss +00:00"
                예:
                2017-01-24 13:20:59 +00:00

              • highlighted_text
                유형: string | null

                snippet에서 강조 표시된 텍스트

              • language
                유형: string | null

                도메인의 기본 언어
                사용 가능한 언어 전체 목록은 Languages 엔드포인트를 참고하세요

              • level
                유형: integer | null

                title 제목 수준
                1(최상위)부터 6(최하위)까지의 h 태그 수준을 나타냅니다

              • main_title
                유형: string | null

                페이지 제목

              • previous_title
                유형: string | null

                이전 콘텐츠 블록의 제목

              • rating
                유형: object | null · Response36Afe1097B20_ContententRatingInfo

                콘텐츠 평점
                content_info와 관련된 평점

                • max_rating_value
                  유형: number | null 형식: double

                  평점 이름의 최댓값

                • name
                  유형: string | null

                  평점 이름 여기에서 다음 요소를 확인할 수 있습니다: Max5, Percents, CustomMax

                • rating_count
                  유형: integer | null 형식: int64

                  투표 수

                • rating_value
                  유형: number | null 형식: double

                  평점 값

                • relative_rating
                  유형: number | null 형식: double

                  상대 평점

              • semantic_location
                유형: string | null

                시맨틱 위치
                대상 키워드 인용이 위치한 HTML의 시맨틱 요소를 나타냅니다
                예:
                article, header

              • sentiment_connotations
                유형: object | null

                감정 함의
                지정된 인용과 관련된 감정(감정적 반응)과 각 감정별 확률 지수를 포함합니다
                가능한 감정 함의: anger, happiness, love, sadness, share, fun

                • propertyName
                  유형: integer | null 형식: int64

                  Signed 64-bit integers (long type).

              • snippet
                유형: string | null

                콘텐츠 스니펫

              • snippet_length
                유형: integer | null

                스니펫의 문자 길이

              • social_metrics
                유형: array (object | null)[] | null

                소셜 미디어 참여 지표
                소셜 미디어 플랫폼이 개발하고 지원하는 웹사이트 임베드를 기반으로 콘텐츠와 연결된 소셜 미디어 상호작용 데이터입니다

                • like_count
                  유형: integer | null 형식: int64

                  좋아요 수

                • type
                  유형: string | null

                  요소 유형

              • text_category
                유형: array integer[] | null

                텍스트 카테고리
                사용 가능한 카테고리의 전체 목록은 Categories 엔드포인트를 참고하세요

              • title
                유형: string | null

                결과의 제목

            • country
              유형: string | null

              도메인 등록 국가 코드
              사용 가능한 국가 전체 목록은 Locations 엔드포인트를 참고하세요

            • domain
              유형: string | null

              도메인 이름

            • domain_rank
              유형: integer | null

              domain의 순위
              이 값은 DataForSEO Backlink Index의 해당 도메인 백링크 데이터를 기반으로 합니다;
              domain_rank는 링크된 데이터베이스의 노드 순위 지정 방식, 즉 원래 Google PageRank 알고리즘에서 사용된 원칙에 따라 계산됩니다
              이 지표와 계산 방식은 이 도움말 센터 문서에서 자세히 확인하세요

            • fetch_time
              유형: string | null

              크롤러가 페이지를 방문한 날짜와 시간
              UTC 형식: "yyyy-mm-dd hh-mm-ss +00:00"
              예:
              2017-01-24 13:20:59 +00:00

            • language
              유형: string | null

              도메인의 기본 언어
              사용 가능한 언어 전체 목록은 Languages 엔드포인트를 참고하세요

            • main_domain
              유형: string | null

              기본 도메인

            • page_category
              유형: array integer[] | null

              관련 페이지 카테고리를 모두 포함합니다
              페이지와 관련된 제품 및 서비스 카테고리입니다
              사용 가능한 카테고리 전체 목록은 Categories 엔드포인트를 참고하세요

            • page_types
              유형: array string[] | null

              페이지 유형

            • ratings
              유형: array (object | null)[] | null

              페이지에서 발견된 평점
              마이크로데이터를 기반으로 페이지에서 발견된 모든 평점입니다

              • max_rating_value
                유형: number | null 형식: double

                평점 이름의 최댓값

              • name
                유형: string | null

                평점 이름 여기에서 다음 요소를 확인할 수 있습니다: Max5, Percents, CustomMax

              • rating_count
                유형: integer | null 형식: int64

                투표 수

              • rating_value
                유형: number | null 형식: double

                평점 값

              • relative_rating
                유형: number | null 형식: double

                상대 평점

            • score
              유형: number | null

              인용 중요도 점수
              이 값은 url_rank, domain_rank, title, main_title, url, snippet에 있는 keyword 존재 여부를 기반으로 합니다
              score가 높을수록 관련 인용의 가치가 더 높습니다

            • social_metrics
              유형: array (object | null)[] | null

              소셜 미디어 참여 지표
              소셜 미디어 플랫폼이 개발하고 지원하는 웹사이트 임베드를 기반으로 콘텐츠와 연결된 소셜 미디어 상호작용 데이터입니다

              • like_count
                유형: integer | null 형식: int64

                좋아요 수

              • type
                유형: string | null

                요소 유형

            • spam_score
              유형: integer | null

              url의 백링크 스팸 점수
              이 값은 DataForSEO Backlink Index의 해당 URL 백링크 데이터를 기반으로 합니다;
              이 지표의 계산 방식은 이 도움말 센터 페이지에서 자세히 확인하세요

            • type
              유형: string | null

              요소 유형

            • url
              유형: string | null

              인용이 발견된 URL

            • url_rank
              유형: integer | null

              url의 순위
              이 값은 DataForSEO Backlink Index의 해당 URL 백링크 데이터를 기반으로 합니다;
              url_rank는 링크된 데이터베이스의 노드 순위 지정 방식, 즉 원래 Google PageRank 알고리즘에서 사용된 원칙에 따라 계산됩니다
              이 지표와 계산 방식은 이 도움말 센터 문서에서 자세히 확인하세요

          • items_count
            유형: integer | null 형식: int64

            items 배열에 반환된 결과 수

          • offset_token
            유형: string | null

            후속 요청을 위한 오프셋 토큰
            이 필드에 제공된 문자열을 사용해 초기 작업의 후속 결과를 가져올 수 있습니다;
            참고: offset_token 값은 후속 작업마다 고유합니다

          • total_count
            유형: integer | null 형식: int64

            요청과 관련해 데이터베이스에 있는 총 결과량

        • result_count
          유형: integer | null 형식: int64

          result 배열의 요소 수

        • status_code
          유형: integer | null

          작업의 상태 코드 DataForSEO가 생성하며 10000-60000 범위일 수 있습니다. 응답 코드 전체 목록은 여기에서 확인할 수 있습니다.

        • status_message
          유형: string | null

          작업의 정보 메시지 일반 정보 메시지 전체 목록은 여기에서 확인할 수 있습니다.

        • time
          유형: string | null

          실행 시간, 초

    • tasks_count
      유형: integer | null 형식: int64

      tasks 배열의 작업 수

    • tasks_error
      유형: integer | null 형식: int64

      오류와 함께 반환된 tasks 배열의 작업 수

    • time
      유형: string | null

      총 실행 시간(초)

    • version
      유형: string | null

      API의 현재 버전

    application/json
  • 400

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

  • 401

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

  • 402

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

  • 403

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

  • 429

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

  • 502

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

  • 503

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

  • 504

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

  • default

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

    application/json
Request Example for post/v1/beta/dataforseo/content_analysis/search/live
curl https://openapi.felo.ai/v1/beta/dataforseo/content_analysis/search/live \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '[
  {
    "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
  }
]'
{
  "version": null,
  "status_code": null,
  "status_message": null,
  "time": null,
  "cost": null,
  "tasks_count": null,
  "tasks_error": null,
  "tasks": [
    {
      "id": null,
      "status_code": null,
      "status_message": null,
      "time": null,
      "cost": null,
      "result_count": null,
      "path": [
        null
      ],
      "data": null,
      "result": [
        {
          "offset_token": null,
          "total_count": null,
          "items_count": null,
          "items": [
            {
              "type": null,
              "url": null,
              "domain": null,
              "main_domain": null,
              "url_rank": null,
              "spam_score": null,
              "domain_rank": null,
              "fetch_time": null,
              "country": null,
              "language": null,
              "score": null,
              "page_category": [
                "[Max Depth Exceeded]"
              ],
              "page_types": [
                "[Max Depth Exceeded]"
              ],
              "ratings": [
                "[Max Depth Exceeded]"
              ],
              "social_metrics": [
                "[Max Depth Exceeded]"
              ],
              "content_info": "[Max Depth Exceeded]"
            }
          ]
        }
      ]
    }
  ]
}
Content Analysis – Search API

도움이 필요하신가요?

  • API, 결제, 계정 관련 문의는 지원에서 안내해 드립니다.
  • Discord에서 Felo 개발자와 대화해 보세요.
  • 변경 내역을 확인해 보세요.
  • 대량 구매 가격이나 구매 관련 도움이 필요하신가요? 영업팀 문의.
  • LLM으로 구축 중이신가요? llms.txt를 읽어 보세요.