YouTube Ads koppelen aan Microsoft Fabric

Laad je video-advertenties via APIboard in Microsoft Fabric en leg kosten per weergave en kijkgedrag naast omzet uit je boekhouding.

Wat je doet met YouTube Ads in Microsoft Fabric

  • Videodagen als feitentabel in het lakehouse. YouTube-video's per dag bevat per rij een datum, een video, een campagne en een advertentieformaat, met weergaven, kosten, kijkpercentages en conversies.
  • Een dimensie voor video's, in een notebook. Laad YouTube-video's als kleine dimensietabel met de titel, het kanaal en de duur in seconden.
  • Videokosten naast omzet in een warehouse. De dagtabel verwijst met het campagne-ID naar Campagnes uit je Google Ads-koppeling.

Ook je eigen tabellen. Heb je in de Datawerkbank zelf een tabel gemaakt naast YouTube-video's per dag, dan staat die in APIboard in dezelfde lijst en haal je hem net zo op in Microsoft Fabric.

Uitleg in het helpcentrum

Zo pak je het aan in Microsoft Fabric

  1. Videodagen als feitentabel in het lakehouse

    Dat is een feitentabel op een fijn niveau, geschikt voor een lakehouse. Omdat de dagtabel elke dag groeit, kies je bij het laden Replace of laad je alleen wijzigingen vanaf een datum; bij Append zou elke verversing dezelfde dagen opnieuw toevoegen. Een notebook rekent daarna op de ruwe rijen door. Het advertentieformaat staat per rij in de tabel, dus je kunt in één query de weergaven en kosten van instream, in-feed en Shorts naast elkaar zetten. Voeg een kolom toe voor het kwartaal en je houdt een historie bij waarmee je bij elke campagneplanning terugkijkt op wat een formaat eerder kostte.

  2. Een dimensie voor video's, in een notebook

    Een join op het video-ID geeft de dagtabel een naam en een lengte. In een notebook groepeer je de weergaven per duurklasse en zet je het aandeel dat tot het einde kijkt tegen de lengte van de video. Zo onderzoek je met data of korte video's echt beter worden uitgekeken dan lange. Bewaar het resultaat als gold-tabel in het lakehouse, zodat een rapport de klassen leest zonder de dagrijen opnieuw te tellen.

  3. Videokosten naast omzet in een warehouse

    Laad ze in dezelfde dataflow en koppel ze in een pijplijn, en voeg er de omzet uit je boekhouding aan toe op datum. Dan staat per week naast elkaar wat je aan video uitgaf, hoeveel weergaven dat gaf en wat de omzet deed. Een warehouse-view met die drie kolommen voedt een rapport voor de marketingmanager. Houd er rekening mee dat video vaak eerder in het koopproces werkt dan de laatste klik, dus een vertraging tussen weergaven en omzet van enkele weken is normaal. Een venster met vertraagde omzet in de view maakt dat effect zichtbaar.

Deze data halen we op uit YouTube Ads

Na het koppelen staan alle 2 tabellen uit YouTube Ads klaar, met Nederlandse kolomnamen. Voor Microsoft Fabric begin je meestal met YouTube-video's per dag en YouTube-video's.

  1. Maak een API-sleutel en kopieer het script

    Maak in APIboard een eigen sleutel voor Fabric. Ga naar Analyseren > API, kies Code genereren, kies koppeling en tabel en open het tabblad Power BI. Kopieer de code en plak daarin je sleutel.

  2. Maak een Dataflow Gen2

    Open in Fabric je workspace en kies +New item en dan Dataflow Gen2. Kies in de editor Get data en dan Blank query.

  3. Voeg een lege query toe

    Open op het tabblad Home de Advanced editor en plak het M-script. Bij de verbinding kies je als authenticatie Anoniem, omdat de sleutel al in het script staat.

  4. Laad de tabel naar een lakehouse of warehouse

    Kies in het paneel Query settings onderaan Choose data destination en stel een lakehouse of warehouse in. Een warehouse werkt volgens Microsoft alleen binnen dezelfde workspace als de dataflow en vraagt een vast schema. Kies of nieuwe rijen worden toegevoegd (Append) of de tabel wordt vervangen (Replace). Publiceer daarna de dataflow met Publish.

  5. Ververs op schema of via een pijplijn

    Kies in je workspace het pictogram Schedule Refresh om een schema in te stellen, of laat de dataflow draaien vanuit een pijplijn met een Dataflow-activiteit. Met Alleen wijzigingen in de codegenerator haalt het script alleen de rijen sinds de gekozen datum op, voor tabellen die dat ondersteunen.

Al je software in één model

Elke koppeling in APIboard levert tabellen via dezelfde API. Zo zet je YouTube Ads in Microsoft Fabric naast de rest van je software, op één manier opgehaald en met Nederlandse kolomnamen.

Veelgestelde vragen

Kan ik YouTube Ads koppelen aan Microsoft Fabric?

Ja. YouTube Ads is geen aparte koppeling: je koppelt je Google Ads-account in APIboard en je video-advertenties komen mee. Je kopieert het M-script van YouTube-video's per dag of YouTube-video's en plakt het in een Dataflow Gen2. Je laadt de tabellen naar een lakehouse of warehouse en ververst ze op schema.

Is er een officiële YouTube Ads-connector voor Fabric?

Nee. In het overzicht met Fabric-connectors voor Dataflow Gen2, pipelines en copy jobs staat geen Google Ads- en geen YouTube-connector. Er staan wel andere Google-bronnen in, zoals Google Analytics en Google BigQuery.

Moet ik voor Fabric een aparte YouTube-bron aanmaken?

Nee. De video-advertenties komen mee met je Google Ads-koppeling in APIboard en tellen niet als extra koppeling of extra account. In de codegenerator kies je die koppeling en de tabel YouTube-video's per dag of YouTube-video's, en kopieer je het script voor Dataflow Gen2.

Welke laadstrategie past bij de videotabellen?

YouTube-video's per dag groeit elke dag en heeft per rij een datum, dus daar loont laden vanaf een datum of Replace boven Append. YouTube-video's is klein en verandert zelden; die ververs je gewoon volledig.

Bevat de data ook cijfers van mijn organische YouTube-kanaal?

Nee. Het gaat alleen om betaalde advertentiedata uit Video-campagnes en video-advertenties in Demand Gen. Organische kanaalstatistieken, zoals abonnees en kijktijd, haalt APIboard niet op.

YouTube Ads koppelen aan Microsoft Fabric?

Koppel binnen minuten met je software, zonder zelf te hoeven knutselen. Wij maken het eenvoudig voor je.