decodeLinkParameters

A variável decodeLinkParameters é um booliano que determina se as variáveis de rastreamento de link são codificadas uma vez (se definidas como true) ou duas vezes (se definidas como false). Impacta somente linkName (parte do método tl()) e linkURL. Ele requer o AppMeasurement v2.24.0 ou superior para ser usado. O valor padrão dessa variável é false.

Nas versões do AppMeasurement anteriores à v2.24.0, as variáveis de rastreamento de link sempre estavam codificadas com URL duas vezes. Embora não seja um problema para implementações que normalmente dependem de caracteres de byte único, a codificação dupla criou valores codificados incorretamente para caracteres de vários bytes nos relatórios. Configurar essa variável como true codifica os valores de rastreamento de link uma vez, que normalmente é o comportamento desejado.

  • Se sua implementação usar caracteres multibyte e as variáveis de rastreamento de link forem decodificadas por URL para a codificação dupla do AppMeasurement offset, defina essa variável como false. Esse valor preserva a funcionalidade do AppMeasurement existente.
  • Se sua implementação usar caracteres de vários bytes e você não decodificar URL dos valores de rastreamento de link, o Adobe recomenda configurar essa variável como true.
  • Se sua implementação não usar caracteres multibyte, essa variável não será necessária. No entanto, o Adobe recomenda definir essa variável como true nos casos em que caracteres multibyte podem ser enviados.

Essa variável é específica do AppMeasurement e não é necessária em nenhum tipo de implementação do SDK da Web.

Não há um campo dedicado na extensão do Adobe Analytics para o uso dessa variável. Use o editor de código personalizado após a sintaxe do AppMeasurement.

s.decodeLinkParameters no AppMeasurement e no editor de código personalizado da extensão do Analytics

A variável s.decodeLinkParameters é um booliano que determina se os valores de rastreamento de link são codificados duas vezes. Se essa variável não estiver definida, seu valor padrão será false para preservar a funcionalidade para implementações existentes. A Adobe recomenda definir esse valor como true para todas as novas implementações, especialmente se você vir valores codificados de URL em relatórios de rastreamento de link.

s.decodeLinkParameters = true;
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690