Configuración de análisis para la integración de autoservicio: migración a GA4
En 1 de julio de 2023, las propiedades estándar de Universal Analytics dejarán de procesar los datos, según Soporte de Google Analytics. Para completar la migración a GA4, es posible que se requieran algunas acciones, como eliminar o agregar código.
GA3
Por favor, encuentra el documento de integración de análisis para integrar GA3 con el antiguo ejemplo de fragmento.
Antes de cambiar a GA4, se utilizó la siguiente sección de código para recopilar datos en GA3 (Universal Analytics).
window.tangibleeAnalytics('setAnalyticsPlugin', 'GoogleAnalytics', {
trackingId: 'UA-XXXXXXXX-01',
ecommerceTracking: false
});
window.tangibleeAnalytics('setAnalyticsPlugin', 'GoogleAnalytics', {
trackingId: 'UA-XXXXXXXX-02',
inPageAnalytics: true,
trackerName: '',
useCustomerTrackingId: false,
ecommerceTracking: false,
customTangibleeDimension: 16,
customWidgetDimension: 17,
customWidgetSessionDimension: 18,
customTangibleeSessionDimension: 19,
customTangibleeUserDimension: 20
});
Migración a GA 4
Para cambiarte a GA4, sigue estos pasos:
- Elimine la sección de código que recopila datos para GA3 (el ejemplo de código se indica arriba).
- Añada el siguiente código para reemplazar el código eliminado.
tangiblee('onGoogleAnalyticsIsReady', function(trackingId, analyticsSettings) {
window.tangibleeAnalytics =
window.tangibleeAnalytics ||
function() {
(window.tangibleeAnalytics.q = window.tangibleeAnalytics.q || []).push(arguments);
};
if(analyticsSettings.sendGAEventsViaInfoPortal === true) {
//Collection of GA4 analytics for Tangiblee
window.tangibleeAnalytics('setAnalyticsPlugin', 'InfoPortalAnalyticsForGA4', {
trackingId: analyticsSettings.tangibleeMeasurementId,
});
}
if(analyticsSettings.sendGAEventsDirectly === true) {
//Collection of GA4 analytics for Tangiblee
window.tangibleeAnalytics('setAnalyticsPlugin', 'GoogleAnalytics4', {
trackingId: analyticsSettings.tangibleeMeasurementId,
});
//Your GA4 analytics
analyticsSettings.clientMeasurementId && window.tangibleeAnalytics('setAnalyticsPlugin', 'GoogleAnalytics4', {
trackingId: analyticsSettings.clientMeasurementId,
currentDataLayerName: analyticsSettings.clientDataLayerName,
isCustomerGA: true,
/* If you are using GTM to collect analytics, you will need to unmute this config
gtmConfig: {
enabled: true,
events: {
impressed: 'tng_impressed',
interacted: 'tng_interacted'
}
}*/
});
}
});