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