Proliferate.init({ replay: { // Enable/disable replay recording enabled: true, // Buffer limits maxBufferMinutes: 5, // Max time span in buffer maxBufferEvents: 10000, // Max events in buffer maxBufferBytes: 5242880, // Max buffer size (5 MB) // Privacy options blockClass: 'no-capture', // CSS class to exclude elements ignoreClass: 'ignore-input', // CSS class to ignore inputs maskTextClass: 'mask', // CSS class to mask text maskAllInputs: true, // Mask all input values // Performance options recordCanvas: false, // Record canvas elements mutationThrottleBucketSize: 100, // Mutations per element limit mutationThrottleRefillRate: 10, // Refill rate per second // Idle detection idleTimeoutMs: 300000, // Idle timeout (5 minutes) },});
Proliferate.init({ replay: { enabled: true, maxBufferMinutes: 10, // Longer buffer for debugging maxBufferEvents: 20000, // More events maskAllInputs: false, // See actual values in dev },});
E-commerce Checkout
Copy
Ask AI
Proliferate.init({ replay: { enabled: true, blockClass: 'payment-info', // Block payment forms maskTextClass: 'pii', // Mask personal info maxBufferMinutes: 5, },});