As part of building out geolocation pricing, we want to make sure that if we use CF-sourced IP lookups for geolocation, that it is similar in accuracy (or better) than our browser-popup based location data.
Update CF worker to take CF location data and write to new cookie
Update Drupal course about page to use analytics (segment? GA?) to fire an event to let us know for each user request, what does browser location, and CF location say
Analyze tracking data (ask data team for help?)
Currency on discovery: https://discovery.edx.org/api/v1/currency
Drupal front-end code:
Using CF IP data in worker: https://developers.cloudflare.com/workers/recipes/vcl-conversion/inspecting-visitor-location/