From 45153696b53de09a1e41961f7bd5e625826171bf Mon Sep 17 00:00:00 2001 From: Yulian Date: Fri, 30 Aug 2024 01:33:52 +0200 Subject: [PATCH] google analytics --- blog/STUDENT COUNCIL/sc_working_2/index.txt | 5 +- blog/authors.yml | 106 ++++++++++---------- docusaurus.config.js | 47 ++++----- src/js/gtag.js | 16 +++ 4 files changed, 90 insertions(+), 84 deletions(-) create mode 100644 src/js/gtag.js diff --git a/blog/STUDENT COUNCIL/sc_working_2/index.txt b/blog/STUDENT COUNCIL/sc_working_2/index.txt index 9f2a91dbc..cdd4452c1 100644 --- a/blog/STUDENT COUNCIL/sc_working_2/index.txt +++ b/blog/STUDENT COUNCIL/sc_working_2/index.txt @@ -7,9 +7,12 @@ date: 2024-08-30T18:00 keywords: [ ІПСА, Студрада, IASA, Student Council, студентське життя, освітні проєкти, відділи студради, студентські івенти, - студентська спільнота, студентські заходи, ср працює, студрада навиворіт + студентська спільнота, студентські заходи, ср працює, студрада навиворіт, + КПІ ] --- + + diff --git a/blog/authors.yml b/blog/authors.yml index 104f886a5..05fc4ae25 100644 --- a/blog/authors.yml +++ b/blog/authors.yml @@ -260,23 +260,72 @@ vera1: image_url: https://i.imgur.com/eYTtfeS.jpg url: https://t.me/vera_kuzminska +# Кастомні описи + +senchuk: + name: Сєня + title: Поважний дід Студради + image_url: https://i.imgur.com/iReLWZe.jpeg + url: https://t.me/sen4ello + +olexsii1: + name: Олексій Вербицький + title: Безсонний волонтер + image_url: https://imgur.com/2UuY66o.jpg + url: https://t.me/derwya + +alina: + name: Аліна Журавель + title: Донба$$ятко + image_url: https://i.imgur.com/Ub9TQVd.jpeg + url: https://t.me/llllna + +ragulina: + name: Анна Рагуліна + title: Снаряд для ППО + image_url: https://i.imgur.com/yl1kgaZ.jpeg + url: https://t.me/rrragulina + +artem: + name: Артем Захаренко + title: Гроза сквоту + image_url: https://i.imgur.com/2kZ3C92.jpeg + url: https://t.me/zab_dev + +valia: + name: Валя Лебіга + title: Альтуха + image_url: https://i.imgur.com/efGBAZP.jpeg + url: https://t.me/valia_lebiga + +marina: + name: Марина Дерновая + title: Та сама маря + image_url: https://i.imgur.com/k1AjSFe.jpg + url: https://t.me/axxiomma + +patron: + name: Пес Патрон + title: Front End Engineer + image_url: https://i.imgur.com/xgR29Gk.jpg + # Редактори статей та інтерв'ю anastasia19th: name: Анастасія Пижук - title: Редакторка статей та інтерв'ю + title: Редакторка статей та інтерв'юєрка image_url: https://i.imgur.com/phggCcm.jpg url: https://t.me/anastasia19th valeriia: name: Валерія "Кербер" Хапіліна - title: Редакторка статей та інтерв'ю + title: Редакторка статей та інтерв'юєрка image_url: https://i.imgur.com/Yc0OECN.jpg url: https://t.me/kkkerber mykyta: name: Микита Зеленський - title: Редактор статей та інтерв'ю + title: Редактор статей та інтерв'юєр image_url: https://i.imgur.com/epmVc0M.jpg url: https://t.me/Hutorr @@ -352,53 +401,4 @@ telenko: name: Уляна Теленько title: Редакторка статей image_url: https://i.imgur.com/izc63IQ.jpeg - url: https://t.me/uliana_telenko - -# Кастомні описи - -senchuk: - name: Сєня - title: Поважний дід Студради - image_url: https://i.imgur.com/iReLWZe.jpeg - url: https://t.me/sen4ello - -olexsii1: - name: Олексій Вербицький - title: Безсонний волонтер - image_url: https://imgur.com/2UuY66o.jpg - url: https://t.me/derwya - -alina: - name: Аліна Журавель - title: Донба$$ятко - image_url: https://i.imgur.com/Ub9TQVd.jpeg - url: https://t.me/llllna - -ragulina: - name: Анна Рагуліна - title: Снаряд для ППО - image_url: https://i.imgur.com/yl1kgaZ.jpeg - url: https://t.me/rrragulina - -artem: - name: Артем Захаренко - title: Гроза сквоту - image_url: https://i.imgur.com/2kZ3C92.jpeg - url: https://t.me/zab_dev - -valia: - name: Валя Лебіга - title: Альтуха - image_url: https://i.imgur.com/efGBAZP.jpeg - url: https://t.me/valia_lebiga - -marina: - name: Марина Дерновая - title: Та сама маря - image_url: https://i.imgur.com/k1AjSFe.jpg - url: https://t.me/axxiomma - -patron: - name: Пес Патрон - title: Front End Engineer - image_url: https://i.imgur.com/xgR29Gk.jpg \ No newline at end of file + url: https://t.me/uliana_telenko \ No newline at end of file diff --git a/docusaurus.config.js b/docusaurus.config.js index c1c79d6a3..544137711 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -44,7 +44,11 @@ const config = { scripts: [ { - src: "https://www.googletagmanager.com/gtm.js?id=GTM-K25D9CQ2", + src: "https://www.googletagmanager.com/gtag/js?id=G-9CFDMS82J9", + async: true, + }, + { + src: "/js/gtag.js", async: true, }, ], @@ -53,25 +57,26 @@ const config = { /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ ({ metadata: [ - { name: 'keywords', content: 'ІПСА, інститут прикладного системного аналізу, КПІ, \ + { name: 'keywords', content: 'ІПСА, IASA, IASA Articles, статті, статті іпса, Студрада ІПСА, Студрада, \ + інститут прикладного системного аналізу, КПІ, \ київський політехнічний інститут, університет, інститут, факультет, \ - iasa, kpi, катедра, факультет, система, системний аналіз, технічний університет, \ + iasa, kpi, катедра, системний аналіз, технічний університет, КПІ\ студентська рада, вступна кампанія, студентське життя, абітурієнт, інтерв\'ю, \ - студрада КПІ, освітня програма, викладачі КПІ, освіта в Україні, студент КПІ, університетські новини, ІПСА КПІ, \ + студрада, освітня програма, викладачі КПІ, освіта в Україні, абітурієнт, студент КПІ, університетські новини, ІПСА КПІ, \ інженерія, технології, програмування, наука, вступ 2024, технологічна освіта' }, { name: 'description', content: 'IASA Student Council - Офіційний сайт Студради Інституту прикладного системного аналізу КПІ ім. І. Сікорського. \ Дізнайтеся про останні події, новини, вступну кампанію та студентське життя в ІПСА. \ Слідкуй за нами, аби не пропустити найцікавіше зі студентського життя ІПСА!' }, { name: 'author', content: 'IASA Student Council' }, { name: 'robots', content: 'index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1' }, - { name: 'google-site-verification', content: '4d4y76j3hfs3.gv-edyxxdsb6p6w6o.dv.googlehosted.com' }, + { name: 'google-site-verification', content: 'EKoTRWvgkVlUjCTsTxqmsiExFKX7KYEotmBHnfc12R0' }, - { name: 'og:title', content: 'IASA Student Council - Студентська рада ІПСА' }, + { name: 'og:title', content: 'IASA Articles - Статті Студради ІПСА' }, { name: 'og:description', content: 'Слідкуй за нами, аби не пропустити найцікавіше зі студентського життя ІПСА! Дізнайтеся про останні події, новини, вступну кампанію та студентське життя в ІПСА КПІ.' }, { name: 'og:type', content: 'website' }, { name: 'og:url', content: 'https://IASAStudentCouncil.github.io/iasa-sc-blog/' }, { name: 'og:image', content: 'https://IASAStudentCouncil.github.io/iasa-sc-blog/img/IASA-social.jpg' }, - { name: 'og:site_name', content: 'IASA Student Council' }, + { name: 'og:site_name', content: 'IASA Articles' }, { name: 'og:locale', content: 'uk_UA' }, { name: 'icon', content: 'https://IASAStudentCouncil.github.io/iasa-sc-blog/img/favicon1.ico' }, @@ -108,7 +113,7 @@ const config = { { label: 'Гайд першокурсника', to: '/blog/freshman_guide' }, { label: 'Cтудрада Навиворіт', to: '/blog/SC' }, { label: '122 Штучний Інтелект', to: '/blog/AI' }, - { label: '122 Системне Проєктування', to: '/blog/122СП/' }, + { label: '122 Системне Проєктування', to: '/blog/122СП' }, { label: '124 Системний Аналіз', to: '/blog/124' }, { label: 'Стереотипи ІПСА', to: '/blog/Stereotypes' }, ], @@ -126,12 +131,13 @@ const config = { { title: 'Інші ресурси', items: [ - { label: 'Instagram', href: 'https://www.instagram.com/studrada_iasa/' }, + { label: 'Instagram', href: 'https://www.instagram.com/studrada_iasa' }, { label: 'Facebook', href: 'https://www.facebook.com/studrada.iasa' }, { label: 'Linkedin', href: 'https://www.linkedin.com/company/iasa-sc' }, - { label: 'Youtube', href: 'https://www.youtube.com/@IASAChannel' }, + { label: 'Youtube', href: 'https://www.youtube.com/@IASAChannel/videos' }, { label: 'GitHub', href: 'https://github.com/IASAStudentCouncil' }, - { label: 'Analyst.shop', href: 'https://www.instagram.com/analyst.shop/' }, + { label: 'Analyst.shop', href: 'https://www.instagram.com/analyst.shop' }, + { label: 'Більше посилань', href: 'https://linktr.ee/iasa_sc' }, ], }, { @@ -150,25 +156,6 @@ const config = { }, copyright: `Copyright © ${new Date().getFullYear()} IASA Student Council`, }, - head: [ - { - tagName: 'script', - innerHTML: ` - (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': - new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], - j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= - 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); - })(window,document,'script','dataLayer','GTM-K25D9CQ2'); - `, - }, - { - tagName: 'noscript', - innerHTML: ` - - `, - }, - ], }), }; diff --git a/src/js/gtag.js b/src/js/gtag.js new file mode 100644 index 000000000..6d2d9a8fb --- /dev/null +++ b/src/js/gtag.js @@ -0,0 +1,16 @@ +// src/js/gtag.js + +// This is the Google Analytics global site tag (gtag.js) that should be included in the of your HTML. +export function initGtag() { + window.dataLayer = window.dataLayer || []; + function gtag() { + dataLayer.push(arguments); + } + gtag('js', new Date()); + + // Replace 'G-9CFDMS82J9' with your actual measurement ID. + gtag('config', 'G-9CFDMS82J9'); +} + +// Initialize the gtag when the script loads. +initGtag();