{"id":51389,"date":"2023-06-09T09:20:33","date_gmt":"2023-06-09T07:20:33","guid":{"rendered":"https:\/\/www.makingscience.com\/?p=51389"},"modified":"2023-06-09T09:20:33","modified_gmt":"2023-06-09T07:20:33","slug":"ga4-envia-eventos-a-traves-de-su-protocolo-de-medicion","status":"publish","type":"post","link":"https:\/\/www.makingscience.com\/es\/blog\/ga4-envia-eventos-a-traves-de-su-protocolo-de-medicion\/","title":{"rendered":"GA4: env\u00eda eventos a trav\u00e9s de su Protocolo de Medici\u00f3n"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">En el mundo digital actual, contar con datos precisos y confiables es fundamental para tomar decisiones informadas en tu estrategia de marketing. Es aqu\u00ed donde el Protocolo de Medici\u00f3n (MP) de GA4 se convierte en una poderosa herramienta. El MP es conjunto de reglas que nos permiten enviar datos (raw data) directamente a la propiedad de GA4 desde el lado del cliente o servidor. A trav\u00e9s del protocolo de medici\u00f3n, podremos enviar cualquier tipo de interacci\u00f3n que se produzca tanto online como offline al universo de GA4.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><b>\u00bfC\u00f3mo funciona el Protocolo de Medici\u00f3n?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">El <strong>Protocolo de Medici\u00f3n (Measurement Protocol) de Google Analytics 4 (GA4)<\/strong> funciona enviando solicitudes HTTP a trav\u00e9s de la API de medici\u00f3n. Estas solicitudes contienen par\u00e1metros espec\u00edficos que transmiten la informaci\u00f3n del evento que deseas rastrear. La implementaci\u00f3n del Protocolo de Medici\u00f3n se realiza mediante la construcci\u00f3n y env\u00edo de estas solicitudes HTTP, y se implementa del siguiente modo:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\"><strong>Construcci\u00f3n de la solicitud:<\/strong> En primer lugar, se debes construir una solicitud HTTP POST o GET que contenga los par\u00e1metros necesarios para describir el evento que deseas rastrear. Estos par\u00e1metros incluyen informaci\u00f3n como el ID de seguimiento de GA4 (Measurement ID), el tipo de evento, las dimensiones, las m\u00e9tricas y cualquier otro dato adicional que desees enviar.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\"><strong>Env\u00edo de la solicitud:<\/strong> Una vez hayas construido la solicitud con los par\u00e1metros necesarios, debes enviarla a la URL de recopilaci\u00f3n de datos de GA4. Esta URL es \u00abhttps:\/\/www.google-analytics.com\/mp\/collect\u00bb.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\"><strong>Procesamiento de la solicitud:<\/strong> Cuando la solicitud llega al servidor de Google Analytics, se procesa y se registra la informaci\u00f3n del evento. Google Analytics utiliza estos datos para generar informes y an\u00e1lisis.<\/span><\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h3><b>\u00bfQu\u00e9 par\u00e1metros son necesarios para mandar un evento por MP?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Para garantizar que los eventos se registren correctamente en tu cuenta de Google Analytics, es muy importante asegurarse de que los par\u00e1metros y la estructura de las solicitudes se ajusten a las especificaciones del Protocolo de Medici\u00f3n de GA4.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Para ello, Google Analytics pone a nuestra disposici\u00f3n el <\/span><a href=\"https:\/\/ga-dev-tools.google\/ga4\/event-builder\/?p=2\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Event Builder, <\/span><\/a><span style=\"font-weight: 400;\">una herramienta que os ayudar\u00e1 a saber qu\u00e9 campos son necesarios a la hora de construir cada uno de los eventos. Los imprescindibles son:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\"><strong>API_secret:<\/strong> es una cadena alfanum\u00e9rica \u00fanica y confidencial que se utiliza como parte de la autenticaci\u00f3n en la API de medici\u00f3n. Se utiliza para verificar que las solicitudes enviadas al servidor de Google Analytics son leg\u00edtimas y provienen de una fuente autorizada. Para encontrarla, tendr\u00e1s que ir Admin \/ DataStreams \/ Measurement Protocol API Secrets y crearla.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\"><strong>Measurement_id:<\/strong> Se trata del ID del stream al que vayas a mandar la informaci\u00f3n<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\"><strong>Client_id:<\/strong> Corresponde a la cookie de _ga, y esto va a permitir a GA4 enlazar la informaci\u00f3n que se lanzar por MP con lo que se manda v\u00eda datalayer.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\"><strong>Session_id:<\/strong> en el caso de que quieras enviar, por ejemplo, el evento de purchase v\u00eda protocolo de medici\u00f3n y quieras \u201cenlazarlo\u201d con los push que han ocurrido via datalayer, te recomendamos tambi\u00e9n enviar el session_id para asegurarnos que no se rompe la sesi\u00f3n<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">El resto de par\u00e1metros variar\u00e1 dependiendo de qu\u00e9 tipo de evento quieras enviar v\u00eda Measurement Protocol.\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><b>\u00bfC\u00f3mo verificar que se env\u00eda bien un evento v\u00eda MP?\u00a0<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Para hacer cualquier prueba puedes utilizar el <\/span><a href=\"https:\/\/ga-dev-tools.google\/ga4\/event-builder\/?p=2\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Event Builder,<\/span><\/a><span style=\"font-weight: 400;\"> desde el que podr\u00e1s verificar eventos y mandarlos a GA para asegurarte que toda la informaci\u00f3n que enviamos se recoge de forma correcta.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Adem\u00e1s, si a\u00f1ades el par\u00e1metro \u201cdebug_mode\u201d como num\u00e9rico, podr\u00e1s verificar dicho evento, en la \u201cDebugView\u201d de GA4. Es as\u00ed de f\u00e1cil:<\/span><\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-large wp-image-51390\" src=\"https:\/\/www.makingscience.es\/wp-content\/uploads\/2023\/06\/Captura-de-pantalla-2023-06-09-a-las-9.10.10-1024x354.png\" alt=\"\" width=\"1024\" height=\"354\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Una vez verifiques y mandes el evento, lo podr\u00e1s visualizar en GA4:<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-51396\" src=\"https:\/\/www.makingscience.es\/wp-content\/uploads\/2023\/06\/Captura-de-pantalla-2023-06-09-a-las-9.10.17.png\" alt=\"\" width=\"846\" height=\"376\" \/><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-large wp-image-51402\" src=\"https:\/\/www.makingscience.es\/wp-content\/uploads\/2023\/06\/Captura-de-pantalla-2023-06-09-a-las-9.10.24-1024x543.png\" alt=\"\" width=\"1024\" height=\"543\" \/><\/p>\n<p><span style=\"font-weight: 400;\">En conclusi\u00f3n, enviar eventos v\u00eda Protocolo de Medici\u00f3n en GA4 es una poderosa forma de aprovechar al m\u00e1ximo tus datos. Al capturar acciones significativas y enviar par\u00e1metros personalizados, obtendr\u00e1s una visi\u00f3n m\u00e1s completa del comportamiento de tus usuarios y podr\u00e1s tomar decisiones m\u00e1s informadas. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Recuerda: aseg\u00farate de configurar correctamente los eventos personalizados, establecer los par\u00e1metros adecuados y utilizar el c\u00f3digo de seguimiento apropiado para comenzar a aprovechar todo el potencial de GA4 y mandar eventos v\u00eda MP.\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>En el mundo digital actual, contar con datos precisos y confiables es fundamental para tomar decisiones informadas en tu estrategia de marketing. Es aqu\u00ed donde el Protocolo de Medici\u00f3n (MP) de GA4 se convierte en una poderosa herramienta. El MP es conjunto de reglas que nos permiten enviar datos (raw data) directamente a la propiedad [&hellip;]<\/p>\n","protected":false},"author":40,"featured_media":51409,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[871],"tags":[198],"class_list":["post-51389","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-martech-adtech-es","tag-ga4"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.makingscience.com\/es\/wp-json\/wp\/v2\/posts\/51389","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.makingscience.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.makingscience.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.makingscience.com\/es\/wp-json\/wp\/v2\/users\/40"}],"replies":[{"embeddable":true,"href":"https:\/\/www.makingscience.com\/es\/wp-json\/wp\/v2\/comments?post=51389"}],"version-history":[{"count":0,"href":"https:\/\/www.makingscience.com\/es\/wp-json\/wp\/v2\/posts\/51389\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.makingscience.com\/es\/wp-json\/wp\/v2\/media\/51409"}],"wp:attachment":[{"href":"https:\/\/www.makingscience.com\/es\/wp-json\/wp\/v2\/media?parent=51389"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.makingscience.com\/es\/wp-json\/wp\/v2\/categories?post=51389"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.makingscience.com\/es\/wp-json\/wp\/v2\/tags?post=51389"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}