위반 동의 도구 소개
그 과정에서 우리는 Offen Consent Tool을 만들었습니다. 웹사이트에서 사용자 동의를 관리하기 위한 경량 솔루션입니다. this article on the Offen blog.의 전체 버전 읽기
이 도구는 자사 쿠키를 사용하여 사용자의 동의 결정을 저장합니다. 이 메커니즘을 사용하려면 각 서버를 형제 도메인에 배포해야 합니다. 즉,
www.example.com
에서 도구를 사용하려는 경우 consent.example.com
와 같은 도메인에서 제공되어야 합니다. 이 도구는 한 번에 여러 도메인에 서비스를 제공할 수 있으므로 한 번에 여러 도메인에 대해 동일한 배포를 사용할 수 있습니다.다음으로 애플리케이션을
consent.example.com
와 같은 도메인에 배포합니다. 호스트 사이트www.example.com
에서 클라이언트 스크립트를 삽입합니다.<script src="https://consent.example.com/client.js">
노출된
window.ConsentClient
. 클라이언트 측 코드에서 배포를 가리키는 새 클라이언트 인스턴스를 구성하고 원하는 범위에 대한 사용자 동의를 요청합니다.const client = new window.ConsentClient({ url: 'https://consent.example.com' })
client
.acquire('analytics', 'marketing')
.then((decisions) => {
if (decisions.analytics) {
// load analytics data
}
if (decisions.marketing) {
// trigger marketing tools
}
})
Offen Consent Tool을 사용하면 바이너리를 직접 생성하고 개발 설정을 제공할 수 있습니다. 또한 라이브러리로 사용할 수 있으며 Golang으로 작성된 모든 웹 서버에 통합될 수 있습니다. Learn more
설치 및 사용에 대한 추가 지원을 받으려면 문서를 읽으십시오. Open Docs
이 프로젝트 또는 다른 프로젝트에 대한 피드백, 의견 또는 버그 보고서가 있는 경우 귀하의 의견을 듣고 싶습니다. GitHub에서 issue을 엽니다.
_
Reference
이 문제에 관하여(위반 동의 도구 소개), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/hendr_ik/introducing-the-offen-consent-tool-5bal텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)