Felo API PlatformFelo API Platform
Усі endpoint DataForSEO
v0.2.0-beta
OpenAPI 3.1.0

Агрегація технологій

Сервер:https://openapi.felo.ai
Клієнтські бібліотеки

DataForSEO

​

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

Агрегація технологій

​

Не домени, а кількості: скільки сайтів відповідає запиту за технологіями, з розбивкою за групою, категорією та технологією. Повертає total_count, items_count, offset і items, при цьому internal_groups_list_limit, internal_categories_list_limit, internal_technologies_list_limit і internal_list_limit обмежують різні рівні вкладеності — задайте всі чотири, інакше відповідь швидко зростає. Для самих доменів, а не їхніх кількостей, використовуйте post_dataforseo_domains_tech_domains_by_technology_live.

Довідкова інформація про ціни

  • Тарифікація: заявлена вартість відповіді.
  • Довідкова оцінка запиту: USD 0.012.
  • Довідковий множник для клієнта: 1.0. Не застосовуйте його повторно до вже розрахованої суми клієнта.

Лише довідкові метадані, а не котирування для облікового запису, гарантована ціна чи ліміт витрат. Кредити ресурсів — це не кредити Felo. Остаточні списання здійснюються за записами білінгу Felo.

Тіло
application/json
  • Тип: array (object | null)[]
    • category
      Тип: string

      ідентифікатор цільової категорії технологій
      обов'язкове поле, якщо не вказано group, keyword або technology
      потрібно задати принаймні одне поле (group, category, keyword, technology)
      повний список ідентифікаторів категорій технологій можна знайти на цій сторінці
      приклад:
      "crm"

    • filters
      Тип: array (object | null)[] | null

      масив параметрів фільтрації результатів
      необов'язкове поле
      можна додати кілька фільтрів одночасно (не більше 8)
      між умовами потрібно вказати логічний оператор and або or
      підтримуються такі оператори:
      <, <=, >, >=, =, <>, in, not_in, like,not_like
      оператор % можна використовувати з like і not_like для зіставлення будь-якого рядка з нуля або більше символів
      для фільтрації результатів можна використовувати такі параметри: domain_rank, last_visited, country_iso_code, language_code, content_language_code
      Примітка: усі параметри фільтрації беруться з domain_technology_item ендпоінта domain_technologies;
      приклад:
      [["country_iso_code","=","US"],
      "and",
      ["domain_rank",">",800]]
      Докладніше про фільтри — у Domain Analytics Technologies API - Filters

      Порожній об'єкт
    • group
      Тип: string

      ідентифікатор цільової групи технологій
      обов'язкове поле, якщо не вказано technology, category або keyword
      потрібно задати принаймні одне поле (group, category, keyword, technology)
      повний список ідентифікаторів груп технологій можна знайти на цій сторінці
      приклад:
      "marketing"

    • internal_categories_list_limit
      Тип: integer | null

      максимальна кількість повернутих категорій технологій у межах однієї групи
      необов'язкове поле
      за допомогою цього поля можна обмежити кількість елементів з однаковим "category" у результатах
      значення за замовчуванням: 5
      мінімальне значення: 1
      максимальне значення: 10000

    • internal_groups_list_limit
      Тип: integer | null

      максимальна кількість повернутих груп технологій
      необов'язкове поле
      за допомогою цього поля можна обмежити кількість елементів з однаковим "group" у результатах
      значення за замовчуванням: 5
      мінімальне значення: 1
      максимальне значення: 10000

    • internal_list_limit
      Тип: integer | null

      максимальна кількість елементів з однаковими "category", "group" і "technology"
      необов'язкове поле
      якщо використовуєте це поле, значення, указані в internal_groups_list_limit, internal_categories_list_limit і internal_technologies_list_limit, ігноруються;
      за допомогою цього поля можна обмежити кількість елементів з однаковими "category", "group" або "technology"
      значення за замовчуванням: 10
      мінімальне значення: 1
      максимальне значення: 10000

    • internal_technologies_list_limit
      Тип: integer | null

      максимальна кількість повернутих технологій у межах однієї категорії
      необов'язкове поле
      за допомогою цього поля можна обмежити кількість елементів з однаковим "technology" у результатах
      значення за замовчуванням: 10
      мінімальне значення: 1
      максимальне значення: 10000

    • keyword
      Тип: string

      цільове ключове слово в мета-ключових словах домену
      обов'язкове поле, якщо не вказано group, category або technology
      потрібно задати принаймні одне поле (group, category, keyword, technology)
      кодування UTF-8
      приклад:
      "seo" Докладніше про правила й обмеження полів keyword і keywords в API DataForSEO — у цій статті довідкового центру

    • limit
      Тип: integer | null

      максимальна кількість повернутих технологій
      необов'язкове поле
      значення за замовчуванням: 100
      максимальне значення: 10000

    • mode
      Тип: string | null

      режим пошуку
      необов'язкове поле
      можливі типи режиму пошуку:
      as_is - пошук результатів, що точно відповідають указаним ідентифікаторам груп, ідентифікаторам категорій або назвам технологій
      entry - пошук результатів, що відповідають частині указаних ідентифікаторів груп, ідентифікаторів категорій або назв технологій
      значення за замовчуванням: as_is

    • offset
      Тип: integer | null

      зміщення в масиві результатів повернутих доменів
      необов'язкове поле
      значення за замовчуванням: 0
      максимальне значення: 9999
      якщо вказати значення 10, перші десять технологій у масиві результатів буде пропущено, а дані буде надано для наступних технологій

    • order_by
      Тип: array string[] | null

      правила сортування результатів
      необов'язкове поле
      для сортування результатів можна використовувати такі значення: groups_count, categories_count, technologies_count
      можливі типи сортування:
      asc - результати сортуються за зростанням
      desc - результати сортуються за спаданням
      для задання типу сортування використовуйте кому
      приклад:
      ["groups_count,desc"]
      в одному запиті можна задати не більше трьох правил сортування
      кілька правил сортування потрібно розділяти комою
      приклад:
      ["groups_count,desc","technologies_count,desc"]
      значення за замовчуванням:
      ["groups_count,desc","categories_count,desc","technologies_count,desc"]

    • tag
      Тип: string | null

      визначений користувачем ідентифікатор завдання
      необов'язкове поле
      обмеження — 255 символів
      цей параметр дає змогу ідентифікувати завдання й зіставити його з результатом
      вказане значення tag ви знайдете в об'єкті data відповіді

    • technology
      Тип: string

      цільова технологія
      обов'язкове поле, якщо не вказано group, keyword або category
      потрібно задати принаймні одне поле (group, category, keyword, technology)
      повний список технологій можна знайти на цій сторінці
      приклад:
      "Salesforce"

Відповіді
  • 200
    Тип: object | null · Response36Afe1097B20_DomainAnalyticsTechnologiesAggregationTechnologiesLiveResponseInfo
    • cost
      Тип: number | null Формат: double

      загальна вартість завдань, USD

    • status_code
      Тип: integer | null

      загальний код стану. Повний список кодів відповіді можна знайти тут.

    • status_message
      Тип: string | null

      загальне інформаційне повідомлення. Повний список загальних інформаційних повідомлень можна знайти тут.

    • tasks
      Тип: array (object | null)[] | null

      масив завдань

      • Тип: object | null · Response36Afe1097B20_DomainAnalyticsTechnologiesAggregationTechnologiesLiveTaskInfo
        • 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

            масив items

            • categories_count
              Тип: integer | null Формат: int64

              кількість категорій технологій
              кількість доменів, що відповідають вказаним параметрам і використовують технології з вказаної category

            • category
              Тип: string | null

              id категорії технології

            • group
              Тип: string | null

              id групи технологій

            • groups_count
              Тип: integer | null Формат: int64

              кількість груп технологій
              кількість доменів, що відповідають вказаним параметрам і використовують технології з вказаної group

            • technologies_count
              Тип: integer | null Формат: int64

              кількість технологій
              кількість доменів, що відповідають вказаним параметрам і використовують вказану technology

            • technology
              Тип: string | null

              назва технології

            • type
              Тип: string | null

              тип елемента

          • items_count
            Тип: integer | null Формат: int64

            кількість результатів, повернутих у масиві items

          • offset
            Тип: integer | null

            зміщення в масиві результатів повернутих доменів

          • 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

    Потрібен дійсний API-ключ Felo.

  • 402

    Запит неможливо виконати: умови білінгу не виконано.

  • 403

    Обліковий запис не має дозволу на цю операцію.

  • 429

    Досягнуто ліміту запитів або витрат.

  • 502

    Служба не змогла виконати запит.

  • 503

    API або служба білінгу тимчасово недоступні.

  • 504

    Час очікування обробки запиту вичерпано.

  • default

    Відповідь із помилкою; наскрізні відповіді апстріму можуть використовувати формати постачальника

    application/json
Request Example for post/v1/beta/dataforseo/domain_analytics/technologies/aggregation_technologies/live
curl https://openapi.felo.ai/v1/beta/dataforseo/domain_analytics/technologies/aggregation_technologies/live \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '[
  {
    "mode": "entry",
    "technology": "Nginx",
    "keyword": "WordPress",
    "filters": [
      [
        "country_iso_code",
        "=",
        "US"
      ],
      "and",
      [
        "domain_rank",
        ">",
        800
      ]
    ],
    "order_by": [
      "groups_count,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": [
        {
          "total_count": null,
          "items_count": null,
          "offset": null,
          "items": [
            {
              "type": null,
              "group": null,
              "category": null,
              "technology": null,
              "groups_count": null,
              "categories_count": null,
              "technologies_count": null
            }
          ]
        }
      ]
    }
  ]
}
Aggregation Technologies