Hloubková analýza· API news · 13 min čtení

Rok v Microsoft Advertising API — SOAP umírá, a tady je REST volání, které postavit místo něj

Tvrdý termín přechodu ze SOAP na REST, parita s Googlem, AI Max na Bingu — u každého přesné volání nebo migrace, než vyprší čas.

Ilustrace SOAP obálky rozpouštějící se do čistých REST/JSON závorek, před nimi dva mezníky deadlinů.
Fakta jsou skutečná — obálky článků ne.

Stručně: Jediné tvrdé hodiny roku: Microsoft vyřazuje své SOAP API — nové funkce jdou od 1. října 2026 jen do RESTu a 31. ledna 2027 se SOAP úplně vypíná. Pokud máte tooling na SOAP SDK, máte rok a konkrétní REST rebuild k naplánování. Všechno ostatní je upside: Microsoft dotahuje paritu s Googlem (PMax, AI Max, přihlášení přes Google, import), zatímco konkurence nad Bingem skoro neautomatizuje.

1. 10. 2026
nové funkce přicházejí jen do RESTu
31. 1. 2027
SOAP API se úplně vypíná
Pros 2025
do Bing Ads API přichází přihlášení přes Google
Květ 2026
AI Max for Search se otevírá do pilotu

Celý rok v jedné větě

Jedna změna má připojené hodiny — Microsoft vyřazuje své SOAP API, nové funkce jdou od 1. října 2026 jen do RESTu a 31. ledna 2027 se SOAP úplně vypíná — a všechno ostatní je Microsoft, jak potichu dotahuje funkční paritu s Googlem, což z roku 2026 dělá okamžik začít automatizovat nad Bingem, dokud to skoro nikdo jiný nedělá. Pokud máte jakýkoli skript, konektor nebo reportovací job postavený na SOAP SDK, máte zhruba rok a konkrétní rebuild k naplánování. Zbytek je upside, který si nasadíte, kdy chcete.

Každou změnu vezmu stejně: co se změnilo, proč to záleží pro váš účet a jaké přesné volání nebo payload postavit — termín první, příležitost potom. Důvod, proč je rok 2026 ten správný čas, není hype: API konečně umí to, co Googlu — PMax, AI Max, generativní assety, New Customer Acquisition, přihlášení přes Google a import — a konkurence pořád bere Bing jako vedlejší věc. Okno je otevřené právě proto, že tu ještě nejsou.

Ale jedna změna přichází s připojeným datem. Začněte u ní.

Termín — SOAP se vyřazuje, REST je jediná cesta

Tohle jsou jediné tvrdé hodiny microsoftího roku, takže jdou první.

Co se změnilo. 1. dubna 2026 Microsoft oznámil tvrdý harmonogram přesunu Advertising API ze SOAPu na REST. Záleží na dvou datech:

Rozbory na PPC.land i ALM Corp potvrzují stejná data.

Proč to záleží pro váš účet. Pokud se jakýkoli reportovací job, bid skript nebo konektor dotýká Bingu přes SOAP SDK, má tvrdé datum konce. A není to kosmetická výměna — reporting funguje v RESTu jinak, liší se auth flow a mění se zpracování chyb. Reportovací pipeline, na kterou zapomenete, prostě 31. ledna 2027 přestane vracet data, uprostřed čtvrtletí, bez varování kromě blogového příspěvku z deseti měsíců předtím.

Co s tím. Pokud je váš Bing tooling tenký nebo žádný, nemigrujte starý SOAP kód — stavte rovnou REST-first a přeskočte jednu generaci. REST je obyčejné HTTP a JSON: report jde ze SOAP obálky na JSON POST proti Reporting endpointu, s OAuth bearer tokenem a vaším developer tokenem v hlavičkách:

# OLD: SOAP envelope to ReportingService.svc (off on 2027-01-31)
#   <s:Envelope><s:Body><SubmitGenerateReport>...</SubmitGenerateReport></s:Body></s:Envelope>

# NEW: REST — submit a report request as JSON
curl -X POST \
  "https://reporting.api.bingads.microsoft.com/Reporting/v13/GenerateReport/Submit" \
  -H "Authorization: Bearer $OAUTH_TOKEN" \
  -H "DeveloperToken: $DEV_TOKEN" \
  -H "CustomerAccountId: $ACCOUNT_ID" -H "CustomerId: $CUSTOMER_ID" \
  -H "Content-Type: application/json" \
  -d '{ "ReportRequest": { "Type": "CampaignPerformanceReportRequest",
        "Aggregation": "Daily", "Columns": ["CampaignName","Clicks","Spend"] } }'

(REST host, model hlaviček OAuth + DeveloperToken a cesta v13 jsou z dokumentace Microsoftu; přesné tělo požadavku pro váš report si ověřte v release notes, než to nasadíte.)

Výhoda toho, že jste donuceni: REST vám dá širší jazykovou podporu a čisté zapadnutí do moderních stacků — Python httpx, n8n, serverless funkce — a mnohem snazší ladění než SOAP obálka. Migrace je šance postavit váš Bing tooling cloud-native, ne přetáhnout starý design.

Upside č. 1 — Generativní AI píše vaše assety, přes API

S naplánovaným termínem je zbytek roku parita, kterou vás Google už naučil používat.

Co se změnilo. Únor 2025 (SDK 13.0.24) přinesl doporučovací endpointy — CreateResponsiveSearchAdRecommendation, CreateAssetGroupRecommendation, CreateResponsiveAdRecommendation, každý se svým protějškem Refine…. Červenec 2025 (13.0.25) přidal variantu založenou na jobech a doporučení brand kitu; únor 2026 přidal AutoGeneratedAssetsEnabled do nastavení RSA. Vše z release notes.

Proč to záleží pro váš účet. Generování a iterace reklamních textů je teď skriptovatelná, ne jen ruční práce v UI — což je rozdíl mezi ručním psaním textů pro deset asset groups a generováním pro stovky.

Co s tím. Zapojte doporučovací endpointy do stejného kreativního workflow, jaké už provozujete pro Google — vygeneruj, doostři proti brand kitu, pošli:

feed/produkt → CreateResponsiveSearchAdRecommendation
            → RefineResponsiveSearchAdRecommendation (vyloučení výrazů z brand kitu)
            → push do ad group  (žádné ruční kopírování z UI)

Z Bingu se stává další výstupní kanál vaší stávající pipeline na reklamní texty, ne samostatný ručně stavěný.

Upside č. 2 — AI Max for Search, s API přepínačem

Co se změnilo. AI Max for Search se otevřel do pilotu v květnu 2026, s API hákem AISearchSetting (Campaign Management). Přináší rozšířené párování dotazů, personalizaci assetů a chytré směrování URL — stejný post-keyword trend jako Googlu AI Max — s pojistkami vystavenými přes API: zahrnutí a vyloučení značky, vyloučení výrazů, omezení sdělení. Search Engine Land pokryl spuštění spolu s širším Microsoftím tlakem na agentický web.

Proč to záleží pro váš účet. Pokud už na Googlu provozujete migraci z DSA na AI Max, stejná hra se přenáší na Microsoft skoro jedna ku jedné. Trade-off je taky identický — získáte dosah a předáte párování a výběr URL, takže pojistky jsou ta část, kterou nevynecháte.

Co s tím. Nastavte AISearchSetting na kampani a nasaďte pojistky z brand kitu programaticky napříč účty, stejně jako to děláte na Googlu:

{
  "AISearchSetting": { "Enabled": true },
  "BrandKit": {
    "TermExclusions": ["competitor-name", "off-brand-claim"],
    "MessagingRestrictions": ["no superlatives without proof"]
  }
}

(AISearchSetting a vyloučení z brand kitu jsou reálné přírůstky do Campaign Management z března/května 2026; přesné vnoření objektu je ilustrativní — AI Max je pořád pilot, takže si schéma a status GA ověřte v release notes těsně předtím, než proti tomu začnete stavět.)

Než se zavážete, ověřte si data AI Maxu. Je to otevřený pilot, ne GA, a harmonogramy pilotů se hýbou rychle. Zkontrolujte aktuální status v release notes v den, kdy stavíte, ne v den, kdy tohle čtete.

Upside č. 3 — Sbližování s Googlem dělá přenos levným

Nejjasnější téma roku: Microsoft udělal levné přenést si svůj Google setup k sobě.

Přihlášení přes Google (pros 2025, 13.0.26)

GoogleOAuthDesktopMobileAuthCodeGrant / GoogleOAuthWebAuthCodeGrant umožní autentizovat Bing Ads API stejnou Google identitou, jakou používáte pro Google Ads. Oprava z března 2026 zachovala Google refresh token.

Bohatší import z Googlu (břez 2026, 13.0.27)

Nové možnosti importu: NewPortfolioBidStrategy, NewAIMaxSettings, topic targets. Import Center z května 2026 přidává krok-za-krokem diagnostiku chyb a filtrování importu.

Parita s Performance Max

PMax přes API je v celosvětové otevřené betě, s AutoGeneratedImageOptOut / AutoGeneratedTextOptOut, PageFeedIds a vylučujícím věkem/pohlavím na úrovni kampaně.

New Customer Acquisition (únor 2025)

Cíle NCA jsou plně skriptovatelné a rok 2026 přidal import NCA cílů přímo z Google PMax.

Proč to záleží pro váš účet. „Co děláte na Googlu, můžete teď přenést na Bing skoro 1:1” — a díky přihlášení přes Google ani neudržujete druhý OAuth myšlenkový model. Stejná Google identita autentizuje obojí:

# Authenticate the MICROSOFT API with your existing Google identity (Dec 2025+).
# GoogleOAuthWebAuthCodeGrant is a Bing Ads SDK auth class — not a raw grant_type.
from bingads.authorization import GoogleOAuthWebAuthCodeGrant

authentication = GoogleOAuthWebAuthCodeGrant(
    client_id=CLIENT_ID, client_secret=CLIENT_SECRET, redirection_uri=REDIRECT_URI,
)
# one OAuth flow across Google Ads + Microsoft Advertising;
# a March 2026 fix preserves the Google refresh token between runs.

Co s tím. Vyberte jeden Google job s nejvyšší návratností — NCA cíle nebo generativní assety jsou obvyklé první volby — a přeneste ho na Bing jako pilot. Auth a import jsou už za vás hotové; znovu používáte vzorce, nevynalézáte je. (Grant třídy pro Google OAuth jsou reálné přírůstky SDK z prosince 2025; přesný konstruktor a auth flow si ověřte v release notes — je to SDK helper, ne hodnota grantu token endpointu.)

Upside č. 4 — Měření dospělo

Tři vylepšení dělají z bingovských dat konečně snadno napojitelná do vašeho vlastního BI a CRM:

Vylepšení měření, která stojí za napojení

  • MSClickIdPerformanceReport (květen 2026) Spojení na úrovni kliknutí — napojte MSCLKID na CRM objednávky pro skutečný ROAS
  • BidStrategyReport (prosinec 2025) Výkon bid strategií bez scrapování UI
  • DataDriven atribuce přes API Nastavte model v kódu, ne ručně v UI
  • Offline konverze podle goal ID (březen 2026) Čistší server-side a offline pipeline (+ ConversionDelay)

Proč to záleží pro váš účet. MSClickIdPerformanceReport je ten, po kterém sáhnout první: napojte MSCLKID na své CRM objednávky a dostanete skutečný ROAS místo čísel reportovaných platformou — stejné spojení, jaké už děláte pro Googlí GCLID. Tvar reportu je jen další REST submit proti v13 Reporting endpointu, takže rovnou zapadá do migrace, kterou už děláte v první sekci.

Shopping se mezitím potichu zkonsolidoval: legacy Content API v9.1 je fakticky zmrazené (poslední změna v roce 2024). Moderní Microsoft Shopping běží přes Microsoft Merchant Center plus Bing Ads v13 — asset groups PMaxu, listing-group cesty a FeedItemPerformanceReport.

Na obzoru — reklamy uvnitř chatbota

Nejvíc dopředu hledící linka je Microsoftí sázka na agentický commerce. Na Activate 2026 vypustil Copilot Checkout — nákup přímo uvnitř chatu — vedle Brand Agents pro Shopify a reklamních pozic pod konverzačními odpověďmi Copilota, s Performance Max vyplouvajícím pod těmito výsledky. Marketingový komentář to rámuje jako Microsoft jdoucí „AI-first” — opravdu nová nákupní plocha, ne další reklamní slot.

Zatím je to spíš „sledujte tento prostor” než „automatizujte dnes,” ale má konkrétní předpoklad: hygienu feedu a brand kitu. Produkty se v AI ploše objeví čistě jen tehdy, když jsou jejich feedová data a sdělení v pořádku — takže ta neefektní práce pozicuje obchod pro konverzační kanál. Na kreativní straně rok také přinesl HTML5 assety přes API (AddHTML5s, březen 2026) a Video Animation (statický obrázek na video asset, listopad 2025) — levné způsoby, jak nakrmit bohatší formáty bez produkčního týmu.

Rok na jedné časové ose

Každý záznam o v13 níže pochází z release notes Bing Ads API (naposledy aktualizováno 5. června 2026); oznámení o platformě z blogu Microsoft Advertising. Jediné tvrdé termíny jsou dvě data vyřazení SOAPu (označeno TVRDÉ); řádek s politickými reklamami v EU je compliance povinnost a všechno ostatní je opt-in upside — pravý sloupec vám řekne, co je co.

DatumSDK / událostCo přibyloHodiny?
2025-02v13.0.24API pro generativní AI doporučení; cíl New Customer Acquisition přes API
2025-07v13.0.25Doporučení založená na jobech; brand kit; nové výkonnostní reporty
2025-09v13.0.25.3EU politické reklamy — povinné IsPolitical před create/importcompliance
2025-11PlatformaVideo Animation — statický obrázek na video asset
2025-12v13.0.26Přihlášení přes Google; TopicCriterion; data-driven atribuce; BidStrategyReport
2026-03v13.0.27HTML5 assety; LinkedIn segmenty; CustomSegment; AISearchSetting; bohatší import z Googlu
2026-04PlatformaOznámen přechod SOAP → REST; AI Max + agentický web na Activate 2026oznámení
2026-05v13.0.28MSClickIdPerformanceReport; billing API; PMax vylučující věk/pohlaví; Import Center
2026-10-01Jen RESTNové funkce jdou jen do RESTu — SOAP už nic nového nedostaneTVRDÉ
2027-01-31SOAP OFFSOAP se úplně vypíná — migrujte před tímto datemTVRDÉ
The part you can steal

Co udělat za toto čtvrtletí — termín první, parita potom

Checklist seřazený podle pistole u hlavy:

[TVRDÉ 1. 10.]  1. Audit auth/konektoru → naplánujte REST rebuild
[TVRDÉ 31. 1.]  2. Stavte REST-first → SOAP port přeskočte úplně
[parita]        3. Přeneste jeden Google job → NCA nebo generativní assety
[pilot]         4. AISearchSetting → nasaďte pojistky z brand kitu
[měření]        5. MSClickId + offline konverze → do vašeho BI
  1. Nemigrujte SOAP — nahraďte ho. Pokud je váš Bing tooling tenký, stavte REST-first a jste hotovi před termínem s čistším stackem, ne přepsaným starým.
  2. Znovu použijte, nevynalézejte. Přihlášení přes Google a bohatší import znamenají, že se vaše stávající Google vzorce z velké části přenesou; vyberte ten s nejvyšší návratností a přeneste ho první.
  3. Berte AI Max jako pilot, který ověřujete. Není to GA — potvrďte si schéma a status v release notes v den, kdy stavíte, a pak nasaďte pojistky přes AISearchSetting a brand kit.
  4. Napojte MSClickId brzy. Skutečný ROAS ze spojení s CRM je stejný vzorec, jaký provozujete na Googlí GCLID — je to upgrade s nejrychlejší návratností.

FAQ

Kdy mi SOAP integrace reálně přestane fungovat?

SOAP běží do 31. ledna 2027, kdy se úplně vypne. Od 1. října 2026 už do SOAPu nepřichází žádné nové funkce — takže jakákoli nová schopnost, kterou budete chtít, je po tomto datu jen v RESTu.

Je REST drop-in náhrada za SOAP SDK?

Ne. Reporting, auth flow i zpracování chyb se liší — report jde ze SOAP obálky na JSON POST s OAuth bearer tokenem a vaším developer tokenem v hlavičkách. Berte to jako rebuild na obyčejné HTTP/JSON, ne změnu konfigurace.

Co mi přihlášení přes Google v Bing Ads API reálně dá?

Microsoft API autentizujete stejnou Google identitou, jakou používáte pro Google Ads (GoogleOAuth…AuthCodeGrant, prosinec 2025), takže multiplatformní nástroj sdílí jeden OAuth myšlenkový model a méně kódu na správu přihlašovacích údajů. Oprava z března 2026 zachovala Google refresh token.

Je Microsoftí AI Max obecně dostupný?

V době psaní je to otevřený pilot (od května 2026), s API hákem AISearchSetting. Harmonogramy pilotů se rychle posouvají — zkontrolujte release notes a potvrďte si schéma, než proti tomu začnete stavět.

Které vylepšení má nejrychlejší návratnost?

MSClickIdPerformanceReport (květen 2026). Napojte MSCLKID na své CRM objednávky pro skutečný ROAS místo čísel reportovaných platformou — stejné spojení, jaké už děláte na Googlí GCLID, takže vzorec je známý a hodnota okamžitá.

Proč se vůbec obtěžovat automatizací Bingu?

Protože API právě dosáhlo funkční parity s Googlem — PMax, AI Max, NCA, generativní assety, přihlášení přes Google a import — zatímco skoro nikdo nad ním neautomatizuje. Okno příležitosti je otevřené právě proto, že konkurenti tu ještě nejsou.

Oč tu celou dobu jde

Chcete tuhle úroveň přehledu ve svém účtu?

Jeden e-mail. Upřímně vám řeknu, jestli se to pro vaše nastavení vyplatí.

Ozvěte se →