如何使 Gatsby JS 站点符合 GDPR?

How to make a Gatsby JS site GDPR compliant?

有什么方法可以将 GDPR 相关的功能集成到 Gatbsy JS 网站中吗?
Cookiehub 将是一个不错的选择,甚至还有一个插件,但这个插件似乎无法正常工作。
这是插件的 link:
https://www.npmjs.com/package/gatsby-plugin-cookiehub
你有任何其他建议我应该研究吗?
谢谢!

总而言之,从在线合规性的基本观点来看,Gatsby 网站并没有什么不同(我最近看到越来越多的人问这个问题)。
您可以 link 访问或拥有隐私政策页面、服务条款(如果需要),甚至对于 cookie 也有不错的选择。
在这方面,我最近 seen this iubenda Gatsby integration/plugin 所做的可能比您想象的要多。您只需将 iubenda 选项集成到 gatsby-config.js

plugins: [
  {
    resolve: 'gatsby-plugin-iubenda-cookie-footer',
    options: {
      iubendaOptions: {"lang":"en","siteId":XXXXX,"cookiePolicyId":YYYYY, /* ... */ },
    }
  }
]

对于 Gatsby 网站,您可以使用 gatsby-plugin-gdpr-cookies for analytics configuration in your gatsby-config.js and react-cookie-consent 的组合来显示 cookie 横幅。

# using npm
npm install --save gatsby-plugin-gdpr-cookies react-cookie-consent

# using yarn
yarn add gatsby-plugin-gdpr-cookies react-cookie-consent

你可以找到更详细的教程