diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 4438695..bd3b628 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -36,17 +36,17 @@ jobs: NUXT_PUBLIC_API_BASE: 'https://mns.kustarshina.ru/kp' NUXT_PUBLIC_IMG_BASE: 'https://mns.kustarshina.ru' NUXT_PUBLIC_BASE_URL: 'https://kupizabor.kustarshina.ru' + NUXT_PUBLIC_YANDEX_METRIKA_ID: ${{ secrets.YANDEX_METRIKA_ID }} with: host: ${{ secrets.SSH_HOST }} username: ${{ secrets.SSH_USERNAME }} key: ${{ secrets.SSH_PRIVATE_KEY }} - port: ${{ secrets.SSH_PORT }} - envs: NUXT_PUBLIC_API_BASE, NUXT_PUBLIC_IMG_BASE, NUXT_PUBLIC_BASE_URL + # port: ${{ secrets.SSH_PORT }} + envs: NUXT_PUBLIC_API_BASE, NUXT_PUBLIC_IMG_BASE, NUXT_PUBLIC_BASE_URL, NUXT_PUBLIC_YANDEX_METRIKA_ID script: | cd /home/svs-adm/mns-mini-zabor - echo "restart container" - docker-compose down + docker compose down docker login -u ${{ secrets.DOCKER_USERNAME }} -p ${{ secrets.DOCKER_PASSWORD }} ci.svs-tech.pro - docker-compose pull + docker compose pull docker logout ci.svs-tech.pro - docker-compose up -d \ No newline at end of file + docker compose up -d \ No newline at end of file diff --git a/README.md b/README.md index b3d4c6d..cfcdd49 100644 --- a/README.md +++ b/README.md @@ -15,4 +15,5 @@ * `NUXT_PUBLIC_API_BASE='https://mns.kustarshina.ru/kp'` * `NUXT_PUBLIC_IMG_BASE='https://mns.kustarshina.ru'` -* `NUXT_PUBLIC_BASE_URL='https://kupizabor.kustarshina.ru'` \ No newline at end of file +* `NUXT_PUBLIC_BASE_URL='https://kupizabor.kustarshina.ru'` +* `NUXT_PUBLIC_YANDEX_METRIKA_ID=12345678` \ No newline at end of file diff --git a/components/calcValues.vue b/components/calcValues.vue index 9e5d040..0431b07 100644 --- a/components/calcValues.vue +++ b/components/calcValues.vue @@ -115,6 +115,8 @@ const changeParametres = () => { section_count.value = form_state.full_sections extra_section.value = form_state.extra_section remove_pillar.value = form_state.remove_pillar + + goal('calc_fence', form_state) } const setLamelleColor = (color: ralTypes) => { @@ -134,6 +136,12 @@ const plurals = { fence: { one: 'cтолб', few: 'столба', many: 'столбов' }, section: { one: 'секция', few: 'секции', many: 'секций' }, } +const goal = (target: string, params: object) => { + const nuxtApp = useNuxtApp() + if (nuxtApp.$metrika) { + nuxtApp.$metrika.reachGoal(target, params || {}) + } +}