Rešenje 7 od 10

Šest platformi, jedna baza, svako jutro

Multi-tenant dashboard agencije Media House, u svakodnevnoj upotrebi od marta 2026. Svako jutro povlači podatke sa Meta, Google Ads, DV360, Gemius, Pinterest i GA4 platformi za devet klijenata, prati pacing, šalje alerte i sklapa PDF, PPT i XLSX izveštaje sa AI narativima. Google Sheets više nije deo pipeline-a.

MetaGoogle AdsDV360GemiusPinterestGA46 izvora25 tabela4:00syncalertiPDF PPT XLSXcopilot9 klijenata
Tok podataka, jedno jutro

How it works

  1. 1.

    Cron pokreće sync

    U 4 ujutru cron pokreće sync funkcije za svih devet klijenata.

  2. 2.

    Svaka platforma posebno

    Svaka od šest platformi ima svoju funkciju ili Apps Script. DV360 stiže sa YouTube podelom.

  3. 3.

    Baza odvojena po klijentu

    Podaci idu u Postgres, a row level security drži svakog klijenta u njegovom delu baze.

  4. 4.

    Pregled i alerti

    Interfejs čita pre-agregirane RPC upite. Pacing i anomaly alerti se šalju kad budžet ili rezultat odstupi.

  5. 5.

    Izveštaj sa AI narativom

    Izveštaj se sklapa iz šablona, AI napiše narativ uz brojke i izveštaj se objavljuje kao PDF, PPT ili XLSX.

Uloge su tri: admin, account manager i viewer, a klijent kao viewer samo čita svoje podatke. Pored izveštaja tu su AI copilot nad podacima (Claude tool-use), Post Buy konfigurator i poređenje perioda.

Na ovoj stranici nema imena klijenata ni njihovih podataka.

Specification

Status
U produkciji, svakodnevna upotreba
Od
Mart 2026
Za koga
Media House: admin, account manager, viewer
Stack
React 19, Vite, Tailwind v4, Supabase, Cloudflare Pages, Anthropic SDK
Obim
Oko 460 commita, 25 tabela, 12 edge funkcija, 13 cron jobova
Testovi
21 test fajl

Send us your numbers