Hoppa till huvudinnehåll

Google Trends

Översikt

Google Trends Connector ger programmatisk åtkomst till data från Google Trends. Det gör det möjligt för agenter och applikationer att hämta information om populariteten av sökord, geografisk fördelning av intresse, aktuella trendande sökningar, relaterade frågor och sökförslag.

Kopplingen stöder särskilt:

  • historisk analys av intresset för sökord,
  • jämförelse av flera sökord,
  • hämtning av aktuella trendande sökningar,
  • analys av relaterade ämnen och frågor,
  • sökförslag (autocomplete).

Alla funktioner returnerar strukturerade data som erhållits från Google Trends API. För endpointar för trendande sökningar har en fallback till RSS-källa implementerats om det primära API:et returnerar ett fel eller ofullständiga data.

1. Användaren öppnar dialogrutan Lägg till anslutning och väljer GoogleTrends

  1. I administrationen går de till sektionen Connections / Connected Apps.
  2. Klickar på Add Connection.
  3. I listan över kopplingar väljer de rutan GoogleTrends.

Val av GoogleTrends i dialogrutan Lägg till anslutning

2. Användaren fyller i kopplingens detaljer

I formuläret Detalj fyller de i:

  • Name: internt namn på anslutningen (t.ex. GoogleTrends).
  • Provide your ApiKey: API-nyckel, krävs inte i den aktuella distributionen.
  • Provide your Timezone: tidszon (t.ex. UTC).
  • Provide your Language: språk för svar (t.ex. EN, CS).

Detaljkonfiguration av GoogleTrends-kopplingen

3. Användaren ställer in behörigheter för de olika funktionerna

Efter att ha skapat anslutningen ställer de in anropsläget för varje operation:

  • Enabled,
  • Enabled with confirmation,
  • Disabled.

Rekommendation: operationer som kan påverka körningen av automatiseringar bör ställas in på minst Enabled with confirmation.

Inställning av behörigheter för GoogleTrends-funktioner

4. Användaren sparar och använder kopplingen

Efter att ha sparat är kopplingen tillgänglig för agenter och arbetsflödessteg, där specifika Google Trends-funktioner kan anropas enligt de inställda behörigheterna.

Konfigurationsparametrar för kopplingen

ParameterObligatoriskBeskrivning
NameJaInternt namn på kopplingen i Siesta AI
ApiKeyBeroende på distributionAPI-nyckel för åtkomst till tjänsten
TimezoneJaTidszon för frågor (t.ex. UTC)
LanguageJaSpråk för resultaten (t.ex. EN, en-US)

Stödda funktioner

1. GetInterestOverTimeAsync

Returnerar utvecklingen av intresset för ett eller flera sökord över tid.

ParameterTypObligatoriskBeskrivning
keywordsstringJaLista med 1-5 sökord separerade med kommatecken
timeRangestringNejTidsperiod för analys
geostringNejGeografiskt område (ISO-kod för land)
categoryintNejKategori för Google Trends

Standardvärden:

  • timeRange: LastThreeMonths
  • geo: globalt (tomt värde)
  • category: 0 (alla kategorier)

2. GetInterestByRegionAsync

Returnerar fördelningen av intresset för ett givet sökord efter regioner.

ParameterTypObligatoriskBeskrivning
keywordstringJaEtt sökord
timeRangestringNejTidsperiod
resolutionstringNejNivå av geografisk upplösning
geostringNejLandskod

Standardvärden:

  • resolution: COUNTRY
  • geo: US

3. CompareKeywordsAsync

Jämför populariteten av flera sökord över tid.

ParameterTypObligatoriskBeskrivning
keywordsstringJaLista med 2-5 sökord separerade med kommatecken
timeRangestringNejTidsperiod
geostringNejLandskod

4. GetTrendingSearchesAsync

Returnerar aktuellt trendande sökningar.

ParameterTypObligatoriskBeskrivning
countrystringNejLandsnamn

Standardvärde:

  • country: united_states

Beteende:

  1. Primärt försök via Google Trends API.
  2. Vid misslyckande fallback till RSS-flöde.

5. GetTodaySearchesAsync

Returnerar sökningar som trendar idag.

ParameterTypObligatoriskBeskrivning
countrystringNejLandskod

Standardvärde:

  • country: US

Beteende:

  • Primärt API, vid misslyckande fallback till RSS-flöde.

6. GetAllTrendingSearchesAsync

Returnerar globalt trendande sökningar över flera länder.

ParameterTypObligatoriskBeskrivning
---Funktionen kräver inga parametrar

Beteende:

  • försök att hämta data via API,
  • fallback till multi-country RSS-flöde.

7. GetRelatedQueriesAsync

Returnerar frågor relaterade till ett givet sökord.

ParameterTypObligatoriskBeskrivning
keywordstringJaSökord
timeRangestringNejTidsperiod
geostringNejLandskod

Utdata innehåller:

  • Top queries (de mest frekventa relaterade frågorna),
  • Rising queries (snabbt växande frågor).

8. GetRelatedTopicsAsync

Returnerar ämnen relaterade till ett givet sökord.

ParameterTypObligatoriskBeskrivning
keywordstringJaSökord
timeRangestringNejTidsperiod
geostringNejLandskod

Utdata innehåller:

  • Top topics,
  • Rising topics.

9. GetSuggestionsAsync

Returnerar sökförslag (autocomplete) för det angivna sökordet.

ParameterTypObligatoriskBeskrivning
keywordstringJaDelvis eller helt sökord

10. GetCategoriesAsync

Returnerar en komplett lista över kategorier för Google Trends.

ParameterTypObligatoriskBeskrivning
---Funktionen kräver inga parametrar

Stödda värden för timeRange

timeRange är skiftlägeskänsligt och stöder följande värden:

VärdeBeskrivning
LastHoursenaste timmen
LastFourHourssenaste 4 timmarna
LastDaysenaste 24 timmarna
LastWeeksenaste 7 dagarna
LastMonthsenaste 30 dagarna
LastThreeMonthssenaste 90 dagarna
LastYearsenaste 12 månaderna
LastFiveYearssenaste 5 åren
FromStartalla tillgängliga historiska data

Om värdet är ogiltigt eller saknas används standardvärdet LastThreeMonths.

Anropskontext

Beteendet hos kopplingen kan påverkas av körningskontexten:

FältStandardvärdeBeskrivning
Languageen-USSpråk för resultaten
Timezone300Tidszonsförskjutning i minuter

Exempel:

Language: en-US
Timezone: 300

Strategi för datakällor

För endpointar som arbetar med trendande sökningar sker datainsamlingen i två steg:

  1. Försök att hämta data från Google Trends API.
  2. Om API:et inte svarar eller returnerar ofullständiga data, använder systemet automatiskt Google Trends RSS-flöde.

Denna mekanism säkerställer högre tillgänglighet av data.

Begränsningar

BegränsningVärde
Antal sökord i frågan1-5
Jämförelse av sökord2-5
Standard tidsperiodLastThreeMonths

Sammanfattning

Google Trends-kopplingen är lämplig för analytiska användningsfall, övervakning av ämnen, marknadsföringsarbetsflöden och jämförelse av trender över tid. Den tillhandahåller ett enhetligt gränssnitt för att arbeta med data från Google Trends, inklusive fallback-strategi för trendande sökningar.