C# SDK engine

Google Trends Trending Now

Google Trends currently trending searches with volumes and article links.

engine: google_trends_trending_now constant: XylopSearchEngines.GoogleTrendsTrendingNow GET /search
C# пример

Вызов через XylopSearchClient

using Xylop.Api.Client;

var client = new XylopSearchClient(new HttpClient(), "YOUR_API_KEY");

using var response = await client.SearchJsonAsync(
    XylopSearchEngines.GoogleTrendsTrendingNow,
    new Dictionary<string, string?>
    {
        ["geo"] = "US",
        ["hl"] = "en",
        ["hours"] = "24",
    });

Для типизированного режима используйте `SearchAsync<TResponse>` и response-модель из `Xylop.Logic.SerpApiResponses.*`, которая входит в пакет C# SDK.

Endpoint

HTTP контракт

URL
https://api.xylop.ru/search
Engine
google_trends_trending_now
API key
Передается SDK автоматически из настроек клиента.
Входные параметры

Параметры запроса

Параметр Тип Обязателен Значение Описание
api_key SDK string Да Ключ Xylop API. В C# SDK задается один раз в XylopSearchClientOptions.ApiKey или в конструкторе клиента.
engine SDK string Да google_trends_trending_now Google Trends Trending Now engine.
geo string Нет US Country or region.
hl string Нет en Interface language.
hours number Нет 24 Time window.
Выходные параметры

Поля ответа

Поле Тип Источник Описание
search_metadata object пример ответа Метаданные запроса: статус, идентификатор, время выполнения и служебная информация провайдера.
trending_searches array пример ответа Типизированное поле ответа для этого engine; структура зависит от upstream-провайдера и параметров запроса.
JSON

Пример ответа

{
  "search_metadata": {
    "status": "Success",
    "google_trends_trending_now_url": "https://trends.google.com/trending"
  },
  "trending_searches": [
    {
      "query": "coffee festival",
      "search_volume": 50000,
      "increase_percentage": 200
    }
  ]
}