Створення live-завдань «DataForSEO Trends Explore»
DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
Створення live-завдань «DataForSEO Trends Explore»
Інтерес з часом для щонайбільше п'яти keywords — крива Google Trends. Повертає keywords, type, location_code, language_code, datetime, items_count і items. type вибирає web, news, images, youtube або shopping, а date_from/date_to задають вікно. Відповідь обгорнуто в конверт DataForSEO: дані в tasks[0].result, результат у tasks[0].status_code — відхилений запит усе одно повертає HTTP 200. Trends дає відносний інтерес, а не абсолютний обсяг; для підрахунків використовуйте post_dataforseo_keywords_gads_search_volume_live.
Довідкові ціни
- Тарифікація: вартість відповіді за даними постачальника.
- Довідкова оцінка запиту: USD 0.0012.
- Довідковий множник для клієнта: 1.0. Не застосовуйте його повторно до вже розрахованої суми клієнта.
Лише довідкові метадані, а не котирування для облікового запису, гарантована ціна чи ліміт витрат. Кредити ресурсів — це не кредити Felo. Остаточні списання здійснюються за записами білінгу Felo.
- Тип: array (object | null)[]
- dateТип: string | null
_from початкова дата діапазону часу
необов'язкове поле
якщо не вказати це поле, за замовчуванням буде використано поточний день і місяць попереднього року
мінімальне значення для типуweb:2004-01-01
мінімальне значення для інших типів:2008-01-01
формат дати:"yyyy-mm-dd"
приклад:"2019-01-15" - dateТип: string | null
_to кінцева дата діапазону часу
необов'язкове поле
якщо не вказати це поле, за замовчуванням буде використано сьогоднішню дату
формат дати:"yyyy-mm-dd"
приклад:"2019-01-15" - keywordsТип: array string[]
- locationТип: integer | null
_code код місцеположення пошукової системи
необов'язкове поле
якщо не використовувати це поле, ви отримаєте глобальні результати
якщо використовуєте це поле,location_nameвказувати не потрібно
список доступних місцеположень пошукових систем з їхнімиlocation_codeможна отримати окремим запитом доhttps://api.dataforseo.com/v3/keywords_data/dataforseo_trends/locations
дані буде надано для країни, до якої належить указанийlocation_code;
приклад:2840 - locationТип: string | null
_name повна назва місцезнаходження пошукової системи
необов'язкове поле
якщо не використовувати це поле, ви отримаєте глобальні результати
якщо використовуєте це поле,location_codeвказувати не потрібно
список доступних місцезнаходжень пошукової системи з їхнімlocation_nameможна отримати окремим запитом доhttps://api.dataforseo.com/v3/keywords_data/dataforseo_trends/locations
дані буде надано для країни, до якої належить указанийlocation_name;
приклад:United Kingdom - tagТип: string | null
визначений користувачем ідентифікатор завдання
необов'язкове поле
обмеження — 255 символів
цей параметр дає змогу ідентифікувати завдання й зіставити його з результатом
вказане значенняtagви знайдете в об'єктіdataвідповіді - timeТип: string | null
_range попередньо задані часові діапазони
необов'язкове поле
якщо вказати параметриdate_fromабоdate_to, це поле буде проігноровано під час постановки завдання
можливі значення для всіх параметрівtype:past_4_hours,past_day,past_7_days,past_30_days,past_90_days,past_12_months,past_5_years - typeТип: string | null
тип елемента
- Тип: object | null · Response36Afe1097B20_KeywordsDataDataforseoTrendsExploreLiveResponseInfo200
- Тип: number | null Формат: doublecost
загальна вартість завдань, USD
- Тип: integer | nullstatus
_code загальний код стану. Повний список кодів відповіді можна знайти тут.
- Тип: string | nullstatus
_message загальне інформаційне повідомлення. Повний список загальних інформаційних повідомлень можна знайти тут.
- Тип: array (object | null)[] | nulltasks
масив завдань
- Тип: object | null · Response36Afe1097B20_KeywordsDataDataforseoTrendsExploreLiveTaskInfo
- costТип: number | null Формат: double
загальна вартість завдань, USD
- dataТип: object | null
містить ті самі параметри, які ви вказали в POST-запиті
- propertyТип: object | null
Name
- idТип: string | null
ідентифікатор завдання унікальний ідентифікатор завдання в нашій системі у форматі UUID
- pathТип: array (string | null)[] | null
шлях URL
- resultТип: array (object | null)[] | null
масив результатів
- datetimeТип: string | null
дата й час отримання результату
у форматі UTC: “yyyy-mm-dd hh-mm-ss +00:00”
приклад:2019-11-15 12:57:46 +00:00 - itemsТип: array (object | null)[] | null
містить популярність ключового слова та пов'язані дані
- Тип: object | null · Response36Afe1097B20_DataforseoTrendsDataforseoTrendsGraphElementItem
- Тип: object · Response36Afe1097B20_DataforseoTrendsDataforseoTrendsGraphElementItem
- typeДискримінаторТип: string | null
тип елемента
- averagesТип: array (integer | null)[] | null
- dataТип: array (object | null)[] | null
містить ті самі параметри, які ви вказали в запиті POST
- dateТип: string | null
_from дата початку відповідного часового діапазону
у форматі UTC: "yyyy-mm-dd" - dateТип: string | null
_to дата завершення відповідного часового діапазону
у форматі UTC: "yyyy-mm-dd" - timestampТип: integer | null
- valuesТип: array (integer | null)[] | null
відносний показник популярності ключового слова на конкретну позначку часу
становить показник популярності ключового слова за заданий часовий діапазон
якщо вказано більше одного ключового слова, значення усереднюються до найбільшого значення за всіма вказаними ключовими словами
значення 100 — пік популярності терміна. Значення 50 означає, що термін удвічі менш популярний. Оцінка 0 означає, що даних за цим терміном недостатньо
- keywordsТип: array (string | null)[] | null
ключові слова в масиві POST
- positionТип: integer | null
вирівнювання елемента
може набувати таких значень:1,2,3,4тощо.
- itemsТип: integer | null Формат: int64
_count кількість результатів, повернутих у масиві
items - keywordsТип: array (string | null)[] | null
ключові слова в масиві POST
- languageТип: string | null
_code код мови в масиві POST
якщо даних немає, значення —null - locationТип: integer | null
_code код локації в масиві POST
якщо даних немає, значення —null - typeТип: string | null
тип елемента
- resultТип: integer | null Формат: int64
_count кількість елементів у масиві result
- statusТип: integer | null
_code код стану завдання формується DataForSEO, може перебувати в діапазоні 10000-60000 Повний список кодів відповіді можна знайти тут.
- statusТип: string | null
_message інформаційне повідомлення завдання Повний список загальних інформаційних повідомлень можна знайти тут.
- timeТип: string | null
час виконання, секунди
- Тип: integer | null Формат: int64tasks
_count кількість завдань у масиві tasks
- Тип: integer | null Формат: int64tasks
_error кількість завдань у масиві tasks, повернутих з помилкою
- Тип: string | nulltime
загальний час виконання, секунди
- Тип: string | nullversion
поточна версія API
application/json - 400
Не вдалося обробити запит. Перевірте параметри запиту.
- 401
Потрібен дійсний API-ключ Felo.
- 402
Запит неможливо виконати: умови білінгу не виконано.
- 403
Обліковий запис не має дозволу на цю операцію.
- 429
Досягнуто ліміту запитів або витрат.
- 502
Служба не змогла виконати запит.
- 503
API або служба білінгу тимчасово недоступні.
- 504
Час очікування обробки запиту вичерпано.
- default
Відповідь із помилкою; наскрізні відповіді апстріму можуть використовувати формати постачальника
application/json
curl https://openapi.felo.ai/v1/beta/dataforseo/keywords_data/dataforseo_trends/explore/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"keywords": [
"iphone 14",
"samsung s23"
],
"location_code": 2840
}
]'
{
"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": [
{
"keywords": [
null
],
"type": null,
"location_code": null,
"language_code": null,
"datetime": null,
"items_count": null,
"items": [
{
"type": "[Max Depth Exceeded]",
"position": "[Max Depth Exceeded]",
"keywords": "[Max Depth Exceeded]",
"data": "[Max Depth Exceeded]",
"averages": "[Max Depth Exceeded]"
}
]
}
]
}
]
}