See: https://wikitech.wikimedia.org/wiki/Event_Platform/EventLogging_legacy
We need to keep client_ip and geocoded data for this schema.
This migration will be different than others, as VirtualPageView does not use the EventLogging extension Javascript client to send events. This was done years ago to work around a Do Not Track restriction in EventLogging. This restriction no longer exists, so it should be possible to modify the code in the Popups extension to call mw.eventLog.logEvent instead of sendBeacon directly.
STATUS:
Done.