Google Trends Парсер
Вебхуки
Укажите callbackUrl в теле запроса на отправку задачи, чтобы получать результат через вебхук вместо опроса. После завершения парсинга сервер отправляет POST-запрос на этот URL с payload результата.
Отправка с callback
curl -X POST 'https://app.parsering.com/api/parsing/v1/google-trends' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer YOUR_API_KEY' \
-d '{
"q": "iphone",
"type": ["periods", "geo", "queries", "autocomplete"],
"geo": "US",
"date": "today 1-m",
"gprop": "web",
"hl": "en-US",
"callbackUrl": "https://my-server.com/webhook/parsing"
}'
Payload вебхука
Убедитесь, что ваш эндпоинт вебхука отвечает кодом
2xxдля подтверждения получения.
Ваш эндпоинт получит POST-запрос с тем же телом, что и результат опроса:
{
"data": {
"input": {
"q": "iphone",
"hl": "en-US",
"tz": 0,
"cat": 0,
"geo": "US",
"date": "today 1-m",
"type": ["periods", "geo", "queries", "autocomplete"],
"gprop": "",
"resolution": null,
"original_url": "https://trends.google.com/explore?q=iphone&date=today%201-m&hl=en-US&geo=US"
},
"interestOverTime": [
{ "time": "2026-08-28T00:00:00.000Z", "value": 41 },
{ "time": "2026-09-09T00:00:00.000Z", "value": 100 }
],
"interestByGeo": [
{ "value": 100, "geoCode": "US-KS", "geoName": "Kansas" },
{ "value": 57, "geoCode": "US-CA", "geoName": "California" }
],
"relatedQueries": {
"top": [{ "query": "iphone 18", "value": 100 }],
"rising": [{ "query": "iphone 18 duo", "value": 51800 }]
},
"autocomplete": [
{ "mid": "/m/027lnzs", "type": "Mobile phone", "title": "iPhone" }
]
},
"success": true
}
Следующие шаги
- Создание задачи — вернуться к документации по эндпоинту отправки
- Получение результата — альтернатива вебхукам через опрос