HUGO

  • Новости
  • Документация
  • Темы
  • Витрина
  • Сообщество
  • GitHub
  • Telegram
Star

Что на этой странице

  • Все настройки конфиденциальности
  • Отключить все службы
  • Объяснение настроек конфиденциальности
    • GoogleAnalytics
    • Instagram
    • Twitter
    • YouTube
    • Vimeo

Хьюго и Общий регламент по защите данных (GDPR)

О том, как настроить Ваш сайт Hugo в соответствии с новыми правилами.

Общие правила защиты данных (GDPR)- это положение в законе ЕС о защите данных и конфиденциальности для всех лиц в Европейском союзе и Европейской экономической зоне. Он вступил в силу 25 мая 2018 года.

Hugo - генератор статических сайтов. Используя Hugo, Вы уже стоите на очень твердой почве. О статических HTML-файлах на диске гораздо проще думать по сравнению с веб-сайтами, управляемыми сервером или базой данных.

Но даже статические веб-сайты могут интегрироваться с внешними службами, поэтому, начиная с версии 0.41, Hugo предоставляет Конфигурацию конфиденциальности, которая охватывает соответствующие встроенные шаблоны.

Обратите внимание, что:

  • Для этих настроек по умолчанию установлено значение off, то есть как это работало до Hugo 0.41. Вы должны провести собственную оценку своего сайта и применить соответствующие настройки.
  • Эти настройки работают с внутренними шаблонами. Некоторые темы могут содержать пользовательские шаблоны для встраивания таких сервисов, как Google Analytics. В этом случае эти параметры не действуют.
  • Мы продолжим эту работу и улучшим ее в будущих версиях Hugo.

Все настройки конфиденциальности

Ниже приведены все настройки конфиденциальности и их значения по умолчанию. Эти настройки необходимо указать в конфигурации Вашего сайта (например, config.toml).

config.
     
privacy:
  disqus:
    disable: false
  googleAnalytics:
    anonymizeIP: false
    disable: false
    respectDoNotTrack: false
    useSessionStorage: false
  instagram:
    disable: false
    simple: false
  twitter:
    disable: false
    enableDNT: false
    simple: false
  vimeo:
    disable: false
    enableDNT: false
    simple: false
  youtube:
    disable: false
    privacyEnhanced: false
[privacy]
  [privacy.disqus]
    disable = false
  [privacy.googleAnalytics]
    anonymizeIP = false
    disable = false
    respectDoNotTrack = false
    useSessionStorage = false
  [privacy.instagram]
    disable = false
    simple = false
  [privacy.twitter]
    disable = false
    enableDNT = false
    simple = false
  [privacy.vimeo]
    disable = false
    enableDNT = false
    simple = false
  [privacy.youtube]
    disable = false
    privacyEnhanced = false
{
   "privacy": {
      "disqus": {
         "disable": false
      },
      "googleAnalytics": {
         "anonymizeIP": false,
         "disable": false,
         "respectDoNotTrack": false,
         "useSessionStorage": false
      },
      "instagram": {
         "disable": false,
         "simple": false
      },
      "twitter": {
         "disable": false,
         "enableDNT": false,
         "simple": false
      },
      "vimeo": {
         "disable": false,
         "enableDNT": false,
         "simple": false
      },
      "youtube": {
         "disable": false,
         "privacyEnhanced": false
      }
   }
}

Отключить все службы

Пример конфигурации конфиденциальности, которая отключает все соответствующие службы в Hugo. В этой конфигурации другие настройки не имеют значения.

config.
     
privacy:
  disqus:
    disable: true
  googleAnalytics:
    disable: true
  instagram:
    disable: true
  twitter:
    disable: true
  vimeo:
    disable: true
  youtube:
    disable: true
[privacy]
  [privacy.disqus]
    disable = true
  [privacy.googleAnalytics]
    disable = true
  [privacy.instagram]
    disable = true
  [privacy.twitter]
    disable = true
  [privacy.vimeo]
    disable = true
  [privacy.youtube]
    disable = true
{
   "privacy": {
      "disqus": {
         "disable": true
      },
      "googleAnalytics": {
         "disable": true
      },
      "instagram": {
         "disable": true
      },
      "twitter": {
         "disable": true
      },
      "vimeo": {
         "disable": true
      },
      "youtube": {
         "disable": true
      }
   }
}

Объяснение настроек конфиденциальности

GoogleAnalytics

anonymizeIP
Включение этого сделает так, чтобы IP-адреса пользователей были анонимными в Google Analytics.
respectDoNotTrack
Включение этого параметра заставит шаблоны GA уважать HTTP-заголовок «Не отслеживать».
useSessionStorage
Включение этого отключит использование файлов cookie и будет использовать хранилище сеансов для хранения идентификатора клиента GA.

Instagram

simple
Если включен простой режим, будет создана статическая версия карты изображения Instagram без JS. Обратите внимание, что это поддерживает только карты изображений, а само изображение будет загружено с серверов Instagram.

Примечание: Если Вы используете simple mode для Instagram и сайт, стилизованный под Bootstrap 4, Вы можете отключить встроенные стили, предоставляемые Hugo:

config.
     
services:
  instagram:
    disableInlineCSS: true
[services]
  [services.instagram]
    disableInlineCSS = true
{
   "services": {
      "instagram": {
         "disableInlineCSS": true
      }
   }
}

Twitter

enableDNT
Включив это для шорткода твиттера/твита, твит и его встроенная страница на Вашем сайте не будут использоваться для целей, которые включают персонализированные предложения и персонализированную рекламу.
simple
Если включен простой режим, будет создана статическая версия твита и версия без JS.

Примечание: Если Вы используете simple mode для Twitter, Вы можете отключить встроенные стили, предоставляемые Hugo:

config.
     
services:
  twitter:
    disableInlineCSS: true
[services]
  [services.twitter]
    disableInlineCSS = true
{
   "services": {
      "twitter": {
         "disableInlineCSS": true
      }
   }
}

YouTube

privacyEnhanced
Когда Вы включаете режим повышенной конфиденциальности, YouTube не сохраняет информацию о посетителях Вашего веб-сайта, пока пользователь не воспроизведет встроенное видео.

Vimeo

enableDNT
Включив это для шорткода vimeo, проигрыватель Vimeo будет заблокирован от отслеживания любых данных сеанса, включая все файлы cookie и статистику.
simple
Если включен простой режим, миниатюра видео загружается с серверов Vimeo и перекрывается кнопкой воспроизведения. Если пользователь щелкнет для воспроизведения видео, оно откроется в новой вкладке прямо на веб-сайте Vimeo.

Смотрите также

  • Модель безопасности Хьюго
  • О Хьюго
    • Обзор
    • Модель безопасности Хьюго
    • Hugo и GDPR
    • Что такое Хьюго
    • Функции Хьюго
    • Преимущества статики
    • Лицензия
  • С чего начать
    • Обзор начала работы
    • Быстрый старт
    • Установка Хьюго
    • Основы использования
    • Структура каталогов
    • Настройка
    • Внешние ресурсы обучения
  • Модули Хьюго
    • Обзор модулей Hugo
    • Настройка модулей
    • Использование модулей Hugo
    • Компоненты темы
  • Управление контентом
    • Обзор управления контентом
    • Организация
    • Пакеты страниц
    • Форматы контента
    • Front Matter
    • Page Resources
    • Параметры сборки
    • Обработка изображений
    • Шорткоды
    • Связанный контент
    • Разделы
    • Типы контента
    • Архетипы
    • Таксономии
    • Содержание
    • Ссылки и перекрестные ссылки
    • Управление URL-адресами
    • Меню
    • Статические файлы
    • Комментарии
    • Многоязычный и i18n
    • Подсветка синтаксиса
  • Templates
    • Templates Overview
    • Introduction
    • Template Lookup Order
    • Custom Output Formats
    • Base Templates and Blocks
    • List Page Templates
    • Homepage Template
    • Section Templates
    • Taxonomy Templates
    • Single Page Templates
    • Content View Templates
    • Data Templates
    • Partial Templates
    • Shortcode Templates
    • Local File Templates
    • 404 Page
    • Menu Templates
    • Pagination
    • RSS Templates
    • Sitemap Template
    • Robots.txt
    • Internal Templates
    • Alternative Templating
    • Template Debugging
  • Functions
    • Functions Quick Reference
    • .AddDate
    • .Format
    • .Get
    • .GetPage
    • .HasMenuCurrent
    • .IsMenuCurrent
    • .Param
    • .Render
    • .RenderString
    • .Scratch
    • .Unix
    • absLangURL
    • absURL
    • after
    • anchorize
    • append
    • apply
    • base64
    • chomp
    • complement
    • cond
    • countrunes
    • countwords
    • dateFormat
    • default
    • delimit
    • dict
    • echoParam
    • emojify
    • eq
    • errorf and warnf
    • fileExists
    • findRE
    • first
    • float
    • ge
    • getenv
    • group
    • gt
    • hasPrefix
    • highlight
    • hmac
    • htmlEscape
    • htmlUnescape
    • hugo
    • humanize
    • i18n
    • Image Functions
    • in
    • index
    • int
    • intersect
    • isset
    • jsonify
    • lang.Merge
    • lang.NumFmt
    • last
    • le
    • len
    • lower
    • lt
    • markdownify
    • Math
    • md5
    • merge
    • ne
    • now
    • os.Stat
    • partialCached
    • path.Base
    • path.Dir
    • path.Ext
    • path.Join
    • path.Split
    • plainify
    • pluralize
    • print
    • printf
    • println
    • querify
    • range
    • readDir
    • readFile
    • ref
    • reflect.IsMap
    • reflect.IsSlice
    • relLangURL
    • relref
    • relURL
    • replace
    • replaceRE
    • safeCSS
    • safeHTML
    • safeHTMLAttr
    • safeJS
    • safeURL
    • seq
    • sha
    • shuffle
    • singularize
    • slice
    • slicestr
    • sort
    • split
    • string
    • strings.Count
    • strings.HasSuffix
    • strings.Repeat
    • strings.RuneCount
    • strings.TrimLeft
    • strings.TrimPrefix
    • strings.TrimRight
    • strings.TrimSuffix
    • substr
    • symdiff
    • templates.Exists
    • time
    • title
    • transform.Unmarshal
    • trim
    • truncate
    • union
    • uniq
    • upper
    • urlize
    • urls.Parse
    • where
    • with
  • Variables
    • Variables Overview
    • Site Variables
    • Page Variables
    • Shortcode Variables
    • Pages Methods
    • Taxonomy Variables
    • File Variables
    • Menu Entry Properties
    • Hugo Variables
    • Git Variables
    • Sitemap Variables
  • Hugo Pipes
    • Hugo Pipes Overview
    • Hugo Pipes Introduction
    • SASS / SCSS
    • PostProcess
    • PostCSS
    • JavaScript Building
    • Babel
    • Asset minification
    • Asset bundling
    • Fingerprinting and SRI
    • Resource from Template
    • Resource from String
  • CLI
  • Troubleshooting
    • Troubleshoot
    • FAQ
    • Build Performance
  • Tools
    • Developer Tools Overview
    • Migrations
    • Starter Kits
    • Frontends
    • Editor Plug-ins
    • Search
    • Other Projects
  • Hosting & Deployment
    • Hosting & Deployment Overview
    • Hugo Deploy
    • Host-Agnostic Deploys with Nanobox
    • Host on AWS Amplify
    • Host on Netlify
    • Host on Render
    • Host on Firebase
    • Host on GitHub
    • Host on GitLab
    • Hosting on KeyCDN
    • Host on Bitbucket
    • Deployment with Wercker
    • Deployment with Rsync
  • Contribute
    • Contribute to Hugo
    • Development
    • Documentation
    • Themes
  • Maintenance
“Хьюго и Общий регламент по защите данных (GDPR)” последнее обновление: December 24, 2020: Перевод about (774e0f0ae)
Улучшить эту страницу
Авторы Hugo
Hugo Logo
  • Подать вопрос
  • Получить помощь
  • Обсудить исходный код
  • @GoHugoIO
  • @spf13
  • @bepsays
 
 

Спонсоры Hugo

Logo for Forestry.io
Logo for Linode
Logo for eSolia
 

Авторские права на логотипы Hugo принадлежат © Steve Francia 2013–2021.

Hugo Gopher основан на оригинальной работе Renée French.

  • Новости
  • Документация
  • Темы
  • Витрина
  • Сообщество
  • GitHub
  • Telegram
  • О Хьюго
  • С чего начать
  • Модули Хьюго
  • Управление контентом
  • Templates
  • Functions
  • Variables
  • Hugo Pipes
  • CLI
  • Troubleshooting
  • Tools
  • Hosting & Deployment
  • Contribute
  • Maintenance