Drop-in and Components include analytics and tracking features which let us collect usage data about your integration. We use this data to improve the performance of our products and we store it for two years.
You can configure what data we are allowed to collect.
Benefits of data collection
The data we collect will help us to:
- Optimize the checkout experience. For example, find out how different device types can affect checkout performance and make improvements where needed.
- See region and industry specific performance. For example, identify integration issues with popular payment methods to improve performance and conversion.
- Compare different integration types you might have. For example, compare performance to continuously improve the product and the checkout experience for the shopper.
Data we are collecting
We collect different types of data:
- Telemetry
- Type of integration you are using, that is Drop-in or Components.
- Version of Drop-in or Components.
- Platform, that is web, iOS, or Android.
- Locale, which is the language the shopper sees in the UI, for example en-US.
- URL for the page where you mounted Drop-in or Components.
- Payment methods rendered on Drop-in.
- Components you are using.
- User agent.
- Payment amount and currency.
- Checkout attempt identifier
- Using the checkout attempt identifier, we link the telemetry data to the payment data. We are not using cookies to collect analytics data.
- Drop-in/Components analytics
- Front end errors, like payment form input errors.
- Shopper events, like scanning a QR code for a payment, or authenticating with 3D Secure 2.
Analytics data collection is turned on by default for the versions that have this feature.
Check with your legal counsel if in your country or region the collection of this data needs to be added to your privacy or cookie policy.
Versions with data collection features
Data collection features are available in the following versions:
Platform | Telemetry and checkout attempt identifier | Drop-in/Components analytics |
---|---|---|
Web Drop-in/Components | v5.16.0 or later | v5.69.0 or later v6.2.0 or later |
iOS Drop-in/Component | v5.0.0 or later | v5.12.0 or later |
Android Drop-in/Components | v5.0.0 or later | v5.7.0 or later |
React Native Drop-in/Components | v1.0.0 or later | |
Flutter Drop-in/Components | v1.0.0 or later |
Configure data collection
Analytics data collection is enabled by default. You can configure data collection for each of your integrations:
Collect additional data to detect fraud
For Web Drop-in/Components integrations, you can optionally collect data to detect fraud outside of the checkout page, in addition to the data that you send when the shopper checks out. We recommend that you collect data about the shopper's activity on every page of your site.
To do this, add the following script to any of your web pages.
When the shopper checks out, Drop-in or the Component sends all of the data collected by the script to Adyen. This includes the data from the checkout page as well as any data collected from other web pages that contain the script.