Tabletki.ua Producer API (sales by category + UTM by campaign) → BigQuery
ad-analytics-hub.tabletki. Weekly cron Mon-Sun.
Why: Tabletki.ua — найбільший аптечний агрегатор UA, дає offline sell-out даних для Deltamedical SKU. Поєднання з ad-spend (Google Ads + Meta) дозволяє рахувати справжній CR/CPA на покупку (не тільки click).
Status (2026-05-05):
/etc/systemd/system/tabletki-weekly.{service,timer}journalctl -u tabletki-weeklyGOOGLE_APPLICATION_CREDENTIALS=/srv/passepartout/google/ad-pipeline-worker-sa.json \
/srv/tools/tabletki/tabletki_loader.py --mode both --from 2026-04-13 --to 2026-04-19
ad-analytics-hub.tabletki.tabletki_sales (20 полів):
date_from, date_to, period_type (Mon-Sun + 'week')sku_id, product_code, product_name, manufacturercategory_code, category_nameunits_sold, revenue_uah, avg_price_uahcategory_revenue_uah, pct_category_revenue, pct_category_unitscategory_top1/2/3_units (для market-share)ingested_at, source_filead-analytics-hub.tabletki.tabletki_utm (10 полів):
date_from, date_to, utm_campaign, utm_source, utm_mediumclicks, conversions, conversion_valueingested_at, source_file/srv/passepartout/tabletki/api.token (Bearer JWT, exp 2027-04-16, login APIadsanalyzer, clientId 270)/srv/passepartout/google/ad-pipeline-worker-sa.json (має bigquery.dataEditor + bigquery.jobUser на dataset tabletki)/srv/tools/tabletki/tabletki_loader.py — Python loader (~250 рядків)sales | utm | both | auto-week--from --to --dry-run --modeDELETE rows for (date_from, date_to) → INSERT нових. Repeat-safe.
v_delta_sales_daily, v_delta_sales_weekly, v_delta_sales_trend, v_market_share) — Сергій: dashboard треба deprecate за rule «забути Looker». Перевірити чи views не використовуються звідкись активно.ad-analytics-hub.utm_unified view (Tabletki + GA4 + Google Ads)?