Cuatro nuevos canales server-side: Pinterest, Snapchat, Reddit, X Ads
Los cuatro entregados con despacho server-side completo, dedup-keys específicos del proveedor (event_id para Pinterest y Snap, conversionId para Reddit, conversion_id para X), cobertura del funnel commerce y botón de evento de prueba en el admin. El total de canales es ahora diez.
Despliegue del modo híbrido: nueve de diez canales
Pixel de navegador same-origin que comparte el event_id del servidor para deduplicación del lado del proveedor. Activo para Meta, TikTok, Pinterest, Snapchat, Reddit, X Ads, LinkedIn (Insight Tag) y Microsoft Advertising (UET) más Google Ads (modo gtag.js Audiences-only). GA4 es server-side y analytics-only, así que no necesita modo híbrido, por eso el conteo es nueve de diez. Por defecto desactivado, opt-in por canal.
Panel en vivo, puntuación de salud, detección de anomalías
Ringbuffer por canal (últimos 50 eventos), contadores por canal por día durante 30 días, puntuación de salud 0-10 (Configured + Active 7 d + Stable CoV<1), cron diario que envía mail con caídas del 50 por ciento o picos de 4x. Todo desde dos opciones autoload=false, sin nueva tabla wpdb.
Auto-conversión multi-divisa
Tasas diarias del BCE descargadas una vez al día, normalizan value y items[].price a la divisa objetivo del cliente antes del fan-out. La divisa original se mantiene en el evento para transparencia en la tabla recent-events del Live-Dashboard.
Modo Hybrid: mirror para compras de WooCommerce y formularios Fluent + Kadence
El dispatch server-side de CAPI ahora se refleja en cada pixel de navegador cargado con el mismo event_id compartido para deduplicación del lado del proveedor. Las compras de WooCommerce reutilizan el id estable por pedido bcnr_purchase_<order_id>; los envíos de formulario inyectan un campo oculto aleatorio bcnr_event_id al hacer submit, de modo que el servidor toma el mismo id desde el payload del formulario. Cierra el hueco del Hybrid Mode para las tres integraciones launch-verificadas.
Pre-check del webhook Polar: manejo instantáneo de cancelación y reembolso
Un webhook subscription-revoked u order-refunded coloca un marcador KV en el broker en cuestión de segundos. El plugin lo recoge en el siguiente tick del cron horario o instantáneamente con un recheck manual. Latencia de cancelar a bloquear cayó de hasta 24 horas a menos de 1 hora.
Broker OAuth de Google Ads: sin esperar el developer-token
El broker central de Beaconry en oauth.beaconry.app lleva el developer-token. Los clientes conectan su cuenta de Google Ads en dos clics vía OAuth y empiezan a subir conversiones el mismo día. Bloque DMA-Consent incluido en cada upload (obligatorio en EU desde 2024-03).