255 anunciantes en línea
255 anunciantes en línea
¿Sabes cuales son las métricas mas importantes de AdWords? ¿Entiendes lo que te dicen los datos de tu cuenta? Aquí puedes encontrar ayuda y descubrir la mejor forma de medir tus resultados de AdWords.
Guiame
favorite_border
Responder

eCommerce en subdominio

Novato ✭ ✭ ✭
# 1
Novato ✭ ✭ ✭

Buenas tardes, estoy llevando la web de una cadena de hoteles, su sistema de reservas está en un subdominio a donde van todos los usuarios que cubren un formulario para comprobar la disponibilidad del hotel.

 

Creo que hay algo que está dando conflicto ya que en Analytics me dice que prácticamente el 100% de las ventas provienen de la fuente "Direct", conocía el problema y adapté el código de seguimiento, pero está claro que mi solución no está funcionando correctamente.

 

<script type="text/javascript">
	var _gaq = _gaq || [];
	_gaq.push(['_setAccount', 'UA-7884826-1']);
	_gaq.push(['_setDomainName', 'attica21hotels.com']);
	_gaq.push(['_trackPageview']);
	_gaq.push(['_addIgnoredRef', 'attica21hotels.com']);

    (function() {
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src=('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
    })();
</script>

¿ Me podéis ayudar para la fuente de tráfico para las conversiones sea la correcta? Muchas gracias.

Expertos respondieronverified_user
1 SOLUCIÓN ACEPTADA

Soluciones aceptadas
Marcado como solución aceptada.
Solución
Aceptado por LuisESV (Community Manager)
septiembre 2015

ivanff: qué tal? Ayer hicieron una pregunta parecida. Te...

Colaborador Principal
# 3
Colaborador Principal

ivanff: qué tal? Ayer hicieron una pregunta parecida. Te dejo el link y pegado el código para que se detecten los subdominios. Si no miro mal, lo único que cambia es que a 'setDomainName', 'attica21hotels.com', le falta un punto al principio, debería ser '.attica21hotels.com'. Yo lo tengo así funcionando en bixti.com así que también lo podés usar de ejemplo, ya que cuando clickeás en el botón "comprar" también va a un subdominio. También asegurate de que el código de seguimiento sea exactamente igual en el dominio que en los subdominios. Otra opción, si eso no te funciona, es agregarle a los links "?utm_nooverride=1", lo que hace detectar a la visita no como nueva sino que le mantiene la fuente desde la que entró. Saludos!

 

https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingSite?hl=es-ES#siteLinkin...

 

No lo encontré en castellano, te copio la parte del código que debería estar igual para los 3, que se condice con el código que muestra tu post, por lo tanto te debería funcionar perfecto. Saludos!

 

Asynchronous syntax

//Tracking code customizations only
  var _gaq = _gaq ||[];
  _gaq.push(['_setAccount','UA-12345-1']);
  _gaq.push(['_setDomainName','.example-petstore.com']);
  _gaq.push(['_trackPageview']);

Traditional (ga.js) syntax

  var pageTracker = _gat._getTracker("UA-12345-1");
  pageTracker._setDomainName("example-petstore.com");
  pageTracker._trackPageview();

Ver la solución en mensaje original publicado

Creo que te falta un . delante de attica21hotels.com , es...

[ Editado ]
Colaborador Principal
# 2
Colaborador Principal
Marcado como solución aceptada.
Solución
Aceptado por LuisESV (Community Manager)
septiembre 2015

ivanff: qué tal? Ayer hicieron una pregunta parecida. Te...

Colaborador Principal
# 3
Colaborador Principal

ivanff: qué tal? Ayer hicieron una pregunta parecida. Te dejo el link y pegado el código para que se detecten los subdominios. Si no miro mal, lo único que cambia es que a 'setDomainName', 'attica21hotels.com', le falta un punto al principio, debería ser '.attica21hotels.com'. Yo lo tengo así funcionando en bixti.com así que también lo podés usar de ejemplo, ya que cuando clickeás en el botón "comprar" también va a un subdominio. También asegurate de que el código de seguimiento sea exactamente igual en el dominio que en los subdominios. Otra opción, si eso no te funciona, es agregarle a los links "?utm_nooverride=1", lo que hace detectar a la visita no como nueva sino que le mantiene la fuente desde la que entró. Saludos!

 

https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingSite?hl=es-ES#siteLinkin...

 

No lo encontré en castellano, te copio la parte del código que debería estar igual para los 3, que se condice con el código que muestra tu post, por lo tanto te debería funcionar perfecto. Saludos!

 

Asynchronous syntax

//Tracking code customizations only
  var _gaq = _gaq ||[];
  _gaq.push(['_setAccount','UA-12345-1']);
  _gaq.push(['_setDomainName','.example-petstore.com']);
  _gaq.push(['_trackPageview']);

Traditional (ga.js) syntax

  var pageTracker = _gat._getTracker("UA-12345-1");
  pageTracker._setDomainName("example-petstore.com");
  pageTracker._trackPageview();

Buenas tardes, no he conseguido solucionarlo, me sigue re...

Novato ✭ ✭ ✭
# 4
Novato ✭ ✭ ✭

Buenas tardes, no he conseguido solucionarlo, me sigue registrando todas las ventas con fuente Direct. 

En la página de confirmación de la venta existen dos códigos de analytics, 

 

El estático con el código estándar de Analytics, situado un poco antes del </body>

 

<script type="text/javascript">
	var _gaq = _gaq || [];
	_gaq.push(['_setAccount', 'UA-7884826-1']);
	_gaq.push(['_setDomainName', '.attica21hotels.com']);
	_gaq.push(['_trackPageview']);


    (function() {
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src=('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
    })();
</script>

 

El dinámico, para registrar la conversión, situado después del <body>

 

            <script type="text/javascript">
                var _gaq = _gaq || [];
                _gaq.push(['_setAccount', 'UA-7884826-1']);
                _gaq.push(['_trackPageview']);
                _gaq.push(['_addTrans',
                    '29983 | 29984', // order ID - required -> Número de reserva
                    'villalba',      // affiliation or store name
                    '214.82', // total - required
                    '17.19', // tax (IVA)
                    '0',              // shipping
                    '',               // city
                    '',               // state or province
                    'ES'           // country
                ]);

                // add item might be called for every item in the shopping cart
                // where your ecommerce engine loops through each item in the cart and
                // prints out _addItem for each

            _gaq.push(['_addItem',
                            '29983 | 29984',                    // order ID - required -> Numero de reserva
                            'DOB - 2012',        // SKU/code - required -> ID servicio
                            'Habitación Doble - Ven a relajarte',// product name -> Nombre servicio contratado
                            'villalba',                         // category or variation -> Normal ó extra
                            '107.41', // unit price - required -> Precio unitario (sin IVA)
                            '2'     // quantity - required (Roomnights ó cantidad)
                        ]);

                        _gaq.push(['_trackTrans']); //submits transaction to the Analytics servers

                    (function() {
                        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
                        ga.src=('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
                        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
                    })();
                </script>

 

Os facilito el código fuente completo por si hay alguna cuestión que está provocando este problema.

 

 Muchas gracias por vuestras aportaciones.

 

Un saludo.

 

Gracias, ¿no me puede ayudar nadie?

Novato ✭ ✭ ✭
# 5
Novato ✭ ✭ ✭

Gracias, ¿no me puede ayudar nadie?