Google Ads
Översikt
Google Ads Connector ger programmatisk åtkomst till Google Ads-konton via Google Ads API. Det möjliggör för agenter och applikationer att hantera kampanjer, hämta rapporter, ställa in budstrategier, målgrupper, annonskreativ, tillgångar och konverteringar.
Kopplingen är uppdelad i funktionella verktygsgrupper, så att det är möjligt att säkert hantera både read-only analys och förändringsoperationer.
Stödda områden inkluderar:
- rapportering och analys via GAQL,
- hantering av konton och MCC-strukturer,
- hantering av kampanjer, annonsgrupper och nyckelord,
- målgrupper, publiker och negativa nyckelord,
- skapande av annonser och hantering av tillgångar,
- hantering av konverteringar,
- batchoperationer för stora mängder förändringar.
Hur användaren lägger till Google Ads-kopplingen
1. Användaren öppnar Lägg till anslutning och väljer GoogleAds
- Gå till avsnittet Connections / Connected Apps i administrationen.
- Klicka på Add Connection.
- Välj rutan GoogleAds.

2. Användaren förbereder Customer ID
Customer ID är identifieraren för Google Ads-kontot som du kommer att fylla i i kopplingen.
Så här hittar du det:
- Logga in på Google Ads.
- Öppna kontot du vill koppla i kontolistan eller i den övre menyn.
- Kopiera Customer ID för kontohanteraren (vanligtvis formatet
123-456-7890).

3. Användaren förbereder Developer Token
Developer Token får du i Google Ads, men först måste du ha ett kontohanterarkonto (Manager Account, MCC).
Skapa först ett MCC-konto: Skapa ett kontohanterarkonto.
Så här får du Developer Token:
- Logga in på Manager Account (MCC).
- Öppna avsnittet Admin.
- Gå till API Center (i CZ-gränssnittet Centrum för API).
- Kopiera värdet för Developer token.

Videoguide för Developer Token:
Direktlänk till videon: YouTube.
4. Användaren fyller i kopplingsdetaljer
I formuläret Detail fyller du i:
- Name: internt namn på anslutningen (t.ex.
GoogleAds). - Provide your Customer Id: Customer ID för kontot.
- Provide your Developer Token: Developer Token från API Center.

5. Användaren sparar kopplingen och ställer in funktionstillstånd
Efter att ha skapat anslutningen, ställ in anropstillståndet för varje funktion:
- Enabled,
- Enabled with confirmation,
- Disabled.
Rekommendation: Låt förändringsoperationer (t.ex. skapande av kampanjer, ändringar av bud, radering) vara minst på Enabled with confirmation.
Funktioner
1. Rapportering och analys
| Verktyg | Beskrivning |
|---|---|
RunReportAsync | Kör egna GAQL-frågor |
RunReportStreamAsync | Använder SearchStream för stora rapporter |
GetCampaignPerformanceAsync | Returnerar kampanjens prestationsmått för en given period |
ListPolicyDiagnosticsAsync | Returnerar diagnos av annonsregler och status för godkännande av annonser |
GAQL (Google Ads Query Language) används för strukturerad frågning av Google Ads-data. RunReportStreamAsync är lämplig för större datamängder.
2. Hantering av konton och kunder
| Verktyg | Beskrivning |
|---|---|
ListAccessibleCustomersAsync | Returnerar en lista över alla konton som är tillgängliga för den inloggade användaren |
ListManagedCustomersAsync | Returnerar en lista över klientkonton under MCC |
RunReportAcrossAccountsAsync | Kör GAQL-rapport över flera konton |
Dessa verktyg används främst i MCC-miljöer där byrån hanterar flera konton.
3. Hantering av kampanjer
| Verktyg | Beskrivning |
|---|---|
ListCampaignsAsync | Returnerar en lista över kampanjer förutom borttagna |
CreateCampaignAsync | Skapar en ny kampanj (standardläge PAUSED) |
CreatePerformanceMaxCampaignAsync | Skapar en Performance Max-kampanj |
UpdateCampaignStatusAsync | Aktiverar, pausar eller tar bort kampanjen |
UpdateCampaignBudgetAsync | Uppdaterar kampanjens dagliga budget |
Nya kampanjer är i läget PAUSED för att förhindra oönskad annonsering.
4. Hantering av budstrategier
| Verktyg | Beskrivning |
|---|---|
UpdateCampaignBiddingStrategyAsync | Ändrar kampanjens budstrategi |
Stödda strategier:
MANUAL_CPC,Target CPA (tCPA),Target ROAS (tROAS),Maximize Conversions,Maximize Conversion Value.
5. Hantering av annonsgrupper (Ad Groups)
| Verktyg | Beskrivning |
|---|---|
ListAdGroupsAsync | Returnerar en lista över annonsgrupper (kan filtreras efter kampanj) |
CreateAdGroupAsync | Skapar en ny annonsgrupp i kampanjen |
UpdateAdGroupStatusAsync | Aktiverar, pausar eller tar bort annonsgruppen |
UpdateAdGroupBidAsync | Uppdaterar standard CPC-bud |
6. Hantering av nyckelord
| Verktyg | Beskrivning |
|---|---|
ListKeywordsAsync | Returnerar en lista över nyckelord inklusive matchtyper och bud |
AddKeywordsAsync | Lägger till nyckelord i bulk |
UpdateKeywordStatusAsync | Aktiverar eller pausar nyckelordet |
UpdateKeywordBidAsync | Uppdaterar CPC-bud |
RemoveKeywordAsync | Tar bort nyckelordet permanent |
Stödda matchtyper:
BROAD,PHRASE,EXACT.
7. Målgrupper och negativa nyckelord
| Verktyg | Beskrivning |
|---|---|
AddCampaignNegativeKeywordsAsync | Lägger till negativa nyckelord på kampanjnivå |
AddAdGroupNegativeKeywordsAsync | Lägger till negativa nyckelord på annonsgruppsnivå |
AddCampaignLocationTargetsAsync | Lägger till geografisk målning via platskonstant-ID |
AddCampaignLanguageTargetsAsync | Lägger till språkmålning |
AddCampaignDeviceTargetAsync | Lägger till eller utesluter målning efter enhet |
AddCampaignAdScheduleTargetAsync | Ställer in tidsplan för visning av annonser |
AddCampaignAudienceTargetsAsync | Lägger till målning på publik eller användarlista |
UpdateCampaignCriterionStatusAsync | Uppdaterar målningens status |
RemoveCampaignCriterionAsync | Tar bort målning på kampanjnivå |
RemoveAdGroupCriterionAsync | Tar bort målning på annonsgruppsnivå |
8. Hantering av annonser
| Verktyg | Beskrivning |
|---|---|
CreateResponsiveSearchAdAsync | Skapar en Responsiv Sökannons |
UpdateAdStatusAsync | Aktiverar eller pausar annonsen |
Krav för Responsiv Sökannons:
- rubriker:
3-15, - beskrivningar:
2-4.
9. Hantering av Asset Groups
| Verktyg | Beskrivning |
|---|---|
ListAssetGroupsAsync | Returnerar en lista över tillgångsgrupper |
CreateAssetGroupAsync | Skapar en ny tillgångsgrupp |
UpdateAssetGroupStatusAsync | Uppdaterar status för tillgångsgruppen |
Detta område används främst för Performance Max-kampanjer.
10. Annonsutvidgningar (Assets)
| Verktyg | Beskrivning |
|---|---|
CreateSitelinkAssetAsync | Skapar en sitelink-utvidgning |
CreateCalloutAssetAsync | Skapar en callout-utvidgning |
CreateStructuredSnippetAssetAsync | Skapar en strukturerad snippet |
LinkAssetToCampaignAsync | Kopplar en tillgång till kampanjen |
UpdateCampaignAssetStatusAsync | Uppdaterar status för kopplingen av tillgången |
11. Spårning av konverteringar
| Verktyg | Beskrivning |
|---|---|
CreateConversionActionAsync | Skapar en konverteringsåtgärd (webb eller offline) |
UpdateConversionActionStatusAsync | Aktiverar, döljer eller tar bort konverteringsåtgärden |
RemoveConversionActionAsync | Tar bort konverteringsåtgärden permanent |
UploadOfflineClickConversionAsync | Laddar upp offlinekonverteringar med hjälp av GCLID |
Offlinekonverteringar kräver:
GCLID,konverteringsåtgärd,- tid för konvertering,
- värde för konvertering (valfritt).
12. Batchoperationer
| Verktyg | Beskrivning |
|---|---|
CreateBatchJobAsync | Skapar en batchjobb |
AddKeywordOperationsToBatchJobAsync | Lägger till nyckelordsoperationer i kön |
RunBatchJobAsync | Kör batchjobbet |
ListBatchJobResultsAsync | Returnerar resultaten av batchoperationen |
RemoveBatchJobAsync | Tar bort batchjobbet |
Typiska användningsområden för batchoperationer:
- import av stora mängder nyckelord,
- massändringar av bud,
- uppdateringar av kampanjer i stor skala.
Säkerhet och rekommenderade metoder
För att minska risken för oönskade kostnader eller fel:
- skapa nya kampanjer i läget
PAUSED, - gör stora förändringar via Batch Jobs,
- validera budgetar, budstrategier och målningar innan förändringar,
- håll raderingsoperationer på läget Enabled with confirmation.
Typiska automatiseringsscenarier
Google Ads Connector kan användas för exempelvis:
- automatisk generering av prestationsrapporter för kampanjer,
- skapande och kontinuerlig optimering av kampanjer,
- justering av budstrategier baserat på prestationsdata,
- upptäckte problem med annonsregler,
- utvidgning av nyckelordslistan,
- uppladdning av offlinekonverteringar,
- hantering av flera konton i MCC-miljö.