Na czym to polega w sklepie
Funkcja int() zamienia łańcuch na liczbę całkowitą, opcjonalnie z podstawą (np. 16 dla hex). W danych e-commerce parsuje ilości sztuk, liczniki konwersji i ID z eksportów bez części ułamkowej.
Przykład ze sklepu internetowego
Z eksportu GA4 kolumna conversions przychodzi jako tekst - sumujesz konwersje:
daily_conversions = ["12", "8", "15", "0", "23"]
total = sum(int(day) for day in daily_conversions)
total # 58
Co zrobić po stronie biznesu
- Parsowanie
item_quantityz eventów add_to_cart. - Konwersja
session_countprzed agregacją tygodniową. - Odczyt ID kampanii z parametru numerycznego w URL.
W skrócie
int("12.0") rzuci błąd - najpierw float, potem int przy danych z częścią dziesiętną.