(category, action, label="", value="")
| 68 | |
| 69 | |
| 70 | def track_event(category, action, label="", value=""): # type: ignore[no-untyped-def] |
| 71 | data = ( |
| 72 | DEFAULT_DATA |
| 73 | + "&t=event" |
| 74 | + "&ec=" |
| 75 | + category |
| 76 | + "&ea=" |
| 77 | + action |
| 78 | + "&cid=" |
| 79 | + str(uuid.uuid4()) |
| 80 | ) |
| 81 | data = data + "&el=" + label if label else data |
| 82 | data = data + "&ev=" + value if value else data |
| 83 | requests.post(GOOGLE_ANALYTICS_COLLECT_URL, data=data) |
| 84 | |
| 85 | |
| 86 | def track_request_influxdb( |
no test coverage detected
searching dependent graphs…