Tworzenie zadań live ‘DataForSEO Trends Explore’
DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
Tworzenie zadań live ‘DataForSEO Trends Explore’
Zainteresowanie w czasie dla maksymalnie pięciu keywords — krzywa Google Trends. Zwraca keywords, type, location_code, language_code, datetime, items_count i items. type wybiera web, news, images, youtube lub shopping, a date_from/date_to wyznaczają przedział czasu. Opakowane w kopertę DataForSEO: dane w tasks[0].result, wynik w tasks[0].status_code — odrzucone żądanie nadal zwraca HTTP 200. Trends podaje zainteresowanie względne, a nie bezwzględny wolumen; do liczb użyj post_dataforseo_keywords_gads_search_volume_live.
Cennik referencyjny
- Rozliczanie: zgłoszony koszt odpowiedzi.
- Szacunek referencyjny dla żądania: USD 0.0012.
- Referencyjny mnożnik klienta: 1.0. Nie stosuj go ponownie do rozliczonej już kwoty klienta.
Wyłącznie metadane referencyjne, a nie wycena konta, gwarantowana cena lub limit wydatków. Kredyty zasobów nie są kredytami Felo. Ostateczne obciążenia są zgodne z zapisami rozliczeniowymi Felo.
- Typ: array (object | null)[]
- dateTyp: string | null
_from data początkowa zakresu czasu
pole opcjonalne
jeśli nie podasz tego pola, domyślnie zostanie użyty bieżący dzień i miesiąc poprzedniego roku
wartość minimalna dla typuweb:2004-01-01
wartość minimalna dla pozostałych typów:2008-01-01
format daty:"yyyy-mm-dd"
przykład:"2019-01-15" - dateTyp: string | null
_to data końcowa zakresu czasu
pole opcjonalne
jeśli nie podasz tego pola, domyślnie zostanie użyta dzisiejsza data
format daty:"yyyy-mm-dd"
przykład:"2019-01-15" - keywordsTyp: array string[]
- locationTyp: integer | null
_code kod lokalizacji wyszukiwarki
pole opcjonalne
jeśli nie użyjesz tego pola, otrzymasz wyniki globalne
jeśli używasz tego pola, nie musisz podawaćlocation_name
listę dostępnych lokalizacji wyszukiwarek wraz z ichlocation_codemożna uzyskać, wysyłając osobne żądanie dohttps://api.dataforseo.com/v3/keywords_data/dataforseo_trends/locations
pamiętaj, że dane zostaną podane dla kraju, do którego należy podanylocation_code;
przykład:2840 - locationTyp: string | null
_name pełna nazwa lokalizacji wyszukiwarki
pole opcjonalne
jeśli nie użyjesz tego pola, otrzymasz wyniki globalne
jeśli używasz tego pola, nie musisz podawaćlocation_code
listę dostępnych lokalizacji wyszukiwarki wraz z ichlocation_namemożna uzyskać, wysyłając osobne żądanie dohttps://api.dataforseo.com/v3/keywords_data/dataforseo_trends/locations
pamiętaj, że dane zostaną podane dla kraju, do którego należy podanalocation_name;
przykład:United Kingdom - tagTyp: string | null
identyfikator zadania zdefiniowany przez użytkownika
pole opcjonalne
limit znaków: 255
ten parametr służy do identyfikacji zadania i dopasowania go do wyniku
podaną wartośćtagznajdziesz w obiekciedataodpowiedzi - timeTyp: string | null
_range wstępnie ustawione zakresy czasu
pole opcjonalne
jeśli podasz parametrydate_fromlubdate_to, to pole zostanie zignorowane podczas ustawiania zadania
możliwe wartości dla wszystkich parametrówtype:past_4_hours,past_day,past_7_days,past_30_days,past_90_days,past_12_months,past_5_years - typeTyp: string | null
typ elementu
- Typ: object | null · Response36Afe1097B20_KeywordsDataDataforseoTrendsExploreLiveResponseInfo200
- Typ: number | null Format: doublecost
łączny koszt zadań, USD
- Typ: integer | nullstatus
_code ogólny kod statusu pełną listę kodów odpowiedzi znajdziesz tutaj
- Typ: string | nullstatus
_message ogólny komunikat informacyjny pełną listę ogólnych komunikatów informacyjnych znajdziesz tutaj
- Typ: array (object | null)[] | nulltasks
tablica zadań
- Typ: object | null · Response36Afe1097B20_KeywordsDataDataforseoTrendsExploreLiveTaskInfo
- costTyp: number | null Format: double
łączny koszt zadań, USD
- dataTyp: object | null
zawiera te same parametry, które podano w żądaniu POST
- propertyTyp: object | null
Name
- idTyp: string | null
identyfikator zadania unikalny identyfikator zadania w naszym systemie w formacie UUID
- pathTyp: array (string | null)[] | null
ścieżka URL
- resultTyp: array (object | null)[] | null
tablica wyników
- datetimeTyp: string | null
data i godzina otrzymania wyniku
w formacie UTC: „yyyy-mm-dd hh-mm-ss +00:00”
przykład:2019-11-15 12:57:46 +00:00 - itemsTyp: array (object | null)[] | null
zawiera popularność słów kluczowych i powiązane dane
- Typ: object | null · Response36Afe1097B20_DataforseoTrendsDataforseoTrendsGraphElementItem
- Typ: object · Response36Afe1097B20_DataforseoTrendsDataforseoTrendsGraphElementItem
- typeDyskryminatorTyp: string | null
typ elementu
- averagesTyp: array (integer | null)[] | null
- dataTyp: array (object | null)[] | null
zawiera te same parametry, które podano w żądaniu POST
- dateTyp: string | null
_from data początkowa odpowiedniego zakresu czasu
w formacie UTC: „yyyy-mm-dd” - dateTyp: string | null
_to data końcowa odpowiedniego zakresu czasu
w formacie UTC: „yyyy-mm-dd” - timestampTyp: integer | null
- valuesTyp: array (integer | null)[] | null
względny wskaźnik popularności słowa kluczowego w określonym znaczniku czasu
przedstawia wskaźnik popularności słowa kluczowego w danym zakresie czasu
jeśli podasz więcej niż jedno słowo kluczowe, wartości zostaną uśrednione do najwyższej wartości spośród wszystkich podanych słów kluczowych
wartość 100 oznacza szczyt popularności terminu. Wartość 50 oznacza, że termin jest o połowę mniej popularny. Wynik 0 oznacza, że dla tego terminu było za mało danych
- keywordsTyp: array (string | null)[] | null
słowa kluczowe w tablicy POST
- positionTyp: integer | null
wyrównanie elementu
może przyjmować następujące wartości:1,2,3,4itd.
- itemsTyp: integer | null Format: int64
_count liczba wyników zwróconych w tablicy
items - keywordsTyp: array (string | null)[] | null
słowa kluczowe w tablicy POST
- languageTyp: string | null
_code kod języka w tablicy POST
jeśli brak danych, wartością jestnull - locationTyp: integer | null
_code kod lokalizacji w tablicy POST
jeśli brak danych, wartością jestnull - typeTyp: string | null
typ elementu
- resultTyp: integer | null Format: int64
_count liczba elementów w tablicy result
- statusTyp: integer | null
_code kod statusu zadania wygenerowany przez DataForSEO; może mieścić się w następującym zakresie: 10000-60000 pełną listę kodów odpowiedzi znajdziesz tutaj
- statusTyp: string | null
_message komunikat informacyjny zadania pełną listę ogólnych komunikatów informacyjnych znajdziesz tutaj
- timeTyp: string | null
czas wykonania, sekundy
- Typ: integer | null Format: int64tasks
_count liczba zadań w tablicy tasks
- Typ: integer | null Format: int64tasks
_error liczba zadań w tablicy tasks zwróconych z błędem
- Typ: string | nulltime
łączny czas wykonania, sekundy
- Typ: string | nullversion
bieżąca wersja interfejsu API
application/json - 400
Nie można przetworzyć żądania. Sprawdź parametry żądania.
- 401
Wymagany jest prawidłowy klucz API Felo.
- 402
Nie można kontynuować żądania, ponieważ nie spełniono wymogu rozliczeniowego.
- 403
Konto nie ma uprawnień do wykonania tej operacji.
- 429
Osiągnięto limit żądań lub wydatków.
- 502
Usługa nie mogła ukończyć żądania.
- 503
API lub usługa rozliczeniowa jest tymczasowo niedostępna.
- 504
Upłynął limit czasu usługi podczas przetwarzania żądania.
- default
Odpowiedź błędu; odpowiedzi przekazywane bezpośrednio od dostawcy upstream mogą używać formatów dostawcy
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]"
}
]
}
]
}
]
}