Mojibake is a rendering issue that occurs when characters are encoded differently than interpreted. This issue is most common with multibyte and international characters. Because Adobe Analytics deals with many types of character encodings, it is important to understand the settings used for character sets and where to use them.

The following three places directly involve character encoding and how they show up in Adobe Analytics:

  • On your website (<meta charset="UTF-8">)
  • Within your core JavaScript file (s.charset="UTF-8";)
  • Report Suite Setting (Multi-byte Character Support: Enabled)

Website and implementation level

When implementing character codes, ensure that s.charSet and the character set on the web page being tracked match. The s.charSet variable translates the values on the web page into UTF-8 for use in data collection based on the value of s.charSet.

Report suite level

When a report suite is created, a Multi-byte character support checkbox is available (checked by default). When enabled, report suite data is encoded in UTF-8 format. When disabled, report suite data is encoded in ISO-8859-1. Any special characters not included in ISO-8859-1 can produce unexpected display errors in Analytics reports, including mojibake, new lines, and truncated values.

Because this setting largely impacts data collection, the option to toggle it is not permitted after a report suite is initially created. If you would like to enable or disable Multi-byte character support, have a supported user contact Customer Care. If this setting is changed, historical data collected in one encoding can display incorrectly, especially when using non-latin or special characters.

이 작업에는 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License의 라이센스가 부여되었습니다.  Twitter™ 및 Facebook 게시물은 Creative Commons 약관을 적용받지 않습니다.

법적 고지 사항   |   온라인 개인 정보 보호 정책