The Acoustic Analytics Developer Hub

Welcome to the Acoustic Analytics developer hub. You'll find comprehensive guides and documentation to help you start working with Acoustic Analytics as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

Troubleshooting

Troubleshooting involves many aspects of the system. For common issues and their solutions, refer to the following topics.

Can't see unload events when using the sendBeacon API on Safari 11 (and later)

An issue with Safari 11.1 (and later) prevents the sendBeacon API from executing successfully. Instead, you can use the XMLHttpRequest API. For updates about how Apple plans to address the issue, see https://bugs.webkit.org/show_bug.cgi?id=188329.

Website headers prevent Tealeaf UIC from sending data

If you set the following heading on the web application, the Tealeaf UIC cannot send data.

#Apache X-XSS measures
Header set X-XSS-Protection “1; mode=block”
Header always append X-Frame-Options SAMEORIGIN
Header set X-Content-Type-Options nosniff

When you set Header set Content-Security-Policy “default-src ‘self’;”, AJAX calls are only allowed to the same website as the original website. For this reason, AJAX Posts from the Tealeaf UIC fail.

Solution

You have two options for solving the issue:

  • Add default-src ‘self’ ‘tealeafcloud end point url’ so that POSTs are allowed to the Tealeaf end point. When you change your configuration whitelist Tealeaf cloud end point URL, the UIC can send data to the Tealeaf servers without any conflicts.
  • Build a proxy on your website that receives and redirects the UIC POST to the collector.

Updated 25 days ago


Troubleshooting


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.