Na czym to polega w sklepie
Klasa timedelta reprezentuje różnicę czasu między dwoma momentami. W e-commerce służy do definiowania okien atrybucji, okresów lookback i obliczania czasu od kliknięcia do zakupu.
Przykład ze sklepu internetowego
Kliknięcie w reklamę Google Ads było 3 dni przed zakupem - sprawdzasz, czy mieści się w oknie 7-dniowym:
from datetime import datetime, timedelta
click_at = datetime(2026, 7, 10, 14, 30)
purchase_at = datetime(2026, 7, 13, 9, 15)
attribution_window = timedelta(days=7)
within_window = (purchase_at - click_at) <= attribution_window
# True
Co zrobić po stronie biznesu
- Filtrowanie sesji GA4 z ostatnich 28 dni przed raportem.
- Obliczanie średniego czasu dostawy zamówień w dniach roboczych.
- Porównanie tygodnia bieżącego vs poprzedniego w dashboardzie ROAS.
W skrócie
timedelta upraszcza arytmetykę dat w modelach atrybucji i harmonogramach raportów - bez ręcznego liczenia dni w sekundach.