Como os CMPs devem ser implantados em vista de

À luz de este anúncio (Modernizando tags de script inline para templates e API JS), script type =’text/discourse-plugin ou script type=’text/x-handlebars’ foram descontinuados.

No entanto, é essencial na UE e no Reino Unido ter uma CMP (plataforma de gerenciamento de consentimento), a fim de coletar para anúncios e rastreamento.

Isso inclui AdSense, GAM, Google Analytics e a maioria dos outros fornecedores. Sem uma CMP, quase nenhum anúncio será exibido e os proprietários do site estarão violando leis de privacidade e consentimento.

Qual é a melhor prática para implementar scripts de CMP daqui para frente?

Anteriormente, eu tinha código no cabeçalho, mas agora recebo erros de administrador e parece que isso será removido em setembro. Um exemplo do código que estou usando abaixo:

Meu site é gasroom.org

Obrigado!

Você pode mover este código para a aba ‘JS’ em um tema (em ‘Editar CSS/HTML’), sem as tags de script. Coloque este código dentro da parte apiInitializer.

Em seguida, você pode alterar Discourse.user.current() para algo como api.getCurrentUser().

1 curtida