mirror of
https://github.com/christianvidalwolf-prog/CrazeAnalytix.git
synced 2026-08-03 21:25:24 +02:00
debug: console logs for ad spend diff
This commit is contained in:
@@ -854,7 +854,7 @@ const App: React.FC = () => {
|
||||
<Dashboard
|
||||
data={ytdAggregatedData}
|
||||
filterState={filters}
|
||||
adsData={ytdFilteredAdsData}
|
||||
adsData={filteredAdsData}
|
||||
stockMap={stockMap}
|
||||
vendorStockMap={vendorStockMap}
|
||||
buyBoxLostMap={buyBoxLostMap}
|
||||
|
||||
@@ -493,12 +493,12 @@ const Dashboard: React.FC<DashboardProps> = ({
|
||||
}
|
||||
const t = yearMap.get(y)!;
|
||||
|
||||
if (t.cost === 0 && ad.cost > 0) {
|
||||
console.log("DASHBOARD AD RECORD:", ad);
|
||||
if (ad.year === 2026) {
|
||||
console.log("DASH 2026 W" + ad.week, ad.cost);
|
||||
}
|
||||
|
||||
t.cost += ad.cost || 0;
|
||||
t.attributedSales += ad.attributedSales30d || ad.salesAds || 0;
|
||||
t.attributedSales += ad.attributedSales30d;
|
||||
t.clicks += ad.clicks || 0;
|
||||
t.impressions += ad.impressions || 0;
|
||||
});
|
||||
|
||||
+11
-6
@@ -272,12 +272,17 @@ const DataGrid: React.FC<DataGridProps> = ({ data, filters, hasCustomerFilter, a
|
||||
const adsSummary = useMemo(() => {
|
||||
if (!adsData || adsData.length === 0) return null;
|
||||
|
||||
const totals = adsData.reduce((acc, ad) => ({
|
||||
cost: acc.cost + ad.cost,
|
||||
attributedSales: acc.attributedSales + ad.attributedSales30d,
|
||||
clicks: acc.clicks + ad.clicks,
|
||||
impressions: acc.impressions + ad.impressions,
|
||||
}), { cost: 0, attributedSales: 0, clicks: 0, impressions: 0 });
|
||||
const totals = adsData.reduce((acc, ad) => {
|
||||
if (ad.year === 2026) {
|
||||
console.log("GRID 2026 W" + ad.week, ad.cost);
|
||||
}
|
||||
return {
|
||||
cost: acc.cost + ad.cost,
|
||||
attributedSales: acc.attributedSales + ad.attributedSales30d,
|
||||
clicks: acc.clicks + ad.clicks,
|
||||
impressions: acc.impressions + ad.impressions,
|
||||
};
|
||||
}, { cost: 0, attributedSales: 0, clicks: 0, impressions: 0 });
|
||||
|
||||
return {
|
||||
totalSpend: totals.cost,
|
||||
|
||||
Reference in New Issue
Block a user