diff options
Diffstat (limited to 'assets/js/analytics.js')
-rw-r--r-- | assets/js/analytics.js | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/assets/js/analytics.js b/assets/js/analytics.js deleted file mode 100644 index 9968ed5..0000000 --- a/assets/js/analytics.js +++ /dev/null @@ -1,35 +0,0 @@ -async function getIpAndCountry() { - try { - const response = await fetch("https://freeipapi.com/api/json") - const data = await response.json() - return { - ip: data.ipAddress, - country: data.countryName - } - } catch (error) { - return { ip: "Unknown", country: "Unknown" } - } -} - - -const url = "https://analytics.miraikumiko.com/api/send" -const referrer = document.referrer -const userAgent = navigator.userAgent -const pageUrl = window.location.href -const clientData = await getIpAndCountry() -const data = { - referrer: referrer, - user_agent: userAgent, - page_url: pageUrl, - ip: clientData.ip, - country: clientData.country -} - - -fetch(url, { - method: "POST", - headers: { - "Token": "AAAA1234" - }, - body: JSON.stringify(data) -}) |