Metadados

O produto de vitrines - OnSite - identifica o usuário e coleta as informações diretamente, buscamos fazer uma Integração Única e utilizar a suíte.

Ativar a integração simplificada

  1. Utilize a última versão do onsite-js / grunt-onsite-theme-builder.

  2. Certifique-se que a opção use_collect_api está setada no package.json do tema, exemplo:

  3. Inclua o parâmetro info.dcApiEnabled na clients (valor true).

  4. O parâmetro info.hostWhitelist deve estar configurado considerando todas as páginas do site. Antes nós considerávamos apenas a PDP.

Marco Civil - Desativar experiência personalizada

Para atender a lei do Marco Civil o DC disponibiliza uma API que possibilita ao cliente informar que um usuário não quer ter sua experiência personalizada. É uma API REST que guarda o campo allowPersonalization na entidade usuário, conforme especificado na requisição. Esta API está documentada aqui:

http://docs.chaordic.com.br/v0-collect/docs/usersuser_idpersonalization

Adicionalmente, para integrações via browser, o usuário pode utilizar uma função javascript (método push). Exemplo:

chaordic.push(["allowPersonalization", true]);

Neste caso, se o usuário não estiver autenticado, marcaremos num cookie a sua preferência e assim que ele autenticar, marcaremos também o usuário real com esta flag.


Did this page help you?