<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>bigquery - ROIANALYTICS</title>
	<atom:link href="https://roianalytics.agency/blog/bigquery/feed/" rel="self" type="application/rss+xml" />
	<link>https://roianalytics.agency/blog/bigquery/</link>
	<description>by SEOCOM</description>
	<lastBuildDate>Mon, 09 Sep 2024 07:57:15 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.7</generator>

<image>
	<url>https://roianalytics.agency/wp-content/uploads/2024/02/cropped-favicon-32x32.png</url>
	<title>bigquery - ROIANALYTICS</title>
	<link>https://roianalytics.agency/blog/bigquery/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Cómo practicar SQL en BigQuery con datos de Google Analytics 4 gratis</title>
		<link>https://roianalytics.agency/como-practicar-sql-en-bigquery-con-datos-de-google-analytics-4-gratis/</link>
					<comments>https://roianalytics.agency/como-practicar-sql-en-bigquery-con-datos-de-google-analytics-4-gratis/#respond</comments>
		
		<dc:creator><![CDATA[Fernando Lens]]></dc:creator>
		<pubDate>Fri, 23 Aug 2024 09:22:27 +0000</pubDate>
				<category><![CDATA[Analítica web]]></category>
		<category><![CDATA[bigquery]]></category>
		<guid isPermaLink="false">https://roianalytics.agency/?p=16431</guid>

					<description><![CDATA[<p>Uno de los primeros problemas que te puedes encontrar si quieres aprender a usar la conexión de Google Analytics 4 y BigQuery es que no...</p>
<p>La entrada <a href="https://roianalytics.agency/como-practicar-sql-en-bigquery-con-datos-de-google-analytics-4-gratis/">Cómo practicar SQL en BigQuery con datos de Google Analytics 4 gratis</a> se publicó primero en <a href="https://roianalytics.agency">ROIANALYTICS</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="16431" class="elementor elementor-16431">
				<div class="elementor-element elementor-element-16d7a4a e-flex e-con-boxed parallax_section_no qode_elementor_container_no e-con e-parent" data-id="16d7a4a" data-element_type="container" data-settings="{&quot;content_width&quot;:&quot;boxed&quot;}" data-core-v316-plus="true">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-0f9d960 elementor-widget elementor-widget-text-editor" data-id="0f9d960" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
			<style>/*! elementor - v3.19.0 - 28-02-2024 */
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}</style>				<p>Uno de los primeros problemas que te puedes encontrar si quieres aprender a usar la conexión de Google Analytics 4 y BigQuery es que no tengas ninguna web conectada a GA4.</p><p>La solución te la cuento en este post.</p><p>Es tan sencillo como crearte una cuenta de Google Cloud desde cero y conectar el dataset de pruebas de la Google Merchandise Store en BigQuery.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-1f93c9b elementor-widget elementor-widget-heading" data-id="1f93c9b" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<style>/*! elementor - v3.19.0 - 28-02-2024 */
.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}</style><h2 class="elementor-heading-title elementor-size-default">Cómo acceder al conjunto de datos de ejemplo de BigQuery  ga4_obfuscated_sample_ecommerce</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-eb416d3 elementor-widget elementor-widget-text-editor" data-id="eb416d3" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>La <strong>Google Merchandise Store</strong> es una tienda en línea dedicada a la venta de productos de merchandising de la marca Google. Este sitio utiliza la implementación estándar de comercio electrónico de Google Analytics 4, complementada con la función de medición mejorada.</p><p>El conjunto de datos &#8216;<strong>ga4_obfuscated_sample_ecommerce</strong>&#8216;, disponible a través del programa de conjuntos de datos públicos de BigQuery, ofrece una muestra de datos de eventos exportados desde BigQuery. <strong>Estos datos han sido ofuscados y abarcan un período de tres meses, del 1 de noviembre de 2020 al 31 de enero de 2021.</strong></p><p>Los datos pertenecen a una tienda real. De hecho todavía se puede visitar. <a href="https://www.googlemerchandisestore.com/">https://www.googlemerchandisestore.com/</a></p>						</div>
				</div>
				<div class="elementor-element elementor-element-9bce13b elementor-widget elementor-widget-image" data-id="9bce13b" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
			<style>/*! elementor - v3.19.0 - 28-02-2024 */
.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}</style>										<img fetchpriority="high" decoding="async" width="1024" height="494" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-23-a-las-9.36.55-1024x494.png" class="attachment-large size-large wp-image-16434" alt="imagen de la tienda de google merchandising store" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-23-a-las-9.36.55-1024x494.png 1024w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-23-a-las-9.36.55-300x145.png 300w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-23-a-las-9.36.55-768x370.png 768w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-23-a-las-9.36.55-1536x741.png 1536w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-23-a-las-9.36.55-700x338.png 700w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-23-a-las-9.36.55.png 1918w" sizes="(max-width: 1024px) 100vw, 1024px" />													</div>
				</div>
				<div class="elementor-element elementor-element-a83d7d6 elementor-widget elementor-widget-text-editor" data-id="a83d7d6" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Para empezar a usar estos datos puedes visitar la página de <a href="https://developers.google.com/analytics/bigquery/web-ecommerce-demo-dataset?hl=es">documentación</a> oficial o seguir los pasos que te detallo a continuación en este vídeo.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-58cfab9 elementor-widget elementor-widget-video" data-id="58cfab9" data-element_type="widget" data-settings="{&quot;youtube_url&quot;:&quot;https:\/\/youtu.be\/k5GE5FKmFDw&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
			<style>/*! elementor - v3.19.0 - 28-02-2024 */
.elementor-widget-video .elementor-widget-container{overflow:hidden;transform:translateZ(0)}.elementor-widget-video .elementor-wrapper{aspect-ratio:var(--video-aspect-ratio)}.elementor-widget-video .elementor-wrapper iframe,.elementor-widget-video .elementor-wrapper video{height:100%;width:100%;display:flex;border:none;background-color:#000}@supports not (aspect-ratio:1/1){.elementor-widget-video .elementor-wrapper{position:relative;overflow:hidden;height:0;padding-bottom:calc(100% / var(--video-aspect-ratio))}.elementor-widget-video .elementor-wrapper iframe,.elementor-widget-video .elementor-wrapper video{position:absolute;top:0;right:0;bottom:0;left:0}}.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50%}.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center}.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1}.elementor-widget-video .elementor-custom-embed-image-overlay img{display:block;width:100%;aspect-ratio:var(--video-aspect-ratio);-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@supports not (aspect-ratio:1/1){.elementor-widget-video .elementor-custom-embed-image-overlay{position:relative;overflow:hidden;height:0;padding-bottom:calc(100% / var(--video-aspect-ratio))}.elementor-widget-video .elementor-custom-embed-image-overlay img{position:absolute;top:0;right:0;bottom:0;left:0}}.elementor-widget-video .e-hosted-video .elementor-video{-o-object-fit:cover;object-fit:cover}.e-con-inner>.elementor-widget-video,.e-con>.elementor-widget-video{width:var(--container-widget-width);--flex-grow:var(--container-widget-flex-grow)}</style>		<div class="elementor-wrapper elementor-open-inline">
			<div class="elementor-video"></div>		</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-954e7af elementor-widget elementor-widget-text-editor" data-id="954e7af" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Una vez que tengas la cuenta de Google Cloud, tan sólo tienes que hacer clic en<a href="https://console.cloud.google.com/bigquery?p=bigquery-public-data&amp;d=ga4_obfuscated_sample_ecommerce&amp;t=events_20210131&amp;page=table&amp;hl=es"> este enlace</a> para acceder a los datos. </p><p>Si quieres practicar alguna query básica puedes probar esta de Usuarios totales y Usuarios activos. </p><pre dir="ltr" translate="no"><code dir="ltr" translate="no"><br />WITH<br />  UserInfo AS (<br />    SELECT<br />      user_pseudo_id,<br />      MAX(IF(event_name IN ('first_visit', 'first_open'), 1, 0)) AS is_new_user<br />    FROM `bigquery-public-data.ga4_obfuscated_sample_ecommerce.events_*`<br />    WHERE _TABLE_SUFFIX BETWEEN '20201101' AND '20201130'<br />    GROUP BY 1<br />  )<br />SELECT<br />  COUNT(*) AS user_count,<br />  SUM(is_new_user) AS new_user_count<br />FROM UserInfo;</code></pre><pre dir="ltr" translate="no"><code dir="ltr" translate="no"> </code></pre><pre dir="ltr" translate="no"><span style="font-family: Poppins, sans-serif; white-space: normal; background-color: #ffffff;">Si quieres practicar queries más complejas puedes probar las de la documentación oficial. </span><br /><span style="font-family: Poppins, sans-serif; white-space: normal; background-color: #ffffff;">Aquí las <a href="https://developers.google.com/analytics/bigquery/basic-queries?hl=es">consultas avanzadas</a>,<a href="https://developers.google.com/analytics/bigquery/basic-queries?hl=es"> las consultas básicas de eventos</a> y las <a href="https://developers.google.com/analytics/bigquery/user-data-queries?hl=es">consultas de datos de usuario</a>.</span></pre>						</div>
				</div>
					</div>
				</div>
				</div>
		<p>La entrada <a href="https://roianalytics.agency/como-practicar-sql-en-bigquery-con-datos-de-google-analytics-4-gratis/">Cómo practicar SQL en BigQuery con datos de Google Analytics 4 gratis</a> se publicó primero en <a href="https://roianalytics.agency">ROIANALYTICS</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://roianalytics.agency/como-practicar-sql-en-bigquery-con-datos-de-google-analytics-4-gratis/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Table Suffix en BigQuery GA4. Cómo seleccionar todos los tipos de fechas</title>
		<link>https://roianalytics.agency/table-suffix-en-bigquery-ga4-como-seleccionar-todos-los-tipos-de-fechas/</link>
		
		<dc:creator><![CDATA[Fernando Lens]]></dc:creator>
		<pubDate>Tue, 20 Aug 2024 08:25:25 +0000</pubDate>
				<category><![CDATA[Analítica web]]></category>
		<category><![CDATA[bigquery]]></category>
		<category><![CDATA[Google Analytics 4]]></category>
		<guid isPermaLink="false">https://roianalytics.agency/?p=16391</guid>

					<description><![CDATA[<p>Cada día de datos de Google Analytics 4 se guarda en una tabla dentro de BigQuery por separado. Cada día equivale a una tabla. Esto...</p>
<p>La entrada <a href="https://roianalytics.agency/table-suffix-en-bigquery-ga4-como-seleccionar-todos-los-tipos-de-fechas/">Table Suffix en BigQuery GA4. Cómo seleccionar todos los tipos de fechas</a> se publicó primero en <a href="https://roianalytics.agency">ROIANALYTICS</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="16391" class="elementor elementor-16391">
				<div class="elementor-element elementor-element-ad69f85 e-flex e-con-boxed parallax_section_no qode_elementor_container_no e-con e-parent" data-id="ad69f85" data-element_type="container" data-settings="{&quot;content_width&quot;:&quot;boxed&quot;}" data-core-v316-plus="true">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-5843484 elementor-widget elementor-widget-text-editor" data-id="5843484" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><b>Cada día de datos de Google Analytics 4 se guarda en una tabla dentro de BigQuery por separado</b>. Cada día equivale a una tabla. Esto es una de las características que más te chocan al empezar a trabajar con GA4 y BigQuery.</p><p>En este post te voy a enseñar a usar el comando _table_suffix para seleccionar las fechas de distintas maneras.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-2431be0 elementor-widget elementor-widget-image" data-id="2431be0" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img decoding="async" width="512" height="232" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-20-a-las-9.41.22.png" class="attachment-large size-large wp-image-16397" alt="tablas de días ga4 bigquery" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-20-a-las-9.41.22.png 512w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-20-a-las-9.41.22-300x136.png 300w" sizes="(max-width: 512px) 100vw, 512px" />													</div>
				</div>
				<div class="elementor-element elementor-element-c5b2c04 elementor-widget elementor-widget-text-editor" data-id="c5b2c04" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Como ves en la imagen superior en esa tabla llamada events_(10) es donde se guardan todos los datos. Cada día es una tabla. En el caso de esa cuenta sólo tiene 10 días guardados.</p><p>Si quieres ver todas las funciones de fecha de BigQuery tienes <a href="https://cloud.google.com/bigquery/docs/reference/standard-sql/date_functions">aquí</a> la info oficial.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-99a909d elementor-widget elementor-widget-image" data-id="99a909d" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
														<a href="https://roianalytics.agency/contacto/" id="cta-contact-audit-gratis">
							<img decoding="async" width="1024" height="277" src="https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-1024x277.jpg" class="attachment-large size-large wp-image-14133" alt="Auditoria-gratis-desktop" srcset="https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-1024x277.jpg 1024w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-300x81.jpg 300w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-768x208.jpg 768w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-1536x416.jpg 1536w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-700x190.jpg 700w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" />								</a>
													</div>
				</div>
				<div class="elementor-element elementor-element-95e88f6 elementor-widget elementor-widget-heading" data-id="95e88f6" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Cómo seleccionar un día en las tablas de GA4 en BigQuery</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-7b5e50d elementor-widget elementor-widget-text-editor" data-id="7b5e50d" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Ésta es la más sencilla. </p><p><em><span class="token keyword">SELECT</span> <span class="token operator">*</span></em></p><p><em><span class="token keyword">FROM</span> <span class="token comment">&#8212; aquí meterías tu dataset</span> <span class="token identifier"><span class="token punctuation">`</span>xxx.<strong>events_20210104</strong><span class="token punctuation">`</span></span></em></p><p>Tan sólo tienes que sustituir la fecha por el día que quieras elegir. Pero siempre con el formato <strong>AñoMesDía.</strong></p><p><b>Lo normal es que uses periodos de tiempo más largos y para eso vas a necesitar el Table suffix.</b></p><p>Por cierto, si quiere seleccionar todos los días, puedes usar el wildcard * también en el FROM</p><p><em><span class="token keyword">SELECT</span> <span class="token operator">*</span></em></p><p><em><span class="token keyword">FROM</span> <span class="token comment">&#8212; aquí meterías tu dataset</span> <span class="token identifier"><span class="token punctuation">`</span>xxx.<strong>events_*</strong><span class="token punctuation">`</span></span></em></p><p>Ojo! Cuidado con meter esta query porque si tienes muchos datos puede ser una query que consuma muchos recursos.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-a65b0fd elementor-widget elementor-widget-heading" data-id="a65b0fd" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Seleccionar unas fechas en concreto con table suffix en BigQuery GA4</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-e1d7d4d elementor-widget elementor-widget-text-editor" data-id="e1d7d4d" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Para seleccionar simplemente un periodo en concreto , por ejemplo, todos los datos entre el 01 &#8211; 01 &#8211; 2021 y el 31 &#8211; 01 &#8211; 2021 , simplemente tienes que usar esta construcción:</p><p><i><span class="token keyword">SELECT</span> <span class="token operator">*</span></i></p><p><i><span class="token keyword">FROM</span> <span class="token comment">&#8212; aquí meterías tu dataset</span> <span class="token identifier"><span class="token punctuation">`</span>xxx.<strong>events_*</strong><span class="token punctuation">`</span></span></i></p><p><i>WHERE _table_suffix BETWEEN  &#8216;20210101&#8217; and &#8216;20210131</i>&#8216;</p><p>Así se vería en BigQuery con el ejemplo de los datos públicos de prueba.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-b6da20e elementor-widget elementor-widget-image" data-id="b6da20e" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="1024" height="292" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-20-a-las-9.59.38-1024x292.png" class="attachment-large size-large wp-image-16401" alt="seleccionar un periodo en BigQuery con TableSuffix" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-20-a-las-9.59.38-1024x292.png 1024w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-20-a-las-9.59.38-300x85.png 300w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-20-a-las-9.59.38-768x219.png 768w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-20-a-las-9.59.38-700x199.png 700w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-20-a-las-9.59.38.png 1110w" sizes="(max-width: 1024px) 100vw, 1024px" />													</div>
				</div>
				<div class="elementor-element elementor-element-8ecbb57 elementor-widget elementor-widget-heading" data-id="8ecbb57" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Seleccionar fechas dinámicas </h2>		</div>
				</div>
				<div class="elementor-element elementor-element-6463cf4 elementor-widget elementor-widget-text-editor" data-id="6463cf4" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Si quieres seleccionar por ejemplo los últimos 30 días para que recoja este periodo de forma dinámica usarás el Table suffix pero de una manera más complicada.</p><p>Esta query seleccionaría los últimos 30 días hasta hoy , incluyendo el día de ayer. </p><p>Verás que esta query ya implica el uso de format_date para ajustar el formato de fecha y date_sub para hacer la substracción.</p><p><i>SELECT *</i></p><p><i>FROM &#8212; aquí meterías tu dataset `xxx.<strong>events_*</strong>`</i></p><p><i>WHERE </i><span style="text-align: var(--text-align);"><i>_table_suffix between format_date(&#8216;%Y%m%d&#8217;,date_sub(current_date(), interval 30 day)) </i></span><i style="text-align: var(--text-align);">AND format_date(&#8216;%Y%m%d&#8217;,date_sub(current_date(), interval 1 day))</i></p><p>Se vería así:</p>						</div>
				</div>
				<div class="elementor-element elementor-element-8e17426 elementor-widget elementor-widget-image" data-id="8e17426" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="1024" height="215" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-20-a-las-10.09.17-1024x215.png" class="attachment-large size-large wp-image-16402" alt="ejemplo de los últimos 30 días" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-20-a-las-10.09.17-1024x215.png 1024w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-20-a-las-10.09.17-300x63.png 300w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-20-a-las-10.09.17-768x161.png 768w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-20-a-las-10.09.17-1536x323.png 1536w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-20-a-las-10.09.17-700x147.png 700w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-20-a-las-10.09.17.png 1580w" sizes="(max-width: 1024px) 100vw, 1024px" />													</div>
				</div>
				<div class="elementor-element elementor-element-45801bb elementor-widget elementor-widget-heading" data-id="45801bb" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Fecha concreta y fechas dinámicas</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-ee7f1cb elementor-widget elementor-widget-text-editor" data-id="ee7f1cb" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Puedes unir las dos anteriores para que obtengas algo tipo <b>«desde el día X hasta ayer»</b></p><p><i>SELECT *</i></p><p><i>FROM &#8212; aquí meterías tu dataset `xxx.<strong>events_*</strong>`</i></p><p><i>WHERE </i><span style="text-align: var(--text-align);"><i>    _table_suffix between &#8216;20210102&#8217; </i></span><i style="text-align: var(--text-align);">AND format_date(&#8216;%Y%m%d&#8217;,date_sub(current_date(), interval 1 day))</i></p>						</div>
				</div>
					</div>
				</div>
				</div>
		<p>La entrada <a href="https://roianalytics.agency/table-suffix-en-bigquery-ga4-como-seleccionar-todos-los-tipos-de-fechas/">Table Suffix en BigQuery GA4. Cómo seleccionar todos los tipos de fechas</a> se publicó primero en <a href="https://roianalytics.agency">ROIANALYTICS</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Cómo crear funnels con BigQuery, Google Analytics 4 y LookerStudio</title>
		<link>https://roianalytics.agency/como-crear-funnels-con-bigquery-google-analytics-4-y-lookerstudio/</link>
		
		<dc:creator><![CDATA[Fernando Lens]]></dc:creator>
		<pubDate>Mon, 19 Aug 2024 09:31:53 +0000</pubDate>
				<category><![CDATA[Analítica web]]></category>
		<category><![CDATA[bigquery]]></category>
		<category><![CDATA[Google Analytics 4]]></category>
		<guid isPermaLink="false">https://roianalytics.agency/?p=16361</guid>

					<description><![CDATA[<p>Una de las preguntas que te vas a hacer cuando empiezas a usar BigQuery con Google Analytics 4 es cómo demonios vas a poder construir...</p>
<p>La entrada <a href="https://roianalytics.agency/como-crear-funnels-con-bigquery-google-analytics-4-y-lookerstudio/">Cómo crear funnels con BigQuery, Google Analytics 4 y LookerStudio</a> se publicó primero en <a href="https://roianalytics.agency">ROIANALYTICS</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="16361" class="elementor elementor-16361">
				<div class="elementor-element elementor-element-5a60eb0 e-flex e-con-boxed parallax_section_no qode_elementor_container_no e-con e-parent" data-id="5a60eb0" data-element_type="container" data-settings="{&quot;content_width&quot;:&quot;boxed&quot;}" data-core-v316-plus="true">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-45c4fdc elementor-widget elementor-widget-text-editor" data-id="45c4fdc" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Una de las preguntas que te vas a hacer cuando empiezas a usar BigQuery con Google Analytics 4 es cómo demonios vas a poder construir un funnel con la información en bruto que te aporta la conexión con BigQuery.</p><p>En este post vamos a ver un ejemplo con el dataset de pruebas<strong> bigquery-public-data.ga4_obfuscated_sample_ecommerce</strong></p>						</div>
				</div>
				<div class="elementor-element elementor-element-9b75830 elementor-widget elementor-widget-image" data-id="9b75830" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
														<a href="https://roianalytics.agency/contacto/" id="cta-contact-audit-gratis">
							<img decoding="async" width="1024" height="277" src="https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-1024x277.jpg" class="attachment-large size-large wp-image-14133" alt="Auditoria-gratis-desktop" srcset="https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-1024x277.jpg 1024w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-300x81.jpg 300w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-768x208.jpg 768w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-1536x416.jpg 1536w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-700x190.jpg 700w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" />								</a>
													</div>
				</div>
				<div class="elementor-element elementor-element-46b06cd elementor-widget elementor-widget-heading" data-id="46b06cd" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Funnel de ecommerce con BigQuery y GA4</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-e586c9b elementor-widget elementor-widget-text-editor" data-id="e586c9b" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Este tipo de funnel que solemos encontrar en las exploraciones de GA4 te va a servir para analizar el proceso de compra genérico desde que se aterriza en una página hasta que se finaliza la compra.</p><p>También te va a servir para medir la efectividad de las campañas, comparar canales de adquisición , tipos de usuario y mucho más.</p><p>Básicamente vamos a añadir 4 pasos:</p><p><strong>-Visita de la página home.</strong><br /><strong>-Visita de una página de producto.</strong><br /><strong>-Añadir un producto al carrito.</strong><br /><strong>-Compra.</strong></p><p>Este funnel , para que sea realista debe ser de tipo <strong>secuencial</strong>. Un funnel secuencial implica que los usuarios completan los pasos del funnel en el orden correcto. Lo que estamos haciendo en este caso es un funnel cerrado. Si quieres saber la <a href="https://roianalytics.agency/la-diferencia-entre-un-funnel-abierto-y-cerrado-en-google-analytics-4/">diferencia entre un funnel abierto y uno cerrado</a> lee este post que te enlazo.</p><p>Construiremos algo parecido a esto:</p>						</div>
				</div>
				<div class="elementor-element elementor-element-c50bade elementor-widget elementor-widget-image" data-id="c50bade" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="726" height="454" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-10.32.25.png" class="attachment-large size-large wp-image-16370" alt="ejemplo de funnel ga4" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-10.32.25.png 726w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-10.32.25-300x188.png 300w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-10.32.25-700x438.png 700w" sizes="(max-width: 726px) 100vw, 726px" />													</div>
				</div>
				<div class="elementor-element elementor-element-1393aa9 elementor-widget elementor-widget-text-editor" data-id="1393aa9" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong>Vamos a extraer los datos de GA4 a través de BigQuery y utilizaremos LookerStudio para visualizar los datos.</strong></p>						</div>
				</div>
				<div class="elementor-element elementor-element-91da90a elementor-widget elementor-widget-heading" data-id="91da90a" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Guía paso a paso para extraer los datos de ecommerce de BigQuery GA4</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-66dc4e2 elementor-widget elementor-widget-text-editor" data-id="66dc4e2" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Puedes incluir tantos pasos como quieras, pero principalmente lo que haremos será utilizar la métrica de usuarios y con distintas queries sacar los pasos que completan en el funnel de compra que hemos establecido. </p><p>El identificador que usaremos es user_pseudo_id. Esto nos asegura que sea el mismo usuario el que «atraviesa» los 4 pasos del funnel.</p><p><strong>Atención, la métrica que usaremos, como he dicho será usuarios , pero las sesiones nos «darán igual» contabilizaremos usuarios independientemente de cuantas sesiones hayan necesitado para completar los pasos del funnel. Además con este funnel aislaremos a los usuarios que completaron la compra en el mismo dia.</strong></p>						</div>
				</div>
				<div class="elementor-element elementor-element-20330ff elementor-widget elementor-widget-heading" data-id="20330ff" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h3 class="elementor-heading-title elementor-size-default">Define los pasos del funnel</h3>		</div>
				</div>
				<div class="elementor-element elementor-element-1ab93f3 elementor-widget elementor-widget-text-editor" data-id="1ab93f3" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Antes de escribir nada de SQL tendremos que encontrar los nombres de los eventos.</p><ol><li>Ver un producto:  – event_name = ‘<strong>view_item</strong>’</li><li>Añadir un producto al carrito – event_name = ‘<strong>add_to_cart</strong>’</li><li>Empezar el chekout – event_name = ‘<strong>begin_checkout</strong>’</li><li>Completar la compra – event_name = ‘<strong>purchase</strong>’</li></ol>						</div>
				</div>
				<div class="elementor-element elementor-element-da68476 elementor-widget elementor-widget-heading" data-id="da68476" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h3 class="elementor-heading-title elementor-size-default">Extraer el identificador y las tablas indispensables</h3>		</div>
				</div>
				<div class="elementor-element elementor-element-f55b874 elementor-widget elementor-widget-text-editor" data-id="f55b874" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Vamos a necesitar si o si las siguientes tablas, user_pseudo_id, event_name, event_date y event_timestamp</p><p>1. Para esto utilizaremos un WITH. Esta parte del SQL será transversal a todos los eventos.</p><p><em><span class="token keyword">WITH</span> dataset <span class="token keyword">AS</span> <span class="token punctuation">(</span> <span class="token keyword">SELECT</span> user_pseudo_id<span class="token punctuation">,</span> event_name<span class="token punctuation">,</span> PARSE_DATE<span class="token punctuation">(</span><span class="token string">&#8216;%Y%m%d&#8217;</span><span class="token punctuation">,</span> event_date<span class="token punctuation">)</span> <span class="token keyword">AS</span> event_date<span class="token punctuation">,</span> TIMESTAMP_MICROS<span class="token punctuation">(</span>event_timestamp<span class="token punctuation">)</span> <span class="token keyword">AS</span> event_timestamp <span class="token keyword">FROM</span> <span class="token identifier"><span class="token punctuation">`</span>bigquery-public-data.ga4_obfuscated_sample_ecommerce.events_202101*<span class="token punctuation">`</span></span> <span class="token keyword">WHERE</span> event_name <span class="token operator">IN</span> <span class="token punctuation">(</span><span class="token string">&#8216;view_item&#8217;</span><span class="token punctuation">,</span> <span class="token string">&#8216;add_to_cart&#8217;</span><span class="token punctuation">,</span> <span class="token string">&#8216;begin_checkout&#8217;</span><span class="token punctuation">,</span> <span class="token string">&#8216;purchase&#8217;</span><span class="token punctuation">)</span> <span class="token punctuation">)</span></em><span class="token punctuation">,</span></p><p>2. Añadiremos la lista de usuarios que han hecho un view_item</p><p><em>view_item AS (</em><br /><em>SELECT</em><br /><em>user_pseudo_id,</em><br /><em>event_date,</em><br /><em>event_timestamp</em><br /><em>FROM dataset</em><br /><em>WHERE event_name = &#8216;view_item&#8217;</em><br /><em>), </em></p><p>y repetiremos lo mismo con el resto de eventos.</p><p>Veréis que la estructura del SQL es la misma pero cambiando el nombre del evento.</p><p>Después aplicaremos un LEFT JOIN para hacer la unión de todos los usuarios. La haremos con varias condiciones.</p><p><em>funnel <span class="token keyword">AS</span> <span class="token punctuation">(</span> <span class="token keyword">SELECT</span> vi<span class="token punctuation">.</span>event_date<span class="token punctuation">,</span> <span class="token function">COUNT</span><span class="token punctuation">(</span><span class="token keyword">DISTINCT</span> vi<span class="token punctuation">.</span>user_pseudo_id<span class="token punctuation">)</span> <span class="token keyword">AS</span> view_item<span class="token punctuation">,</span> <span class="token function">COUNT</span><span class="token punctuation">(</span><span class="token keyword">DISTINCT</span> atc<span class="token punctuation">.</span>user_pseudo_id<span class="token punctuation">)</span> <span class="token keyword">AS</span> add_to_cart<span class="token punctuation">,</span> <span class="token function">COUNT</span><span class="token punctuation">(</span><span class="token keyword">DISTINCT</span> bc<span class="token punctuation">.</span>user_pseudo_id<span class="token punctuation">)</span> <span class="token keyword">AS</span> begin_checkout<span class="token punctuation">,</span> <span class="token function">COUNT</span><span class="token punctuation">(</span><span class="token keyword">DISTINCT</span> p<span class="token punctuation">.</span>user_pseudo_id<span class="token punctuation">)</span> <span class="token keyword">AS</span> purchase <span class="token keyword">FROM</span> view_item vi <span class="token keyword">LEFT</span> <span class="token keyword">JOIN</span> add_to_cart atc <span class="token keyword">ON</span> vi<span class="token punctuation">.</span>user_pseudo_id <span class="token operator">=</span> atc<span class="token punctuation">.</span>user_pseudo_id <span class="token operator">AND</span> vi<span class="token punctuation">.</span>event_date <span class="token operator">=</span> atc<span class="token punctuation">.</span>event_date <span class="token operator">AND</span> vi<span class="token punctuation">.</span>event_timestamp <span class="token operator">&lt;</span> atc<span class="token punctuation">.</span>event_timestamp <span class="token keyword">LEFT</span> <span class="token keyword">JOIN</span> begin_checkout bc <span class="token keyword">ON</span> atc<span class="token punctuation">.</span>user_pseudo_id <span class="token operator">=</span> bc<span class="token punctuation">.</span>user_pseudo_id <span class="token operator">AND</span> atc<span class="token punctuation">.</span>event_date <span class="token operator">=</span> bc<span class="token punctuation">.</span>event_date <span class="token operator">AND</span> atc<span class="token punctuation">.</span>event_timestamp <span class="token operator">&lt;</span> bc<span class="token punctuation">.</span>event_timestamp <span class="token keyword">LEFT</span> <span class="token keyword">JOIN</span> purchase p <span class="token keyword">ON</span> bc<span class="token punctuation">.</span>user_pseudo_id <span class="token operator">=</span> p<span class="token punctuation">.</span>user_pseudo_id <span class="token operator">AND</span> bc<span class="token punctuation">.</span>event_date <span class="token operator">=</span> p<span class="token punctuation">.</span>event_date <span class="token operator">AND</span> bc<span class="token punctuation">.</span>event_timestamp <span class="token operator">&lt;</span> p<span class="token punctuation">.</span>event_timestamp <span class="token keyword">GROUP</span> <span class="token keyword">BY</span> <span class="token number">1</span> <span class="token punctuation">)</span></em></p>						</div>
				</div>
				<div class="elementor-element elementor-element-9896288 elementor-widget elementor-widget-heading" data-id="9896288" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h3 class="elementor-heading-title elementor-size-default">Calcular la progresión</h3>		</div>
				</div>
				<div class="elementor-element elementor-element-640a274 elementor-widget elementor-widget-text-editor" data-id="640a274" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Es muy importante que se añada esta parte al final para que se calcule el porcentaje de usuarios que pasan de un punto al otro. </p><p><em><span class="token keyword">SELECT</span> event_date<span class="token punctuation">,</span> view_item<span class="token punctuation">,</span> add_to_cart<span class="token punctuation">,</span> begin_checkout<span class="token punctuation">,</span> purchase<span class="token punctuation">,</span> <span class="token number">1</span> <span class="token keyword">AS</span> view_item_rate<span class="token punctuation">,</span> <span class="token function">ROUND</span><span class="token punctuation">(</span><span class="token keyword">COALESCE</span><span class="token punctuation">(</span>add_to_cart <span class="token operator">/</span> <span class="token keyword">NULLIF</span><span class="token punctuation">(</span>view_item<span class="token punctuation">,</span><span class="token number">0</span><span class="token punctuation">)</span><span class="token punctuation">,</span> <span class="token number">0</span><span class="token punctuation">)</span><span class="token punctuation">,</span> <span class="token number">2</span><span class="token punctuation">)</span> <span class="token keyword">AS</span> add_to_cart_rate<span class="token punctuation">,</span> <span class="token function">ROUND</span><span class="token punctuation">(</span><span class="token keyword">COALESCE</span><span class="token punctuation">(</span>begin_checkout <span class="token operator">/</span> <span class="token keyword">NULLIF</span><span class="token punctuation">(</span>view_item<span class="token punctuation">,</span><span class="token number">0</span><span class="token punctuation">)</span><span class="token punctuation">,</span> <span class="token number">0</span><span class="token punctuation">)</span><span class="token punctuation">,</span> <span class="token number">2</span><span class="token punctuation">)</span> <span class="token keyword">AS</span> begin_checkout_rate<span class="token punctuation">,</span> <span class="token function">ROUND</span><span class="token punctuation">(</span><span class="token keyword">COALESCE</span><span class="token punctuation">(</span>purchase <span class="token operator">/</span> <span class="token keyword">NULLIF</span><span class="token punctuation">(</span>view_item<span class="token punctuation">,</span><span class="token number">0</span><span class="token punctuation">)</span><span class="token punctuation">,</span> <span class="token number">0</span><span class="token punctuation">)</span><span class="token punctuation">,</span> <span class="token number">2</span><span class="token punctuation">)</span> <span class="token keyword">AS</span> purchase_rate <span class="token keyword">FROM</span> funnel <span class="token keyword">ORDER</span> <span class="token keyword">BY</span> <span class="token number">1</span> <span class="token keyword">ASC</span></em></p>						</div>
				</div>
				<div class="elementor-element elementor-element-9c79220 elementor-widget elementor-widget-heading" data-id="9c79220" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h3 class="elementor-heading-title elementor-size-default">El SQL final</h3>		</div>
				</div>
				<div class="elementor-element elementor-element-42ba80f elementor-widget elementor-widget-text-editor" data-id="42ba80f" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><em><span class="token keyword">WITH</span> dataset <span class="token keyword">AS</span> <span class="token punctuation">(</span> <span class="token keyword">SELECT</span> user_pseudo_id<span class="token punctuation">,</span> event_name<span class="token punctuation">,</span> PARSE_DATE<span class="token punctuation">(</span><span class="token string">&#8216;%Y%m%d&#8217;</span><span class="token punctuation">,</span> event_date<span class="token punctuation">)</span> <span class="token keyword">AS</span> event_date<span class="token punctuation">,</span> TIMESTAMP_MICROS<span class="token punctuation">(</span>event_timestamp<span class="token punctuation">)</span> <span class="token keyword">AS</span> event_timestamp <span class="token keyword">FROM</span> <span class="token identifier"><span class="token punctuation">`</span>bigquery-public-data.ga4_obfuscated_sample_ecommerce.events_202101*<span class="token punctuation">`</span></span> <span class="token keyword">WHERE</span> event_name <span class="token operator">IN</span> <span class="token punctuation">(</span><span class="token string">&#8216;view_item&#8217;</span><span class="token punctuation">,</span> <span class="token string">&#8216;add_to_cart&#8217;</span><span class="token punctuation">,</span> <span class="token string">&#8216;begin_checkout&#8217;</span><span class="token punctuation">,</span> <span class="token string">&#8216;purchase&#8217;</span><span class="token punctuation">)</span> <span class="token punctuation">)</span><span class="token punctuation">,</span> </em></p><p><em>view_item <span class="token keyword">AS</span> <span class="token punctuation">(</span> <span class="token keyword">SELECT</span> user_pseudo_id<span class="token punctuation">,</span> event_date<span class="token punctuation">,</span> event_timestamp <span class="token keyword">FROM</span> dataset <span class="token keyword">WHERE</span> event_name <span class="token operator">=</span> <span class="token string">&#8216;view_item&#8217;</span> <span class="token punctuation">)</span><span class="token punctuation">,</span> </em></p><p><em>add_to_cart <span class="token keyword">AS</span> <span class="token punctuation">(</span> <span class="token keyword">SELECT</span> user_pseudo_id<span class="token punctuation">,</span> event_date<span class="token punctuation">,</span> event_timestamp <span class="token keyword">FROM</span> dataset <span class="token keyword">WHERE</span> event_name <span class="token operator">=</span> <span class="token string">&#8216;add_to_cart&#8217;</span> <span class="token punctuation">)</span><span class="token punctuation">,</span> </em></p><p><em>begin_checkout <span class="token keyword">AS</span> <span class="token punctuation">(</span> <span class="token keyword">SELECT</span> user_pseudo_id<span class="token punctuation">,</span> event_date<span class="token punctuation">,</span> event_timestamp <span class="token keyword">FROM</span> dataset <span class="token keyword">WHERE</span> event_name <span class="token operator">=</span> <span class="token string">&#8216;begin_checkout&#8217;</span> <span class="token punctuation">)</span><span class="token punctuation">,</span> </em></p><p><em>purchase <span class="token keyword">AS</span> <span class="token punctuation">(</span> <span class="token keyword">SELECT</span> user_pseudo_id<span class="token punctuation">,</span> event_date<span class="token punctuation">,</span> event_timestamp <span class="token keyword">FROM</span> dataset <span class="token keyword">WHERE</span> event_name <span class="token operator">=</span> <span class="token string">&#8216;purchase&#8217;</span> <span class="token punctuation">)</span><span class="token punctuation">,</span> </em></p><p><em>funnel <span class="token keyword">AS</span> <span class="token punctuation">(</span> <span class="token keyword">SELECT</span> vi<span class="token punctuation">.</span>event_date<span class="token punctuation">,</span> <span class="token function">COUNT</span><span class="token punctuation">(</span><span class="token keyword">DISTINCT</span> vi<span class="token punctuation">.</span>user_pseudo_id<span class="token punctuation">)</span> <span class="token keyword">AS</span> view_item<span class="token punctuation">,</span> <span class="token function">COUNT</span><span class="token punctuation">(</span><span class="token keyword">DISTINCT</span> atc<span class="token punctuation">.</span>user_pseudo_id<span class="token punctuation">)</span> <span class="token keyword">AS</span> add_to_cart<span class="token punctuation">,</span> <span class="token function">COUNT</span><span class="token punctuation">(</span><span class="token keyword">DISTINCT</span> bc<span class="token punctuation">.</span>user_pseudo_id<span class="token punctuation">)</span> <span class="token keyword">AS</span> begin_checkout<span class="token punctuation">,</span> <span class="token function">COUNT</span><span class="token punctuation">(</span><span class="token keyword">DISTINCT</span> p<span class="token punctuation">.</span>user_pseudo_id<span class="token punctuation">)</span> <span class="token keyword">AS</span> purchase <span class="token keyword">FROM</span> view_item vi <span class="token keyword">LEFT</span> <span class="token keyword">JOIN</span> add_to_cart atc <span class="token keyword">ON</span> vi<span class="token punctuation">.</span>user_pseudo_id <span class="token operator">=</span> atc<span class="token punctuation">.</span>user_pseudo_id <span class="token operator">AND</span> vi<span class="token punctuation">.</span>event_date <span class="token operator">=</span> atc<span class="token punctuation">.</span>event_date <span class="token operator">AND</span> vi<span class="token punctuation">.</span>event_timestamp <span class="token operator">&lt;</span> atc<span class="token punctuation">.</span>event_timestamp <span class="token keyword">LEFT</span> <span class="token keyword">JOIN</span> begin_checkout bc <span class="token keyword">ON</span> atc<span class="token punctuation">.</span>user_pseudo_id <span class="token operator">=</span> bc<span class="token punctuation">.</span>user_pseudo_id <span class="token operator">AND</span> atc<span class="token punctuation">.</span>event_date <span class="token operator">=</span> bc<span class="token punctuation">.</span>event_date <span class="token operator">AND</span> atc<span class="token punctuation">.</span>event_timestamp <span class="token operator">&lt;</span> bc<span class="token punctuation">.</span>event_timestamp <span class="token keyword">LEFT</span> <span class="token keyword">JOIN</span> purchase p <span class="token keyword">ON</span> bc<span class="token punctuation">.</span>user_pseudo_id <span class="token operator">=</span> p<span class="token punctuation">.</span>user_pseudo_id <span class="token operator">AND</span> bc<span class="token punctuation">.</span>event_date <span class="token operator">=</span> p<span class="token punctuation">.</span>event_date <span class="token operator">AND</span> bc<span class="token punctuation">.</span>event_timestamp <span class="token operator">&lt;</span> p<span class="token punctuation">.</span>event_timestamp <span class="token keyword">GROUP</span> <span class="token keyword">BY</span> <span class="token number">1</span> <span class="token punctuation">)</span> </em></p><p><em><span class="token keyword">SELECT</span> event_date<span class="token punctuation">,</span> view_item<span class="token punctuation">,</span> add_to_cart<span class="token punctuation">,</span> begin_checkout<span class="token punctuation">,</span> purchase<span class="token punctuation">,</span> <span class="token number">1</span> <span class="token keyword">AS</span> view_item_rate<span class="token punctuation">,</span> <span class="token function">ROUND</span><span class="token punctuation">(</span><span class="token keyword">COALESCE</span><span class="token punctuation">(</span>add_to_cart <span class="token operator">/</span> <span class="token keyword">NULLIF</span><span class="token punctuation">(</span>view_item<span class="token punctuation">,</span><span class="token number">0</span><span class="token punctuation">)</span><span class="token punctuation">,</span> <span class="token number">0</span><span class="token punctuation">)</span><span class="token punctuation">,</span> <span class="token number">2</span><span class="token punctuation">)</span> <span class="token keyword">AS</span> add_to_cart_rate<span class="token punctuation">,</span> <span class="token function">ROUND</span><span class="token punctuation">(</span><span class="token keyword">COALESCE</span><span class="token punctuation">(</span>begin_checkout <span class="token operator">/</span> <span class="token keyword">NULLIF</span><span class="token punctuation">(</span>view_item<span class="token punctuation">,</span><span class="token number">0</span><span class="token punctuation">)</span><span class="token punctuation">,</span> <span class="token number">0</span><span class="token punctuation">)</span><span class="token punctuation">,</span> <span class="token number">2</span><span class="token punctuation">)</span> <span class="token keyword">AS</span> begin_checkout_rate<span class="token punctuation">,</span> <span class="token function">ROUND</span><span class="token punctuation">(</span><span class="token keyword">COALESCE</span><span class="token punctuation">(</span>purchase <span class="token operator">/</span> <span class="token keyword">NULLIF</span><span class="token punctuation">(</span>view_item<span class="token punctuation">,</span><span class="token number">0</span><span class="token punctuation">)</span><span class="token punctuation">,</span> <span class="token number">0</span><span class="token punctuation">)</span><span class="token punctuation">,</span> <span class="token number">2</span><span class="token punctuation">)</span> <span class="token keyword">AS</span> purchase_rate </em></p><p><em><span class="token keyword">FROM</span> funnel </em></p><p><em><span class="token keyword">ORDER</span> <span class="token keyword">BY</span> <span class="token number">1</span> <span class="token keyword">ASC</span></em></p>						</div>
				</div>
				<div class="elementor-element elementor-element-db62241 elementor-widget elementor-widget-text-editor" data-id="db62241" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong>El resultado será algo así.</strong></p>						</div>
				</div>
				<div class="elementor-element elementor-element-44e1de9 elementor-widget elementor-widget-image" data-id="44e1de9" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="971" height="274" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-10.59.32.png" class="attachment-large size-large wp-image-16380" alt="tabla resultado en bigquery" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-10.59.32.png 971w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-10.59.32-300x85.png 300w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-10.59.32-768x217.png 768w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-10.59.32-700x198.png 700w" sizes="(max-width: 971px) 100vw, 971px" />													</div>
				</div>
				<div class="elementor-element elementor-element-328166c elementor-widget elementor-widget-text-editor" data-id="328166c" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Ojo! Antes de pasar a LookerStudio deberás guardar esta tabla resultado como una tabla BigQuery</p>						</div>
				</div>
				<div class="elementor-element elementor-element-bbf7799 elementor-widget elementor-widget-heading" data-id="bbf7799" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Conectar BigQuery con LookerStudio</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-1c8c04c elementor-widget elementor-widget-text-editor" data-id="1c8c04c" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>A partir de aquí todo es cuestión de conexiones y ajustes. En LookerStudio añadirás la tabla que te has guardado desde las fuentes de datos. Como sueles hacer normalmente con GA4 pero con BigQuery en este caso.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-84e9ce1 elementor-widget elementor-widget-image" data-id="84e9ce1" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="1024" height="370" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-11.07.26-1024x370.png" class="attachment-large size-large wp-image-16384" alt="añadir datos al informe" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-11.07.26-1024x370.png 1024w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-11.07.26-300x108.png 300w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-11.07.26-768x277.png 768w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-11.07.26-700x253.png 700w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-11.07.26.png 1038w" sizes="(max-width: 1024px) 100vw, 1024px" />													</div>
				</div>
				<div class="elementor-element elementor-element-6b78c81 elementor-widget elementor-widget-text-editor" data-id="6b78c81" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Para la visualización en forma de funnel deberás hacer lo siguiente. </p><p>1. Añadir un gráfico de columnas.</p><p>2.Añadir esta configuración de dimensiones y métricas.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-53de647 elementor-widget elementor-widget-image" data-id="53de647" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="188" height="374" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-11.20.58.png" class="attachment-large size-large wp-image-16385" alt="configuración de dimensiones y métricas" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-11.20.58.png 188w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-11.20.58-151x300.png 151w" sizes="(max-width: 188px) 100vw, 188px" />													</div>
				</div>
				<div class="elementor-element elementor-element-0819abd elementor-widget elementor-widget-text-editor" data-id="0819abd" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>3. Asegúrate de cambiar el formato de las métricas a porcentaje para poder ver el porcentaje de usuarios que completan cada paso.</p><p>4. Añade un control de fechas para ver los días que quieres seleccionar y ya lo tendrás listo.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-e7fcaf6 elementor-widget elementor-widget-image" data-id="e7fcaf6" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="736" height="325" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-11.24.55.png" class="attachment-large size-large wp-image-16386" alt="funnel ga4 con bigquery en lookerstudio" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-11.24.55.png 736w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-11.24.55-300x132.png 300w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-19-a-las-11.24.55-700x309.png 700w" sizes="(max-width: 736px) 100vw, 736px" />													</div>
				</div>
				<div class="elementor-element elementor-element-444d546 elementor-widget elementor-widget-text-editor" data-id="444d546" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>A partir de aquí ya puedes añadir todos los formatos que quieres y «jugar» con las visualizaciones de LookerStudio.</p>						</div>
				</div>
					</div>
				</div>
				</div>
		<p>La entrada <a href="https://roianalytics.agency/como-crear-funnels-con-bigquery-google-analytics-4-y-lookerstudio/">Cómo crear funnels con BigQuery, Google Analytics 4 y LookerStudio</a> se publicó primero en <a href="https://roianalytics.agency">ROIANALYTICS</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Cómo saber cuándo Google Analytics 4 actualiza la información en BigQuery</title>
		<link>https://roianalytics.agency/como-saber-cuando-google-analytics-4-actualiza-la-informacion-en-bigquery/</link>
					<comments>https://roianalytics.agency/como-saber-cuando-google-analytics-4-actualiza-la-informacion-en-bigquery/#respond</comments>
		
		<dc:creator><![CDATA[Fernando Lens]]></dc:creator>
		<pubDate>Wed, 14 Aug 2024 10:04:58 +0000</pubDate>
				<category><![CDATA[Analítica web]]></category>
		<category><![CDATA[bigquery]]></category>
		<guid isPermaLink="false">https://roianalytics.agency/?p=16345</guid>

					<description><![CDATA[<p>Esta información que te voy a comentar a continuación es fundamental para tener un proceso de volcado de datos automatizado desde GA4 a BigQuery. Es...</p>
<p>La entrada <a href="https://roianalytics.agency/como-saber-cuando-google-analytics-4-actualiza-la-informacion-en-bigquery/">Cómo saber cuándo Google Analytics 4 actualiza la información en BigQuery</a> se publicó primero en <a href="https://roianalytics.agency">ROIANALYTICS</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="16345" class="elementor elementor-16345">
				<div class="elementor-element elementor-element-749dcf9 e-flex e-con-boxed parallax_section_no qode_elementor_container_no e-con e-parent" data-id="749dcf9" data-element_type="container" data-settings="{&quot;content_width&quot;:&quot;boxed&quot;}" data-core-v316-plus="true">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-b1d8279 elementor-widget elementor-widget-text-editor" data-id="b1d8279" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Esta información que te voy a comentar a continuación es fundamental para tener un proceso de volcado de datos automatizado desde GA4 a BigQuery.</p><p>Es la mejor manera de calcular con precisión cuándo se produce el volcado de datos en BigQuery por parte de Google Analytics. </p><p><strong>De esta manera podrás programar las consultas para que se ejecuten una vez la información está actualizada.</strong></p>						</div>
				</div>
				<div class="elementor-element elementor-element-ce9ec8e elementor-widget elementor-widget-image" data-id="ce9ec8e" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
														<a href="https://roianalytics.agency/contacto/" id="cta-contact-audit-gratis">
							<img decoding="async" width="1024" height="277" src="https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-1024x277.jpg" class="attachment-large size-large wp-image-14133" alt="Auditoria-gratis-desktop" srcset="https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-1024x277.jpg 1024w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-300x81.jpg 300w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-768x208.jpg 768w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-1536x416.jpg 1536w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-700x190.jpg 700w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" />								</a>
													</div>
				</div>
				<div class="elementor-element elementor-element-fd84efa elementor-widget elementor-widget-heading" data-id="fd84efa" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Google aplica modificaciones una vez que vuelca la información en BigQuery</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-b071cb2 elementor-widget elementor-widget-text-editor" data-id="b071cb2" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Cuidado porque esto es importante. Google después de actualizar la información de las tablas puede volver a volcar datos o modificar horas después del primer volcado.</p><p>Esto es importante a la hora de elegir la hora de la consulta programada. </p><p>Lo mejor es que elijas horas con suficiente holgura. Te explico a continuación.</p><p> </p>						</div>
				</div>
				<div class="elementor-element elementor-element-13c68cb elementor-widget elementor-widget-heading" data-id="13c68cb" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h3 class="elementor-heading-title elementor-size-default">Cómo ver la hora de creación de una tabla</h3>		</div>
				</div>
				<div class="elementor-element elementor-element-5a19c49 elementor-widget elementor-widget-text-editor" data-id="5a19c49" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>En DETALLES vas a poder ver la hora de última modificación y hora de creación de las tablas. </p>						</div>
				</div>
				<div class="elementor-element elementor-element-4fcb3b2 elementor-widget elementor-widget-image" data-id="4fcb3b2" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="1024" height="801" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-11.49.52-1024x801.png" class="attachment-large size-large wp-image-16351" alt="ver modificacion y creacion de tablas" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-11.49.52-1024x801.png 1024w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-11.49.52-300x235.png 300w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-11.49.52-768x601.png 768w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-11.49.52-1536x1201.png 1536w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-11.49.52-700x548.png 700w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-11.49.52.png 1800w" sizes="(max-width: 1024px) 100vw, 1024px" />													</div>
				</div>
				<div class="elementor-element elementor-element-c05a539 elementor-widget elementor-widget-text-editor" data-id="c05a539" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>En este caso de la base de datos de prueba de GA4 , como veis en la imagen, no están editadas . Las dos fechas coinciden. </p>						</div>
				</div>
				<div class="elementor-element elementor-element-409a76c elementor-widget elementor-widget-heading" data-id="409a76c" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Mi consejo para elegir fecha de programación</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-bec07a9 elementor-widget elementor-widget-text-editor" data-id="bec07a9" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong>Una vez que hayas visto a qué hora se actualiza la tabla te recomiendo que establezcas mínimo dos horas más tarde tus consultas programadas.</strong></p><p>Por ejemplo, en esta tabla del proyecto de la web Marketing4all veo que las tablas events se crean a las 11:05:10 de la mañana (formato 24 hs) y que no hay modificaciones</p>						</div>
				</div>
				<div class="elementor-element elementor-element-f7f69b7 elementor-widget elementor-widget-image" data-id="f7f69b7" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="1024" height="658" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-11.57.47-1024x658.png" class="attachment-large size-large wp-image-16352" alt="ejemplo de tabla bigquery ga4" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-11.57.47-1024x658.png 1024w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-11.57.47-300x193.png 300w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-11.57.47-768x493.png 768w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-11.57.47-1536x987.png 1536w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-11.57.47-700x450.png 700w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-11.57.47.png 1694w" sizes="(max-width: 1024px) 100vw, 1024px" />													</div>
				</div>
				<div class="elementor-element elementor-element-8204f18 elementor-widget elementor-widget-text-editor" data-id="8204f18" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>En este caso programaría mis consultas mínimo a las 13:00 . De esta manera me aseguro que la información que carga GA4 está actualizada al máximo.</p>						</div>
				</div>
					</div>
				</div>
				</div>
		<p>La entrada <a href="https://roianalytics.agency/como-saber-cuando-google-analytics-4-actualiza-la-informacion-en-bigquery/">Cómo saber cuándo Google Analytics 4 actualiza la información en BigQuery</a> se publicó primero en <a href="https://roianalytics.agency">ROIANALYTICS</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://roianalytics.agency/como-saber-cuando-google-analytics-4-actualiza-la-informacion-en-bigquery/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cómo calcular métricas básicas de Google Analytics 4 con BigQuery</title>
		<link>https://roianalytics.agency/como-calcular-metricas-basicas-de-google-analytics-4-con-bigquery/</link>
		
		<dc:creator><![CDATA[Fernando Lens]]></dc:creator>
		<pubDate>Wed, 14 Aug 2024 08:39:09 +0000</pubDate>
				<category><![CDATA[Analítica web]]></category>
		<category><![CDATA[bigquery]]></category>
		<guid isPermaLink="false">https://roianalytics.agency/?p=16317</guid>

					<description><![CDATA[<p>Hay tres métricas básicas de Google Analytics 4 que es muy sencillo extraer con BigQuery. En este post vas a ver el SQL que necesitas...</p>
<p>La entrada <a href="https://roianalytics.agency/como-calcular-metricas-basicas-de-google-analytics-4-con-bigquery/">Cómo calcular métricas básicas de Google Analytics 4 con BigQuery</a> se publicó primero en <a href="https://roianalytics.agency">ROIANALYTICS</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="16317" class="elementor elementor-16317">
				<div class="elementor-element elementor-element-6efa410 e-flex e-con-boxed parallax_section_no qode_elementor_container_no e-con e-parent" data-id="6efa410" data-element_type="container" data-settings="{&quot;content_width&quot;:&quot;boxed&quot;}" data-core-v316-plus="true">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-fb16bd5 elementor-widget elementor-widget-text-editor" data-id="fb16bd5" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Hay<b> tres métricas básicas de Google Analytics 4 que es muy sencillo extraer con BigQuery</b>. En este post vas a ver el SQL que necesitas para extraerlas.</p><p>Como ya sabrás , es posible y normal, que no encajen 100% con los datos de la interfaz de GA4 o con tus lookerstudios.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-23cf2d7 elementor-widget elementor-widget-image" data-id="23cf2d7" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
														<a href="https://roianalytics.agency/contacto/" id="cta-contact-audit-gratis">
							<img decoding="async" width="1024" height="277" src="https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-1024x277.jpg" class="attachment-large size-large wp-image-14133" alt="Auditoria-gratis-desktop" srcset="https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-1024x277.jpg 1024w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-300x81.jpg 300w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-768x208.jpg 768w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-1536x416.jpg 1536w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-700x190.jpg 700w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" />								</a>
													</div>
				</div>
				<div class="elementor-element elementor-element-b31c74c elementor-widget elementor-widget-heading" data-id="b31c74c" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Cómo calcular las sesiones de GA4 con BigQuery</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-f65e891 elementor-widget elementor-widget-text-editor" data-id="f65e891" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Para calcular las sesiones de GA4 con BigQuery en realidad lo que se hace es concatenar el user_pseudo_id con el ga_session_id y contar cuántos valores distintos hay. No tiene más ciencia.</p><p>El código SQL es el siguiente:</p><p>COUNT(DISTINCT CONCAT(user_pseudo_id, (SELECT value.int_value FROM UNNEST(event_params) WHERE key = «ga_session_id» ))) </p>						</div>
				</div>
				<div class="elementor-element elementor-element-35ac723 elementor-widget elementor-widget-image" data-id="35ac723" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="935" height="276" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-9.55.51.png" class="attachment-large size-large wp-image-16320" alt="calcular sesiones en bigquery" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-9.55.51.png 935w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-9.55.51-300x89.png 300w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-9.55.51-768x227.png 768w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-9.55.51-700x207.png 700w" sizes="(max-width: 935px) 100vw, 935px" />													</div>
				</div>
				<div class="elementor-element elementor-element-ab4b8d1 elementor-widget elementor-widget-heading" data-id="ab4b8d1" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Cómo calcular las sesiones con interacción de GA4 con BigQuery</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-5853596 elementor-widget elementor-widget-text-editor" data-id="5853596" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Para las sesiones con interacción el proceso es similar al anterior pero sólo tendremos en cuenta aquellos valores donde el parámetro engaged_session es igual a 1. </p><p>Este cálculo requiera usar una subquery.</p><p>Sería así el código SQL:</p><p>COUNT(DISTINCT CASE WHEN(SELECT value.string_value FROM UNNEST(event_params) WHERE key = «session_engaged») = «1» THEN CONCAT(user_pseudo_id, (SELECT value.int_value FROM UNNEST(event_params) WHERE key = «ga_session_id»)) END)</p><p>Este sería el resultado:</p>						</div>
				</div>
				<div class="elementor-element elementor-element-4e1e501 elementor-widget elementor-widget-image" data-id="4e1e501" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="978" height="328" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-10.18.02.png" class="attachment-large size-large wp-image-16324" alt="sesiones con engagement en BigQuery GA4" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-10.18.02.png 978w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-10.18.02-300x101.png 300w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-10.18.02-768x258.png 768w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-10.18.02-700x235.png 700w" sizes="(max-width: 978px) 100vw, 978px" />													</div>
				</div>
				<div class="elementor-element elementor-element-8c97982 elementor-widget elementor-widget-text-editor" data-id="8c97982" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Fíjate cómo se reduce casi a la mitad el número de sesiones.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-23a4e93 elementor-widget elementor-widget-heading" data-id="23a4e93" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Cómo calcular la tasa de interacción de GA4 con BigQuery</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-97eeff5 elementor-widget elementor-widget-text-editor" data-id="97eeff5" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Para esta métrica haremos una simple división de sesiones con interacción entre sesiones totales. </p><p>El código SQL sería así :</p><p>ROUND(COUNT(DISTINCT CASE WHEN (SELECT value.string_value FROM UNNEST(event_params) WHERE key = «session_engaged») = «1» THEN CONCAT(user_pseudo_id, (SELECT value.int_value FROM UNNEST(event_params) WHERE key = «ga_session_id»)) END) / COUNT(DISTINCT CONCAT(user_pseudo_id, (SELECT value.int_value FROM UNNEST(event_params) WHERE key = «ga_session_id»))) , 2) * 100</p>						</div>
				</div>
				<div class="elementor-element elementor-element-2b5ebb2 elementor-widget elementor-widget-image" data-id="2b5ebb2" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="1020" height="353" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-10.32.13.png" class="attachment-large size-large wp-image-16328" alt="tasa de interacción en bigquery ga4" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-10.32.13.png 1020w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-10.32.13-300x104.png 300w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-10.32.13-768x266.png 768w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-14-a-las-10.32.13-700x242.png 700w" sizes="(max-width: 1020px) 100vw, 1020px" />													</div>
				</div>
					</div>
				</div>
				</div>
		<p>La entrada <a href="https://roianalytics.agency/como-calcular-metricas-basicas-de-google-analytics-4-con-bigquery/">Cómo calcular métricas básicas de Google Analytics 4 con BigQuery</a> se publicó primero en <a href="https://roianalytics.agency">ROIANALYTICS</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Diferencias entre tablas, consultas y vistas en BigQuery</title>
		<link>https://roianalytics.agency/diferencias-entre-tablas-consultas-y-vistas-en-bigquery/</link>
		
		<dc:creator><![CDATA[Fernando Lens]]></dc:creator>
		<pubDate>Tue, 13 Aug 2024 15:03:36 +0000</pubDate>
				<category><![CDATA[bigquery]]></category>
		<guid isPermaLink="false">https://roianalytics.agency/?p=16289</guid>

					<description><![CDATA[<p>En BigQuery, las tablas, vistas y consultas son elementos fundamentales pero distintos: las tablas almacenan datos reales, las vistas son representaciones virtuales de consultas SQL...</p>
<p>La entrada <a href="https://roianalytics.agency/diferencias-entre-tablas-consultas-y-vistas-en-bigquery/">Diferencias entre tablas, consultas y vistas en BigQuery</a> se publicó primero en <a href="https://roianalytics.agency">ROIANALYTICS</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="16289" class="elementor elementor-16289">
				<div class="elementor-element elementor-element-d26dcc4 e-flex e-con-boxed parallax_section_no qode_elementor_container_no e-con e-parent" data-id="d26dcc4" data-element_type="container" data-settings="{&quot;content_width&quot;:&quot;boxed&quot;}" data-core-v316-plus="true">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-04121e8 elementor-widget elementor-widget-text-editor" data-id="04121e8" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>En BigQuery, las tablas, vistas y consultas son elementos fundamentales pero distintos: <b>las tablas almacenan datos reales, las vistas son representaciones virtuales de consultas SQL predefinidas, y las consultas son instrucciones para recuperar o manipular datos de forma dinámica</b>.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-3aadb75 elementor-widget elementor-widget-image" data-id="3aadb75" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
														<a href="https://roianalytics.agency/contacto/" id="cta-contact-audit-gratis">
							<img loading="lazy" decoding="async" width="1024" height="277" src="https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1024x277.jpg" class="attachment-large size-large wp-image-14040" alt="Auditoria-gratis-desktop" srcset="https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1024x277.jpg 1024w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-300x81.jpg 300w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-768x208.jpg 768w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1536x416.jpg 1536w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-2048x555.jpg 2048w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-700x190.jpg 700w" sizes="(max-width: 1024px) 100vw, 1024px" />								</a>
													</div>
				</div>
				<div class="elementor-element elementor-element-dbaed94 elementor-widget elementor-widget-heading" data-id="dbaed94" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Las vistas en BigQuery</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-c6c1ae6 elementor-widget elementor-widget-text-editor" data-id="c6c1ae6" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Las vistas en BigQuery son una herramienta poderosa que permite a los usuarios crear una<b> capa lógica sobre sus datos sin necesidad de almacenar físicamente los resultados</b>.</p><p>Sirven para:</p><ul><li><strong>Simplificar consultas</strong>: Las vistas permiten encapsular consultas complejas en una sola entidad que se puede reutilizar fácilmente. Esto es útil para simplificar el acceso a los datos y reducir la complejidad de las consultas repetitivas.</li><li><strong>Control</strong>. Las vistas pueden actuar como un mecanismo de seguridad al permitir que los usuarios accedan a un subconjunto de datos sin darles acceso directo a las tablas subyacentes.</li><li><strong>Consistencia de datos.</strong> Al usar vistas, puedes asegurar que todos los usuarios vean los datos de manera consistente, ya que la vista siempre ejecuta la misma consulta subyacente cada vez que se accede a ella.</li><li><strong>Optimización de consultas</strong>. Aunque las vistas en BigQuery no almacenan datos físicamente, pueden ayudar a estructurar las consultas de manera más eficiente, lo que puede mejorar el rendimiento al reducir la cantidad de datos que se procesan</li></ul>						</div>
				</div>
				<div class="elementor-element elementor-element-01b0e3d elementor-widget elementor-widget-text-editor" data-id="01b0e3d" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Este es su icono en BigQuery</p>						</div>
				</div>
				<div class="elementor-element elementor-element-a481979 elementor-widget elementor-widget-image" data-id="a481979" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="1024" height="95" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-13-a-las-16.34.21-1024x95.png" class="attachment-large size-large wp-image-16295" alt="ejemplo de vista en bigquery" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-13-a-las-16.34.21-1024x95.png 1024w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-13-a-las-16.34.21-300x28.png 300w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-13-a-las-16.34.21-768x71.png 768w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-13-a-las-16.34.21-700x65.png 700w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-13-a-las-16.34.21.png 1292w" sizes="(max-width: 1024px) 100vw, 1024px" />													</div>
				</div>
				<div class="elementor-element elementor-element-1cb9735 elementor-widget elementor-widget-text-editor" data-id="1cb9735" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p><strong>Las vistas son fundamentales para las automatizaciones a través de lookerstudio.</strong> Pero cuidado porque cada vez que las usas consumes recursos. Puede que como veremos después lo que necesites en realidad es una tabla.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-16c24b3 elementor-widget elementor-widget-heading" data-id="16c24b3" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Las consultas en BigQuery</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-cf6e2a7 elementor-widget elementor-widget-text-editor" data-id="cf6e2a7" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Las consultas en BigQuery son fundamentales para<b> extraer, analizar y manipular grandes volúmenes de datos almacenados en esta plataforma de Google Cloud</b>. Estas son sus funciones básicas:</p><ul><li><strong>Analizar</strong>. Las consultas permiten a los usuarios realizar análisis detallados de grandes conjuntos de datos utilizando SQL estándar. Esto incluye la capacidad de realizar cálculos complejos, agregaciones y transformaciones de datos para obtener insights valiosos.</li><li><strong>Consultas programas</strong>. Los usuarios pueden programar consultas para que se ejecuten de forma recurrente. Esto es útil para tareas de análisis rutinarias, como la generación de informes periódicos o la actualización de dashboards.</li><li><strong>Informes</strong>. BigQuery se integra con herramientas de visualización como Looker y Google Data Studio, lo que facilita la creación de informes y dashboards interactivos basados en los resultados de las consultas. </li></ul><p>Este un ejemplo de una consulta. Siempre se ejecutan en una pantalla dedicada. Aquí es dónde se utiliza el código SQL. Por si no lo sabes este SQL también se suele llamar GoogleSQL.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-5c80fdd elementor-widget elementor-widget-image" data-id="5c80fdd" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="1024" height="109" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-13-a-las-16.35.30-1024x109.png" class="attachment-large size-large wp-image-16299" alt="ejemplo de consultas SQL en BigQuery" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-13-a-las-16.35.30-1024x109.png 1024w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-13-a-las-16.35.30-300x32.png 300w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-13-a-las-16.35.30-768x81.png 768w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-13-a-las-16.35.30-700x74.png 700w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-13-a-las-16.35.30-1300x140.png 1300w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-13-a-las-16.35.30.png 1320w" sizes="(max-width: 1024px) 100vw, 1024px" />													</div>
				</div>
				<div class="elementor-element elementor-element-3035a1f elementor-widget elementor-widget-heading" data-id="3035a1f" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Las tablas en BigQuery</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-3c1becf elementor-widget elementor-widget-text-editor" data-id="3c1becf" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Las tablas en BigQuery son una parte e<span style="text-align: var(--text-align);">sencial de su </span><b style="text-align: var(--text-align);">infraestructura</b><span style="text-align: var(--text-align);"> de almacenamiento y consulta de datos. Éstas son sus principales funciones.</span></p><ul><li><strong>Almacenamiento de datos estructurados</strong>. Las tablas estándar de BigQuery almacenan datos estructurados en un formato de <strong>columnas</strong>, lo que permite un acceso rápido y eficiente a grandes volúmenes de datos. existe cuatros tipos principales de tablas. Tablas estándar, Tablas Externas, Clonaciones de Tablas e Instantáneas de Tablas.</li><li><strong>Gestión de datos</strong>. Las tablas permiten cargar, anexar, reemplazar, y exportar datos, facilitando la gestión de grandes conjuntos de datos. También se pueden modificar mediante declaraciones DML (Data Manipulation Language) para actualizar, insertar o eliminar registros</li><li><strong>Consultas y Análisis</strong>. Las tablas son la base para ejecutar consultas SQL en BigQuery, permitiendo a los usuarios extraer y analizar datos para obtener insights valiosos.</li></ul><p>El icono de las tablas suele ser este.</p><p><span style="text-align: var(--text-align);"> </span></p>						</div>
				</div>
				<div class="elementor-element elementor-element-f5435b9 elementor-widget elementor-widget-image" data-id="f5435b9" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="1024" height="88" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-13-a-las-16.48.20-1024x88.png" class="attachment-large size-large wp-image-16300" alt="ejemplo de tabla en Bigquery" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-13-a-las-16.48.20-1024x88.png 1024w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-13-a-las-16.48.20-300x26.png 300w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-13-a-las-16.48.20-768x66.png 768w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-13-a-las-16.48.20-700x60.png 700w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-13-a-las-16.48.20.png 1286w" sizes="(max-width: 1024px) 100vw, 1024px" />													</div>
				</div>
				<div class="elementor-element elementor-element-2a3ab5e elementor-widget elementor-widget-text-editor" data-id="2a3ab5e" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Ojo, una diferencia muy grande entre la tabla y la vista es que cuando trabajas con LookerStudio, por ejemplo, las tablas se guardan en caché durante 24 horas , sólo consumen recursos la primera vez, mientras que las vistas «gastan» cada vez que se ejecutan. Tenlo en cuenta.</p>						</div>
				</div>
					</div>
				</div>
				</div>
		<p>La entrada <a href="https://roianalytics.agency/diferencias-entre-tablas-consultas-y-vistas-en-bigquery/">Diferencias entre tablas, consultas y vistas en BigQuery</a> se publicó primero en <a href="https://roianalytics.agency">ROIANALYTICS</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Consultas básicas de BigQuery para extraer datos de Google Analytics 4</title>
		<link>https://roianalytics.agency/consultas-basicas-de-bigquery-para-extraer-datos-de-google-analytics-4/</link>
					<comments>https://roianalytics.agency/consultas-basicas-de-bigquery-para-extraer-datos-de-google-analytics-4/#respond</comments>
		
		<dc:creator><![CDATA[Fernando Lens]]></dc:creator>
		<pubDate>Mon, 12 Aug 2024 07:05:03 +0000</pubDate>
				<category><![CDATA[bigquery]]></category>
		<guid isPermaLink="false">https://roianalytics.agency/?p=16266</guid>

					<description><![CDATA[<p>Cuando empiezas a usar la conexión de Google Analytics 4 con BigQuery es fundamental dominar las queries o consultas más básicas que te permitan sacar...</p>
<p>La entrada <a href="https://roianalytics.agency/consultas-basicas-de-bigquery-para-extraer-datos-de-google-analytics-4/">Consultas básicas de BigQuery para extraer datos de Google Analytics 4</a> se publicó primero en <a href="https://roianalytics.agency">ROIANALYTICS</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="16266" class="elementor elementor-16266">
				<div class="elementor-element elementor-element-91251ef e-flex e-con-boxed parallax_section_no qode_elementor_container_no e-con e-parent" data-id="91251ef" data-element_type="container" data-settings="{&quot;content_width&quot;:&quot;boxed&quot;}" data-core-v316-plus="true">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-d44a70d elementor-widget elementor-widget-text-editor" data-id="d44a70d" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Cuando empiezas a usar la conexión de Google Analytics 4 con BigQuery es fundamental dominar las queries o consultas más básicas que te permitan sacar datos valiosos sin cargar todas las tablas para controlar el gasto de recursos. </p><p>Aquí te dejo varias consultas básicas que te pueden servir de ayuda.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-7f1110a elementor-widget elementor-widget-image" data-id="7f1110a" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
														<a href="https://roianalytics.agency/contacto/" id="cta-contact-audit-gratis">
							<img decoding="async" width="1024" height="277" src="https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-1024x277.jpg" class="attachment-large size-large wp-image-14133" alt="Auditoria-gratis-desktop" srcset="https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-1024x277.jpg 1024w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-300x81.jpg 300w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-768x208.jpg 768w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-1536x416.jpg 1536w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1-700x190.jpg 700w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" />								</a>
													</div>
				</div>
				<div class="elementor-element elementor-element-7c36ba9 elementor-widget elementor-widget-heading" data-id="7c36ba9" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Usuarios totales y usuarios nuevos en BigQuery GA4</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-afcac48 elementor-widget elementor-widget-text-editor" data-id="afcac48" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>WITH<br />UserInfo AS (<br />SELECT<br />user_pseudo_id,<br />MAX(IF(event_name IN (&#8216;first_visit&#8217;, &#8216;first_open&#8217;), 1, 0)) AS is_new_user</p><p><b>USA AQUÍ EL NOMBRE DE TU TABLA</b></p><p>FROM `bigquery-public-data.ga4_obfuscated_sample_ecommerce.events_*`</p><p><strong>AQUÍ AÑADE LA FECHA QUE QUIERES UTILIZAR</strong></p><p>WHERE _TABLE_SUFFIX BETWEEN &#8216;20231101&#8217; AND &#8216;20231130&#8217;<br />GROUP BY 1<br />)<br />SELECT<br />COUNT(*) AS user_count,<br />SUM(is_new_user) AS new_user_count<br />FROM UserInfo;</p>						</div>
				</div>
				<div class="elementor-element elementor-element-7512de8 elementor-widget elementor-widget-heading" data-id="7512de8" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Número medio de transacciones por usuario comprador en BigQuery GA4</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-50fbb3d elementor-widget elementor-widget-text-editor" data-id="50fbb3d" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>SELECT<br />COUNT(*) / COUNT(DISTINCT user_pseudo_id) AS avg_transaction_per_purchaser<br />FROM</p><p><b>USA AQUÍ EL NOMBRE DE TU TABLA</b></p><p>`bigquery-public-data.ga4_obfuscated_sample_ecommerce.events_*`<br />WHERE</p><p>event_name IN (&#8216;in_app_purchase&#8217;, &#8216;purchase&#8217;)</p><p><strong>AQUÍ AÑADE LA FECHA QUE QUIERES UTILIZAR</strong></p><p> AND _TABLE_SUFFIX BETWEEN &#8216;20231201&#8217; AND &#8216;20231231&#8217;;</p>						</div>
				</div>
				<div class="elementor-element elementor-element-bab2c7c elementor-widget elementor-widget-heading" data-id="bab2c7c" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Valor de cualquier evento que se recoja en BigQuery GA4</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-e9d4cc2 elementor-widget elementor-widget-text-editor" data-id="e9d4cc2" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>SELECT<br />event_timestamp,<br />(<br />SELECT COALESCE(value.int_value, value.float_value, value.double_value)<br />FROM UNNEST(event_params)<br />WHERE key = &#8216;value&#8217;<br />) AS event_value<br />FROM</p><p><b>USA AQUÍ EL NOMBRE DE TU TABLA</b></p><p> `bigquery-public-data.ga4_obfuscated_sample_ecommerce.events_*`<br />WHERE<br />event_name = &#8216;purchase&#8217;</p><p><strong>AQUÍ AÑADE LA FECHA QUE QUIERES UTILIZAR</strong></p><p> AND _TABLE_SUFFIX BETWEEN &#8216;20231201&#8217; AND &#8216;20231202&#8217;;</p>						</div>
				</div>
				<div class="elementor-element elementor-element-80a77b4 elementor-widget elementor-widget-heading" data-id="80a77b4" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Los 10 artículos más añadidos al carrito</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-eca4537 elementor-widget elementor-widget-text-editor" data-id="eca4537" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>SELECT<br />item_id,<br />item_name,<br />COUNT(DISTINCT user_pseudo_id) AS user_count<br />FROM</p><p><b>USA AQUÍ EL NOMBRE DE TU TABLA</b></p><p> `bigquery-public-data.ga4_obfuscated_web_ecommerce.events_*`, UNNEST(items)<br />WHERE</p><p><strong>AQUÍ AÑADE LA FECHA QUE QUIERES UTILIZAR</strong></p><p> _TABLE_SUFFIX BETWEEN &#8216;20231101&#8217; AND &#8216;20230131&#8217;<br />AND event_name IN (&#8216;add_to_cart&#8217;)<br />GROUP BY<br />1, 2<br />ORDER BY<br />user_count DESC<br />LIMIT 10;</p>						</div>
				</div>
				<div class="elementor-element elementor-element-10cfafa elementor-widget elementor-widget-heading" data-id="10cfafa" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Secuencia de páginas vistas por un usuario en BigQuery GA4</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-56e5a11 elementor-widget elementor-widget-text-editor" data-id="56e5a11" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>SELECT<br />user_pseudo_id,<br />event_timestamp,<br />(SELECT value.int_value FROM UNNEST(event_params) WHERE key = &#8216;ga_session_id&#8217;) AS ga_session_id,<br />(SELECT value.string_value FROM UNNEST(event_params) WHERE key = &#8216;page_location&#8217;)<br />AS page_location,<br />(SELECT value.string_value FROM UNNEST(event_params) WHERE key = &#8216;page_title&#8217;) AS page_title<br />FROM</p><p><b>USA AQUÍ EL NOMBRE DE TU TABLA</b></p><p> `bigquery-public-data.ga4_obfuscated_sample_ecommerce.events_*`<br />WHERE</p><p>event_name = &#8216;page_view&#8217;</p><p><strong>AQUÍ AÑADE LA FECHA QUE QUIERES UTILIZAR</strong></p><p> AND _TABLE_SUFFIX BETWEEN &#8216;20231201&#8217; AND &#8216;20203202&#8217;<br />ORDER BY<br />user_pseudo_id,<br />ga_session_id,<br />event_timestamp ASC;</p>						</div>
				</div>
				<div class="elementor-element elementor-element-c65e6a0 elementor-widget elementor-widget-heading" data-id="c65e6a0" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Utiliza esta herramienta si tienes dudas en tus queries de BigQuery en Google Analytics 4</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-96eaee3 elementor-widget elementor-widget-text-editor" data-id="96eaee3" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Si tienes dudas sobre cómo construir la query te recomiendo que uses la herramienta gratuita <a href="https://roianalytics.agency/ga4sql-queries-basicas-de-bigquery-en-google-analytics-4/">GA4SQL</a>.</p>						</div>
				</div>
					</div>
				</div>
				</div>
		<p>La entrada <a href="https://roianalytics.agency/consultas-basicas-de-bigquery-para-extraer-datos-de-google-analytics-4/">Consultas básicas de BigQuery para extraer datos de Google Analytics 4</a> se publicó primero en <a href="https://roianalytics.agency">ROIANALYTICS</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://roianalytics.agency/consultas-basicas-de-bigquery-para-extraer-datos-de-google-analytics-4/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cómo conectar Google Analytics 4 con BigQuery y LooketStudio</title>
		<link>https://roianalytics.agency/como-conectar-google-analytics-4-con-bigquery-y-looketstudio/</link>
		
		<dc:creator><![CDATA[Fernando Lens]]></dc:creator>
		<pubDate>Fri, 09 Aug 2024 15:11:21 +0000</pubDate>
				<category><![CDATA[bigquery]]></category>
		<category><![CDATA[Google Analytics 4]]></category>
		<guid isPermaLink="false">https://roianalytics.agency/?p=16228</guid>

					<description><![CDATA[<p>LookerStudio es una de las herramientas de Business Intelligence por parte de los profesionales del marketing digital. Uno de sus conectores te permite cargar los...</p>
<p>La entrada <a href="https://roianalytics.agency/como-conectar-google-analytics-4-con-bigquery-y-looketstudio/">Cómo conectar Google Analytics 4 con BigQuery y LooketStudio</a> se publicó primero en <a href="https://roianalytics.agency">ROIANALYTICS</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="16228" class="elementor elementor-16228">
				<div class="elementor-element elementor-element-4855eb2 e-flex e-con-boxed parallax_section_no qode_elementor_container_no e-con e-parent" data-id="4855eb2" data-element_type="container" data-settings="{&quot;content_width&quot;:&quot;boxed&quot;}" data-core-v316-plus="true">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-89ef4ab elementor-widget elementor-widget-text-editor" data-id="89ef4ab" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>LookerStudio es una de las herramientas de Business Intelligence por parte de los profesionales del marketing digital. Uno de sus conectores te permite cargar los datos de GA4 a través de BigQuery.</p><p>Esto te permite usar las tablas de BigQuery con todo el dato bruto de GA4 pudiendo visualizar los datos de una manera más clara en los gráficos y tablas de LookerStudio. A continuación te presento los pasos para hacerlo.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-1476368 elementor-widget elementor-widget-image" data-id="1476368" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
														<a href="https://roianalytics.agency/contacto/" id="cta-contact-audit-gratis">
							<img loading="lazy" decoding="async" width="1024" height="277" src="https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1024x277.jpg" class="attachment-large size-large wp-image-14040" alt="Auditoria-gratis-desktop" srcset="https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1024x277.jpg 1024w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-300x81.jpg 300w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-768x208.jpg 768w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-1536x416.jpg 1536w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-2048x555.jpg 2048w, https://roianalytics.agency/wp-content/uploads/2024/03/Auditoria-gratis-desktop-700x190.jpg 700w" sizes="(max-width: 1024px) 100vw, 1024px" />								</a>
													</div>
				</div>
				<div class="elementor-element elementor-element-5310c00 elementor-widget elementor-widget-text-editor" data-id="5310c00" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<ol><li>Configurar la cuenta de BigQuery. Necesitas un proyecto.</li><li>Conectar BigQuery con Google Analytics (es facilísimo)</li><li>Ajustar la cuenta de servicio de BigQuery</li><li>Check de la base de datos de BigQuery.</li><li>Conectar LookerStudio con BigQuery y probar a crear tus primeras tablas.</li></ol>						</div>
				</div>
				<div class="elementor-element elementor-element-9eaf852 elementor-widget elementor-widget-heading" data-id="9eaf852" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Cómo configurar la cuenta y el proyecto de BigQuery</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-700abb1 elementor-widget elementor-widget-text-editor" data-id="700abb1" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Primero de todo tienes que ir a <a href="https://cloud.google.com/">Google Cloud Platform</a>. Yo por ejemplo aquí te voy a enseñar lo básico para conectar la cuenta de nuestra web marketing4all. Este proyecto pertenece a la agencia SEOCOM. </p><p>Lo empezaré de cero para que veas cómo se hace.</p><p>Tienes que buscar el botón de «new project». En esta pantalla de la consola de Google Cloud lo verás a la derecha.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-9dc0367 elementor-widget elementor-widget-image" data-id="9dc0367" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="1024" height="474" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.22.23-1024x474.png" class="attachment-large size-large wp-image-16235" alt="new project en la consola de bigquery" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.22.23-1024x474.png 1024w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.22.23-300x139.png 300w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.22.23-768x355.png 768w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.22.23-700x324.png 700w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.22.23.png 1297w" sizes="(max-width: 1024px) 100vw, 1024px" />													</div>
				</div>
				<div class="elementor-element elementor-element-f5ad90f elementor-widget elementor-widget-text-editor" data-id="f5ad90f" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Rellenas el nombre con un nombre descriptivo y ya lo tienes. </p><p>Una vez lo has nombrado tienes que activar BigQuery en el proyecto. Encontrarás la opción de BigQuery en el menú de la izquierda </p>						</div>
				</div>
				<div class="elementor-element elementor-element-3b5fa02 elementor-widget elementor-widget-image" data-id="3b5fa02" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="259" height="594" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.33.40.png" class="attachment-large size-large wp-image-16238" alt="Menú para encontrar bigquery en Google Cloud" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.33.40.png 259w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.33.40-131x300.png 131w" sizes="(max-width: 259px) 100vw, 259px" />													</div>
				</div>
				<div class="elementor-element elementor-element-60a2a2e elementor-widget elementor-widget-text-editor" data-id="60a2a2e" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>En mi caso, el nombre que le he puesto es <b>bigquery-m4all-ga4</b> . Este es el nombre que vas a seleccionar en el siguiente paso.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-0dbe504 elementor-widget elementor-widget-heading" data-id="0dbe504" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Cómo conectar GA4 con BigQuery</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-3e58815 elementor-widget elementor-widget-text-editor" data-id="3e58815" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Recuerda los datos del proyecto de Google Cloud porque los vas a necesitar.</p><p>En GA4 te irás a Administrar &gt; Vinculaciones con otros productos  y buscarás Vinculaciones con BigQuery. Aquí debes buscar el nombre de proyecto que creamos en el paso anterior.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-3d2e956 elementor-widget elementor-widget-image" data-id="3d2e956" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="1024" height="176" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.32.50-1024x176.png" class="attachment-large size-large wp-image-16239" alt="vincular GA4 con BigQuery" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.32.50-1024x176.png 1024w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.32.50-300x52.png 300w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.32.50-768x132.png 768w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.32.50-700x120.png 700w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.32.50.png 1319w" sizes="(max-width: 1024px) 100vw, 1024px" />													</div>
				</div>
				<div class="elementor-element elementor-element-87fe53e elementor-widget elementor-widget-text-editor" data-id="87fe53e" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Aquí tendrás que seleccionar la localización de los datos. Este paso es importante, asegúrate que utilizas la localización correcta. Yo he usado European Union.</p><p>En export type, si quieres una exportación de datos sencilla, sin datos en tiempo real, te recomiendo la opción «Diariamente» o «Daily».<br />Si eliges Streaming, aunque vas a tener dato más reciente podrías superar el límite gratuito de BigQuery fácilmente.</p><p>En user data puedes marcar «Daily» sin problema.</p><p>En 24 horas , aprox, tendrás los datos ya disponibles en BigQuery.</p><p>Ahora tiene que configurar las credenciales de BigQuery.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-0dd024c elementor-widget elementor-widget-heading" data-id="0dd024c" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Cómo configurar los credenciales de la cuenta de servicio de BigQuery</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-ae6e82b elementor-widget elementor-widget-text-editor" data-id="ae6e82b" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Dentro de la cuenta de BigQuery tendrás que hacer un último setup. </p><p>Una vez dentro de tu proyecto de Google cloud /BigQuery. </p>						</div>
				</div>
				<div class="elementor-element elementor-element-2461736 elementor-widget elementor-widget-image" data-id="2461736" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="408" height="622" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.42.24.png" class="attachment-large size-large wp-image-16243" alt="apis and services" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.42.24.png 408w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.42.24-197x300.png 197w" sizes="(max-width: 408px) 100vw, 408px" />													</div>
				</div>
				<div class="elementor-element elementor-element-9afb2a5 elementor-widget elementor-widget-text-editor" data-id="9afb2a5" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Tienes que buscar ese menú que se llama API&#8230; Una vez dentro irás a credenciales y harás clic en Crear Credenciales. Lo que necesitas es una cuenta de servicio. </p><p>Lo importante aquí es que te quedes con la dirección que se genera. Esta que te enseño aquí. Y además también debes asegurarte que el rol que le añades es Básico y editor.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-bb35be0 elementor-widget elementor-widget-image" data-id="bb35be0" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="567" height="372" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.45.22.png" class="attachment-large size-large wp-image-16247" alt="cuenta de servicio bigquery" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.45.22.png 567w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.45.22-300x197.png 300w" sizes="(max-width: 567px) 100vw, 567px" />													</div>
				</div>
				<div class="elementor-element elementor-element-e4b3dae elementor-widget elementor-widget-text-editor" data-id="e4b3dae" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Ahora ya puedes desde la consola de BigQuery crear tu conjunto de datos.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-e1bfadc elementor-widget elementor-widget-image" data-id="e1bfadc" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="560" height="611" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.52.58.png" class="attachment-large size-large wp-image-16248" alt="" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.52.58.png 560w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.52.58-275x300.png 275w" sizes="(max-width: 560px) 100vw, 560px" />													</div>
				</div>
				<div class="elementor-element elementor-element-7b2e0bd elementor-widget elementor-widget-text-editor" data-id="7b2e0bd" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Lo importante en esta parte es que en el Data set ID introduzcas el nombre «analytics_[meter aquí el id de la propiedad]» como te indico en la imagen superior.</p><p>Este es el dataset al que accederás desde LookerStudio pasadas 24 horas.</p>						</div>
				</div>
				<div class="elementor-element elementor-element-65498d9 elementor-widget elementor-widget-heading" data-id="65498d9" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h2 class="elementor-heading-title elementor-size-default">Conectar el dataset de BigQuery con LookerStudio</h2>		</div>
				</div>
				<div class="elementor-element elementor-element-73fa8d6 elementor-widget elementor-widget-text-editor" data-id="73fa8d6" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Para acceder a ese dataset, una vez hayan pasado 24 horas, en LookerStudio tendrás que ir a add data , buscar el conector de BigQuery y buscar ese data set. Como te muestro en la imagen:</p>						</div>
				</div>
				<div class="elementor-element elementor-element-4897ded elementor-widget elementor-widget-image" data-id="4897ded" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
													<img loading="lazy" decoding="async" width="1024" height="329" src="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.55.25-1024x329.png" class="attachment-large size-large wp-image-16249" alt="conexión bigquery con lookerstudio . añadir datos" srcset="https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.55.25-1024x329.png 1024w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.55.25-300x96.png 300w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.55.25-768x247.png 768w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.55.25-700x225.png 700w, https://roianalytics.agency/wp-content/uploads/2024/08/Captura-de-pantalla-2024-08-09-a-las-16.55.25.png 1359w" sizes="(max-width: 1024px) 100vw, 1024px" />													</div>
				</div>
				<div class="elementor-element elementor-element-46c9e60 elementor-widget elementor-widget-text-editor" data-id="46c9e60" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
							<p>Ahora ya podrás construir las tablas una vez se hayan cargado de datos. </p>						</div>
				</div>
					</div>
				</div>
				</div>
		<p>La entrada <a href="https://roianalytics.agency/como-conectar-google-analytics-4-con-bigquery-y-looketstudio/">Cómo conectar Google Analytics 4 con BigQuery y LooketStudio</a> se publicó primero en <a href="https://roianalytics.agency">ROIANALYTICS</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
