Skip to content

Commit 4df1b31

Browse files
committed
tag
1 parent af3c247 commit 4df1b31

9 files changed

+559
-0
lines changed

about.html

+62
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,72 @@
3131
<link rel="stylesheet" href="css/style.css">
3232

3333
<title>Learner Free Bootstrap Template by Untree.co</title>
34+
35+
<!-- Google tag (gtag.js) -->
36+
<script async src="https://www.googletagmanager.com/gtag/js?id=G-ECS7B3X8JM"></script>
37+
<script>
38+
window.dataLayer = window.dataLayer || [];
39+
function gtag(){dataLayer.push(arguments);}
40+
gtag('js', new Date());
41+
42+
gtag('config', 'G-ECS7B3X8JM');
43+
</script>
44+
45+
46+
<!-- Google Tag Manager -->
47+
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
48+
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
49+
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
50+
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
51+
})(window,document,'script','dataLayer','GTM-M8RGC2CX');</script>
52+
<!-- End Google Tag Manager -->
53+
54+
55+
<script>
56+
// Define dataLayer and the gtag function.
57+
window.dataLayer = window.dataLayer || [];
58+
function gtag(){dataLayer.push(arguments);}
59+
60+
// Set default consent to 'denied' as a placeholder
61+
// Determine actual values based on your own requirements
62+
gtag('consent', 'default', {
63+
'ad_storage': 'denied',
64+
'ad_user_data': 'denied',
65+
'ad_personalization': 'denied',
66+
'analytics_storage': 'denied'
67+
});
68+
</script>
69+
70+
<!-- Google Tag Manager -->
71+
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
72+
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
73+
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
74+
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
75+
})(window,document,'script','dataLayer','GTM-M8RGC2CX');</script>
76+
<!-- End Google Tag Manager -->
77+
78+
<!-- Create one update function for each consent parameter -->
79+
<script>
80+
function consentGrantedAdStorage() {
81+
gtag('consent', 'update', {
82+
'ad_storage': 'granted'
83+
});
84+
}
85+
</script>
86+
87+
88+
3489
</head>
3590

3691
<body>
3792

93+
<button onclick="consentGrantedAdStorage()">Yes</button>
94+
95+
<!-- Google Tag Manager (noscript) -->
96+
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M8RGC2CX"
97+
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
98+
<!-- End Google Tag Manager (noscript) -->
99+
38100
<div class="site-mobile-menu">
39101
<div class="site-mobile-menu-header">
40102
<div class="site-mobile-menu-close">

contact.html

+62
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,72 @@
3131
<link rel="stylesheet" href="css/style.css">
3232

3333
<title>Learner Free Bootstrap Template by Untree.co</title>
34+
35+
<!-- Google tag (gtag.js) -->
36+
<script async src="https://www.googletagmanager.com/gtag/js?id=G-ECS7B3X8JM"></script>
37+
<script>
38+
window.dataLayer = window.dataLayer || [];
39+
function gtag(){dataLayer.push(arguments);}
40+
gtag('js', new Date());
41+
42+
gtag('config', 'G-ECS7B3X8JM');
43+
</script>
44+
45+
46+
<!-- Google Tag Manager -->
47+
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
48+
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
49+
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
50+
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
51+
})(window,document,'script','dataLayer','GTM-M8RGC2CX');</script>
52+
<!-- End Google Tag Manager -->
53+
54+
55+
<script>
56+
// Define dataLayer and the gtag function.
57+
window.dataLayer = window.dataLayer || [];
58+
function gtag(){dataLayer.push(arguments);}
59+
60+
// Set default consent to 'denied' as a placeholder
61+
// Determine actual values based on your own requirements
62+
gtag('consent', 'default', {
63+
'ad_storage': 'denied',
64+
'ad_user_data': 'denied',
65+
'ad_personalization': 'denied',
66+
'analytics_storage': 'denied'
67+
});
68+
</script>
69+
70+
<!-- Google Tag Manager -->
71+
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
72+
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
73+
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
74+
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
75+
})(window,document,'script','dataLayer','GTM-M8RGC2CX');</script>
76+
<!-- End Google Tag Manager -->
77+
78+
<!-- Create one update function for each consent parameter -->
79+
<script>
80+
function consentGrantedAdStorage() {
81+
gtag('consent', 'update', {
82+
'ad_storage': 'granted'
83+
});
84+
}
85+
</script>
86+
87+
88+
3489
</head>
3590

3691
<body>
3792

93+
<button onclick="consentGrantedAdStorage()">Yes</button>
94+
95+
<!-- Google Tag Manager (noscript) -->
96+
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M8RGC2CX"
97+
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
98+
<!-- End Google Tag Manager (noscript) -->
99+
38100
<div class="site-mobile-menu">
39101
<div class="site-mobile-menu-header">
40102
<div class="site-mobile-menu-close">

elements.html

+62
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,72 @@
3131
<link rel="stylesheet" href="css/style.css">
3232

3333
<title>Learner Free Bootstrap Template by Untree.co</title>
34+
35+
<!-- Google tag (gtag.js) -->
36+
<script async src="https://www.googletagmanager.com/gtag/js?id=G-ECS7B3X8JM"></script>
37+
<script>
38+
window.dataLayer = window.dataLayer || [];
39+
function gtag(){dataLayer.push(arguments);}
40+
gtag('js', new Date());
41+
42+
gtag('config', 'G-ECS7B3X8JM');
43+
</script>
44+
45+
46+
<!-- Google Tag Manager -->
47+
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
48+
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
49+
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
50+
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
51+
})(window,document,'script','dataLayer','GTM-M8RGC2CX');</script>
52+
<!-- End Google Tag Manager -->
53+
54+
55+
<script>
56+
// Define dataLayer and the gtag function.
57+
window.dataLayer = window.dataLayer || [];
58+
function gtag(){dataLayer.push(arguments);}
59+
60+
// Set default consent to 'denied' as a placeholder
61+
// Determine actual values based on your own requirements
62+
gtag('consent', 'default', {
63+
'ad_storage': 'denied',
64+
'ad_user_data': 'denied',
65+
'ad_personalization': 'denied',
66+
'analytics_storage': 'denied'
67+
});
68+
</script>
69+
70+
<!-- Google Tag Manager -->
71+
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
72+
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
73+
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
74+
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
75+
})(window,document,'script','dataLayer','GTM-M8RGC2CX');</script>
76+
<!-- End Google Tag Manager -->
77+
78+
<!-- Create one update function for each consent parameter -->
79+
<script>
80+
function consentGrantedAdStorage() {
81+
gtag('consent', 'update', {
82+
'ad_storage': 'granted'
83+
});
84+
}
85+
</script>
86+
87+
88+
3489
</head>
3590

3691
<body>
3792

93+
<button onclick="consentGrantedAdStorage()">Yes</button>
94+
95+
<!-- Google Tag Manager (noscript) -->
96+
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M8RGC2CX"
97+
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
98+
<!-- End Google Tag Manager (noscript) -->
99+
38100
<div class="site-mobile-menu">
39101
<div class="site-mobile-menu-header">
40102
<div class="site-mobile-menu-close">

gallery.html

+62
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,72 @@
3131
<link rel="stylesheet" href="css/style.css">
3232

3333
<title>Learner Free Bootstrap Template by Untree.co</title>
34+
35+
<!-- Google tag (gtag.js) -->
36+
<script async src="https://www.googletagmanager.com/gtag/js?id=G-ECS7B3X8JM"></script>
37+
<script>
38+
window.dataLayer = window.dataLayer || [];
39+
function gtag(){dataLayer.push(arguments);}
40+
gtag('js', new Date());
41+
42+
gtag('config', 'G-ECS7B3X8JM');
43+
</script>
44+
45+
46+
<!-- Google Tag Manager -->
47+
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
48+
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
49+
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
50+
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
51+
})(window,document,'script','dataLayer','GTM-M8RGC2CX');</script>
52+
<!-- End Google Tag Manager -->
53+
54+
55+
<script>
56+
// Define dataLayer and the gtag function.
57+
window.dataLayer = window.dataLayer || [];
58+
function gtag(){dataLayer.push(arguments);}
59+
60+
// Set default consent to 'denied' as a placeholder
61+
// Determine actual values based on your own requirements
62+
gtag('consent', 'default', {
63+
'ad_storage': 'denied',
64+
'ad_user_data': 'denied',
65+
'ad_personalization': 'denied',
66+
'analytics_storage': 'denied'
67+
});
68+
</script>
69+
70+
<!-- Google Tag Manager -->
71+
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
72+
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
73+
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
74+
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
75+
})(window,document,'script','dataLayer','GTM-M8RGC2CX');</script>
76+
<!-- End Google Tag Manager -->
77+
78+
<!-- Create one update function for each consent parameter -->
79+
<script>
80+
function consentGrantedAdStorage() {
81+
gtag('consent', 'update', {
82+
'ad_storage': 'granted'
83+
});
84+
}
85+
</script>
86+
87+
88+
3489
</head>
3590

3691
<body>
3792

93+
<button onclick="consentGrantedAdStorage()">Yes</button>
94+
95+
<!-- Google Tag Manager (noscript) -->
96+
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M8RGC2CX"
97+
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
98+
<!-- End Google Tag Manager (noscript) -->
99+
38100
<div class="site-mobile-menu">
39101
<div class="site-mobile-menu-header">
40102
<div class="site-mobile-menu-close">

index.html

+63
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,73 @@
3131
<link rel="stylesheet" href="css/style.css">
3232

3333
<title>Teach Me Codes</title>
34+
35+
<!-- Google tag (gtag.js) -->
36+
<script async src="https://www.googletagmanager.com/gtag/js?id=G-ECS7B3X8JM"></script>
37+
<script>
38+
window.dataLayer = window.dataLayer || [];
39+
function gtag(){dataLayer.push(arguments);}
40+
gtag('js', new Date());
41+
42+
gtag('config', 'G-ECS7B3X8JM');
43+
</script>
44+
45+
46+
<!-- Google Tag Manager -->
47+
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
48+
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
49+
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
50+
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
51+
})(window,document,'script','dataLayer','GTM-M8RGC2CX');</script>
52+
<!-- End Google Tag Manager -->
53+
54+
55+
<script>
56+
// Define dataLayer and the gtag function.
57+
window.dataLayer = window.dataLayer || [];
58+
function gtag(){dataLayer.push(arguments);}
59+
60+
// Set default consent to 'denied' as a placeholder
61+
// Determine actual values based on your own requirements
62+
gtag('consent', 'default', {
63+
'ad_storage': 'denied',
64+
'ad_user_data': 'denied',
65+
'ad_personalization': 'denied',
66+
'analytics_storage': 'denied'
67+
});
68+
</script>
69+
70+
<!-- Google Tag Manager -->
71+
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
72+
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
73+
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
74+
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
75+
})(window,document,'script','dataLayer','GTM-M8RGC2CX');</script>
76+
<!-- End Google Tag Manager -->
77+
78+
<!-- Create one update function for each consent parameter -->
79+
<script>
80+
function consentGrantedAdStorage() {
81+
gtag('consent', 'update', {
82+
'ad_storage': 'granted'
83+
});
84+
}
85+
</script>
86+
87+
88+
3489
</head>
3590

3691
<body>
3792

93+
<button onclick="consentGrantedAdStorage()">Yes</button>
94+
95+
<!-- Google Tag Manager (noscript) -->
96+
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M8RGC2CX"
97+
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
98+
<!-- End Google Tag Manager (noscript) -->
99+
100+
38101
<div class="site-mobile-menu">
39102
<div class="site-mobile-menu-header">
40103
<div class="site-mobile-menu-close">

0 commit comments

Comments
 (0)