← всі звіти · pbi-pipeline.md

PBI Partner Data Pipeline

Оновлено: 2026-04-14

Overview

Стандартизація рекламних звітів від різних партнерів у єдиний формат Excel для Power BI. Кожне джерело (TikTok, Tabletki.ua, Bloggers тощо) має свій Cowork-скіл, який трансформує "сирий" звіт у уніфікований шаблон.

Target Format (PBI Template)

Фіксовані колонки, однакові для всіх джерел:

Column Description
Date Дата розміщення
Source Назва джерела (TikTok, Tabletki.ua, Bloggers...)
Compaign Назва продукту + формат (спеціально з помилкою — так у шаблоні)
Impressions Покази
Clicks Кліки
Reach Охоплення (де доступно)
Cost Вартість у USD (trailing space в назві колонки!)
Views Перегляди (де доступно)

Реалізовані джерела

TikTok — 🟢 готово

Tabletki.ua — 🟢 готово

Bloggers (інфлюенсери) — 🟢 готово

Ключові файли-довідники

Файл Опис
Номенклатури - кампанії(Довідник).csv Semicolon-delimited, колонка Meta — маппінг УКР назв → Latin
partners_TikTok_*.xlsx Шаблон-референс для стилів

Потенційні нові джерела (TODO)

BioGaia Story (окремий проект)

URL: https://biogaia-storybook-dm1.web.app/ Стек: Firebase Hosting + Gemini 2.5 Pro + Gemini 2.5 Flash Image Статус: Задеплоєний, живий

Функціонал

Персональна казка для дітей: завантаж фото → введи ім'я → обери мораль → AI генерує ілюстровану казку де дитина — головний герой.

🔴 Критична проблема безпеки

Google API ключ захардкоджений в script.js (публічно доступний у браузері). Ключ: AIzaSyBNd1lKkH2baJMHa-M6TpwldQ4sUneXF-c

Рішення: Мігрувати Gemini API calls на Firebase Functions. Ключ залишається server-side. Тимчасово: Обмежити ключ в Google Cloud Console по домену + API.