https://software-testing-tips.medium.com/top-10-solutions-for-implementing-beacon-api-in-websites-afc55bdbbb59