Alle integrationer

LinkedIn Ads

Administrer LinkedIn Campaign Manager-konti, kampagner, creatives og annonceanalytik via MCP.

OAuth 14 værktøjer

Oversigt

Forbind LinkedIn Ads, så AI-klienter kan administrere Campaign Manager-konti, kampagner, creatives og rapporteringsanalytik via LinkedIn Advertising API. Dette er den hostede LinkedIn Ads MCP-integration til Claude, ChatGPT, Cursor og andre MCP-klienter — adskilt fra den organiske LinkedIn-integrationsopslag.

Almindelige brugsscenarier

  • Find annoncekonti — list konti (med navne og roller), som den autoriserede bruger har adgang til, og hent fulde kontodetaljer.
  • Inspicer struktur — list kampagnegrupper, kampagner og creatives.
  • Optimer kampagner — opret eller delvist opdater kampagner og kampagnegrupper (pause/aktiver).
  • Rapportering — hent annonceanalytik på konto-, kampagne-, gruppe- eller creative-niveau.

Forudsætninger

  • En LinkedIn-konto med adgang til mindst én Campaign Manager-annoncekonto
  • En stackgate.ai-konto
  • En LinkedIn developer-app med Advertising API-adgang (Campaign Management + Reporting) og Sign In with LinkedIn using OpenID Connect aktiveret
  • OAuth redirect-URI registreret: https://stackgate.ai/oauth/linkedin-ads/callback

Organiske LinkedIn-opslag (posts, kommentarer, Company Page-værktøjer) bruger en separat marketplace-integration og andre developer-app-legitimationsoplysninger.

Sådan får du legitimationsoplysninger

  1. Log ind på stackgate.ai.
  2. Gå til Mine integrationer og åbn LinkedIn Ads.
  3. Klik Connect LinkedIn Ads og godkend OAuth-prompten (profil + ads read/write + reporting).
  4. stackgate.ai gemmer dine OAuth-tokens krypteret. Der kræves ingen manuelle API-nøgler.
  5. Kald list_ad_accounts (returnerer navn, rolle, status, valuta), eventuelt get_ad_account for én konto, og derefter set_default_ad_account, så senere værktøjer kan udelade ad_account_id.

Brug med AI-klienter

  • Dedikeret endpoint: POST /mcp/linkedin-ads med et Sanctum bearer-token
  • Privat gateway: én konfiguration til alle integrationer — brug linkedin-ads__*-navngivne værktøjer

Se Dokumentation for HTTP-godkendelse og privat gateway-opsætning.

Begrænsninger

  • Development Tier kan begrænse nogle skrivninger, indtil LinkedIn giver bredere Advertising API-adgang.
  • Audiences / Lead Sync / Conversions er uden for denne integrations scope.
  • Create campaign-/campaign-group-værktøjer forventer LinkedIns native JSON-payloads — gennemgå kompleks targeting i chatten, før du kalder skrivende værktøjer.
  • Organiske medlems- eller Company Page-opslag håndteres af den separate LinkedIn-integration.

Fejlfinding

  • 422 integration not configured — gennemfør OAuth-forbindelsen for LinkedIn Ads (ikke organisk LinkedIn).
  • 403 / ACCESS_DENIED — manglende Advertising API-godkendelse eller annoncekontorolle; genforbind efter LinkedIn har givet r_ads / rw_ads / r_ads_reporting.
  • Token udløbet — afbryd og genforbind LinkedIn Ads fra integrationssiden.
  • Forkerte app-legitimationsoplysninger — hubbens LINKEDIN_ADVERTISER_* skal pege på Advertising API-appen; organisk LINKEDIN_CLIENT_* er en anden app.

Tilgængelige værktøjer

  • get_connection_info

    Get the connected LinkedIn Ads person profile and default ad account from stored credentials.

  • list_ad_accounts

    List LinkedIn ad accounts the authenticated member can access, including name, role, status, and currency.

  • get_ad_account

    Get a LinkedIn ad account by id, including name, status, currency, type, and organization reference.

  • set_default_ad_account

    Set the default LinkedIn ad account id used when ad_account_id is omitted on other tools.

  • list_campaign_groups

    List campaign groups in a LinkedIn ad account.

  • create_campaign_group

    Create a LinkedIn campaign group. Pass the full LinkedIn campaign_group JSON body.

  • update_campaign_group

    Partially update a LinkedIn campaign group using a Rest.li patch document.

  • list_campaigns

    List campaigns in a LinkedIn ad account.

  • get_campaign

    Get a LinkedIn campaign by id within an ad account.

  • create_campaign

    Create a LinkedIn campaign. Pass the full LinkedIn campaign JSON body under campaign.

  • update_campaign

    Partially update a LinkedIn campaign using a Rest.li patch document (e.g. pause/enable).

  • list_creatives

    List creatives in a LinkedIn ad account.

  • get_creative

    Get a LinkedIn creative by id within an ad account.

  • get_ad_analytics

    Get LinkedIn ad analytics (reporting) for an account, optionally filtered by campaigns or campaign groups.

MCP-endpoint: https://stackgate.ai/mcp/linkedin-ads (HTTP) eller via private gateway.