Skip to content

Commit 82a2406

Browse files
committed
📊 Add Google Analytics G-LG1PTSZLP5
- Integrate gtag.js for tracking - Update URLs to optimizerplus.github.io
1 parent 8d33ead commit 82a2406

File tree

1 file changed

+18
-5
lines changed

1 file changed

+18
-5
lines changed

‎src/app/layout.tsx‎

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ const seoKeywords = [
1313
].join(', ')
1414

1515
export const metadata: Metadata = {
16-
metadataBase: new URL('https://boosteroid-optimizer.com'),
16+
metadataBase: new URL('https://optimizerplus.github.io'),
1717
title: {
1818
default: 'Boosteroid Optimizer Plus | Force 4K & Upscaling for Cloud Gaming',
1919
template: '%s | Boosteroid Optimizer Plus'
@@ -29,7 +29,7 @@ export const metadata: Metadata = {
2929
type: 'website',
3030
locale: 'en_US',
3131
alternateLocale: 'fr_FR',
32-
url: 'https://boosteroid-optimizer.com',
32+
url: 'https://optimizerplus.github.io',
3333
siteName: 'Boosteroid Optimizer Plus',
3434
title: 'Boosteroid Optimizer Plus | Force 4K & Upscaling for Cloud Gaming',
3535
description: 'Free Tampermonkey extension to unlock 4K resolution, upscaling, and video enhancement on Boosteroid cloud gaming. Works on any monitor!',
@@ -86,10 +86,10 @@ export const metadata: Metadata = {
8686

8787
// Alternate languages
8888
alternates: {
89-
canonical: 'https://boosteroid-optimizer.com',
89+
canonical: 'https://optimizerplus.github.io',
9090
languages: {
91-
'en': 'https://boosteroid-optimizer.com',
92-
'fr': 'https://boosteroid-optimizer.com/fr',
91+
'en': 'https://optimizerplus.github.io',
92+
'fr': 'https://optimizerplus.github.io/fr',
9393
},
9494
},
9595

@@ -143,6 +143,19 @@ export default function RootLayout({
143143
return (
144144
<html lang="en" className="scroll-smooth">
145145
<head>
146+
{/* Google Analytics */}
147+
<script async src="https://www.googletagmanager.com/gtag/js?id=G-LG1PTSZLP5"></script>
148+
<script
149+
dangerouslySetInnerHTML={{
150+
__html: `
151+
window.dataLayer = window.dataLayer || [];
152+
function gtag(){dataLayer.push(arguments);}
153+
gtag('js', new Date());
154+
gtag('config', 'G-LG1PTSZLP5');
155+
`,
156+
}}
157+
/>
158+
146159
{/* Preconnect to external resources */}
147160
<link rel="preconnect" href="https://fonts.googleapis.com" />
148161
<link rel="preconnect" href="https://fonts.gstatic.com" crossOrigin="anonymous" />

0 commit comments

Comments
 (0)