Skip to main content

Google Trends

Prehľad

Google Trends Connector poskytuje programový prístup k dátam služby Google Trends. Umožňuje agentom a aplikáciám získavať informácie o popularite kľúčových slov, geografickom rozložení záujmu, aktuálne trendujúcich vyhľadávaniach, súvisiacich dotazoch a návrhoch vyhľadávania.

Konektor podporuje najmä:

  • historickú analýzu záujmu o kľúčové slová,
  • porovnanie viacerých kľúčových slov,
  • získanie aktuálne trendujúcich vyhľadávaní,
  • analýzu súvisiacich tém a dotazov,
  • návrhy vyhľadávania (autocomplete).

Všetky funkcie vracajú štruktúrované dáta získané z Google Trends API. U endpointov pre trendujúce vyhľadávania je implementovaný fallback na RSS zdroj, ak primárne API vráti chybu alebo neúplné dáta.

User story: Ako používateľ pridá Google Trends connector

1. Používateľ otvorí dialóg Add Connection a vyberie GoogleTrends

  1. V administrácii prejde do sekcie Connections / Connected Apps.
  2. Klikne na Add Connection.
  3. V zozname konektorov vyberie dlaždicu GoogleTrends.

Výber GoogleTrends v dialógu Add Connection

2. Používateľ vyplní detail konektora

Vo formulári Detail vyplní:

  • Name: interný názov pripojenia (napr. GoogleTrends).
  • Provide your ApiKey: API kľúč, nie je v danom nasadení vyžadovaný.
  • Provide your Timezone: časové pásmo (napr. UTC).
  • Provide your Language: jazyk odpovedí (napr. EN, CS).

Detail konfigurácie GoogleTrends konektora

3. Používateľ nastaví oprávnenia jednotlivých funkcií

Po vytvorení pripojenia nastaví u každej operácie režim volania:

  • Enabled,
  • Enabled with confirmation,
  • Disabled.

Odporúčanie: operácie, ktoré môžu ovplyvniť beh automatizácií, nastavte minimálne na Enabled with confirmation.

Nastavenie oprávnení funkcií GoogleTrends konektora

4. Používateľ konektor uloží a použije

Po uložení je konektor dostupný pre agentov a workflow kroky, kde je možné volať konkrétne Google Trends funkcie podľa nastavených oprávnení.

Konfiguračné parametre konektora

ParametrPovinnýPopis
NameÁnoInterný názov konektora v Siesta AI
ApiKeyPodľa nasadeniaAPI kľúč pre prístup k službe
TimezoneÁnoČasové pásmo pre dotazy (napr. UTC)
LanguageÁnoJazyk výsledkov (napr. EN, en-US)

Podporované funkcie

1. GetInterestOverTimeAsync

Vracia vývoj záujmu o jedno alebo viac kľúčových slov v čase.

ParametrTypPovinnýPopis
keywordsstringÁnoZoznam 1-5 kľúčových slov oddelených čiarkou
timeRangestringNieČasové obdobie pre analýzu
geostringNieGeografická oblasť (ISO kód krajiny)
categoryintNieKategória Google Trends

Výchozie hodnoty:

  • timeRange: LastThreeMonths
  • geo: globálne (prázdna hodnota)
  • category: 0 (všetky kategórie)

2. GetInterestByRegionAsync

Vracia rozloženie záujmu o dané kľúčové slovo podľa regiónov.

ParametrTypPovinnýPopis
keywordstringÁnoJedno kľúčové slovo
timeRangestringNieČasové obdobie
resolutionstringNieÚroveň geografického rozlíšenia
geostringNieKód krajiny

Výchozie hodnoty:

  • resolution: COUNTRY
  • geo: US

3. CompareKeywordsAsync

Porovnáva popularitu viacerých kľúčových slov v čase.

ParametrTypPovinnýPopis
keywordsstringÁnoZoznam 2-5 kľúčových slov oddelených čiarkou
timeRangestringNieČasové obdobie
geostringNieKód krajiny

4. GetTrendingSearchesAsync

Vracia aktuálne trendujúce vyhľadávania.

ParametrTypPovinnýPopis
countrystringNieNázov krajiny

Výchozia hodnota:

  • country: united_states

Správanie:

  1. Primárny pokus cez Google Trends API.
  2. Pri zlyhaní fallback na RSS feed.

5. GetTodaySearchesAsync

Vracia vyhľadávania trendujúce dnes.

ParametrTypPovinnýPopis
countrystringNieKód krajiny

Výchozia hodnota:

  • country: US

Správanie:

  • Primárne API, pri zlyhaní fallback na RSS feed.

6. GetAllTrendingSearchesAsync

Vracia globálne trendujúce vyhľadávania naprieč viacerými krajinami.

ParametrTypPovinnýPopis
---Funkcia nevyžaduje parametre

Správanie:

  • pokus o získanie dát cez API,
  • fallback na multi-country RSS feed.

7. GetRelatedQueriesAsync

Vracia dotazy súvisiace s daným kľúčovým slovom.

ParametrTypPovinnýPopis
keywordstringÁnoKľúčové slovo
timeRangestringNieČasové obdobie
geostringNieKód krajiny

Výstup obsahuje:

  • Top queries (najčastejšie súvisiace dotazy),
  • Rising queries (rýchlo rastúce dotazy).

8. GetRelatedTopicsAsync

Vracia témy súvisiace s daným kľúčovým slovom.

ParametrTypPovinnýPopis
keywordstringÁnoKľúčové slovo
timeRangestringNieČasové obdobie
geostringNieKód krajiny

Výstup obsahuje:

  • Top topics,
  • Rising topics.

9. GetSuggestionsAsync

Vracia návrhy vyhľadávania (autocomplete) pre zadané kľúčové slovo.

ParametrTypPovinnýPopis
keywordstringÁnoČiastkové alebo celé kľúčové slovo

10. GetCategoriesAsync

Vracia kompletný zoznam kategórií Google Trends.

ParametrTypPovinnýPopis
---Funkcia nevyžaduje parametre

Podporované hodnoty timeRange

timeRange je case-insensitive a podporuje tieto hodnoty:

HodnotaPopis
LastHourposledná hodina
LastFourHoursposledné 4 hodiny
LastDayposledných 24 hodín
LastWeekposledných 7 dní
LastMonthposledných 30 dní
LastThreeMonthsposledných 90 dní
LastYearposledných 12 mesiacov
LastFiveYearsposledných 5 rokov
FromStartvšetky dostupné historické dáta

Ak je hodnota neplatná alebo chýba, použije sa výchozia hodnota LastThreeMonths.

Invocation Context

Správanie konektora môže byť ovplyvnené kontextom spustenia:

PoleVýchozia hodnotaPopis
Languageen-USJazyk výsledkov
Timezone300Posun časového pásma v minútach

Príklad:

Language: en-US
Timezone: 300

Stratégie zdrojov dát

U endpointov pracujúcich s trendujúcimi vyhľadávaniami prebieha získanie dát v dvoch krokoch:

  1. Pokus o získanie dát z Google Trends API.
  2. Ak API neodpovie alebo vráti neúplné dáta, systém automaticky použije RSS feed Google Trends.

Tento mechanizmus zabezpečuje vyššiu dostupnosť dát.

Limity

ObmedzenieHodnota
Počet kľúčových slov v dotaze1-5
Porovnanie kľúčových slov2-5
Výchozie časové obdobieLastThreeMonths

Shrnutie

Google Trends connector je vhodný pre analytické use-cases, monitoring tém, marketingové workflow a porovnávanie trendov v čase. Poskytuje jednotné rozhranie pre prácu s dátami Google Trends, vrátane fallback stratégie pre trendujúce vyhľadávania.