You don't punish the individual, you punish the company. Then the company can access logs and pass the cost to the customer that violated the rules.
I think it's too difficult to prove in most cases. Like if somebody is riding one on the sidewalk. I don't think GPS is exact enough to definitively say whether they were on the sidewalk on in the road 6 feet away, especially if there's tall buildings around to interfere with the signal.
OK, let's limit to just scooters being left obstructing traffic of pedestrians/vehicles. A scooter parking violation if you will.
You still have to substantiate the accusation.
The accusation is simple: the scooter is left in a place where it obstructs the passage of other vehicles/pedestrians. Pictures can be taken if need be, of course, but do you as a driver that receives a parking ticket require that the police provide proof that your car was where they said it was, or is it mostly based on trust?