Você está na página 1de 12

Informe detallado

Google día
Índice

Objetivo

Explicación

Tablas de consulta.

Consultas a la BBDD

1ª Numeración 91

Consulta

Lo que nos devuelve

2ª Premium

Consulta

Lo que nos devuelve

3ª Bonos

Consulta

Lo que nos devuelve

4ª TPM

Consulta

Lo que nos devuelve

5ª Gastos GoogleAdword

Consulta

Lo que nos devuelve

Procedures por campaña

Conclusión

Posibles mejoras
Objetivo:

Este informe se realiza para responder a la necesidad de saber beneficio, coste y


comportamiento de las distintas campañas publicitarias contratadas en GoogleAdword.

Y así poder tomar decisiones para mantenimiento y mejorar de las campañas google.

Explicación:

El informe costa de base 4 pestañas principales. (dependiendo de la cantidad de campañas este


numero crecerá como pasa ya en R3)

Graficas: Comparación visual del desarrollo tanto de coste como de retribución


total(forma rápida de ver si está generando beneficios).

También alberga el botón de ejecución del proceso de obtención de datos.

Resumen día: Desglose de los datos obtenidos del global de campañas pudiendo ver
así en general el resultado de un día especifico de las campañas google.

Campaña(nº): Desglose por campaña y día de los resultados obtenidos permitiendo


profundizar en una campaña en concreto permitiendo una precisión mayor de
toma de decisiones.

NumCamp: En esta pestaña están los distintos teléfonos que pertenecen a cada
campaña.
Tablas de consulta.

Para R3

R32018..[2017-2018] - Contiene La información de la llamadas se realizan.

Anis..tpmR3_Bonos - Contiene la información de los anis que compraron bonos.

Anis..tpmR3- Contiene la información de los anis que compraron y usaron tpm.

R32018..numertii - Contiene la traducción de los dni entrantes.

anis.dbo.nempresa - Contiene los anis de Empresa que no se deben mirar.

Produccion..GoogleAd Contiene la información de las campañas de google.

en R2 seria las equivalentes en su rueda menos Anis..tpmR2_Bonos que no está y por tanto el
procedimiento en r2 no tiene 5 pasos como de R3 sino 4 pasos por día.
Consultas a la BBDD

1ª contenida en el procedure Google_agrupadas_Parte_1_R3 de la BBDD Produccion

select fecha, count(distinct (ani)) Usuarios,


COUNT(*) Llamadas
,sum(duracion)/60.0/60.0 HorasTotales,
(sum(duracion)/60.0)/count(*) Media,
sum(Produccion.dbo.Retr(ani,dnientrante,operadora,duracion,fecha,hora_ini,hora_fin)) R
from R32018..[2017-2018] a inner join R32018..numertii on dni=dnitraducido and
fecalta<=fecha and(fecbaja=0 or fecbaja>=fecha)
where FECHA between '+@f1+' and '+@f2+'
and dnientrante in
(910851780,912040908,912041045,910851772,911860265,912040958,912041047,
912041052,912584870,
912584871,912584872,912041049,912046822,912046823,912046824,912584893,910851776,9
10851778,912041053,
912041054,910851779,912041004,912584880,937010633,910851773,912041046,912584881,9
12041051,
912584896,912040911,912584894,912040917,912584895,912040976,912041050,912046814,9
12584368,
912584892)
and ANI NOT LIKE ''0''
and ani not in (select ani from anis.dbo.nempresa)
group by fecha
order by fecha asc

Esta consulta nos devuelve:

fecha : Día que se evalúa.

Usuarios : Una cuenta de los distintos anis que llamaron en ese periodo a las numeraciones (91
)de las campañas ese día.

Llamadas: Cuenta los registros que son equivalente a las llamadas realizadas de ese día.

HorasTotales : Realiza la suma de la duración del día (segundos) y la trasforma en horas.

Media : Realiza una media entre la duración (pasada a minutos) y el total de las llamadas de
ese día.

R: Envía una petición a un procedimiento para dar la remuneración (de esas numeraciones).
(Al ser la numeración 91 siempre va ser 0).
2ª contenida en el procedure Google_agrupadas_Parte_2_R3 de la BBDD Produccion

select fecha,count ( distinct ani) as clientes, count(*) as llamadas, sum(duracion- case when
dnientrante like ''118%'' then 11 when dnientrante like ''803%'' then 0 end)/3600.00 as
horas,(sum(duracion)/60.0)/count(*) Media,
sum(Produccion.dbo.Retr(ani,dnientrante,operadora,duracion,fecha,hora_ini,hora_fin))
R
from R32018..[2017-2018] a inner join R32018..numertii on dni=dnitraducido and
fecalta<=fecha and(fecbaja=0 or fecbaja>=fecha)
where (
(dnientrante like ''118__'' and DURACION>11 and v122 like ''%R3%'' and v131 in
(910851780,912040908,912041045,910851772,911860265,912040958,912041047,
912041052,912041049,912046822,912046823,912046824,912584893,910851776,910851778,9
12041053,
912041054,910851779,912041004,912584880,937010633,910851773,912041046,912584881,9
12041051,
912584896,912040911,912584894,912040917,912584895,912040976,912041050,912046814,9
12584368,
912584892, 912584870, 912584871,912584872)) or
(dnientrante like ''803514000'' and duracion >20 and v131 in
(910851780,912040908,912041045,910851772,911860265,912040958,912041047,
912041052,912041049,912046822,912046823,912046824,912584893,910851776,910851778,9
12041053,
912041054,910851779,912041004,912584880,937010633,910851773,912041046,912584881,9
12041051,
912584896,912040911,912584894,912040917,912584895,912040976,912041050,912046814,9
12584368,
912584892, 912584870, 912584871,912584872))
or
(dnientrante like ''803517517'' and duracion >20 and v131 in
(910851780,912040908,912041045,910851772,911860265,912040958,912041047,
912041052,912041049,912046822,912046823,912046824,912584893,910851776,910851778,9
12041053,
912041054,910851779,912041004,912584880,937010633,910851773,912041046,912584881,9
12041051,
912584896,912040911,912584894,912040917,912584895,912040976,912041050,912046814,9
12584368,
912584892, 912584870, 912584871,912584872))or
(dnientrante in
(803402800,803423886,803423020,803314111,803314120,803314123,803402874,
803402808,803402822,803423004,803402960,803423014,803423857,803423858,803423024,8
03423887,
803402878,803423068,803423075,803423076,803423077,803423079,803423085,803423743,8
03423751,
803423790,803423806,803423671,803423673,803423675,803423645, 803423640,803423639)
and duracion>20)
)
and ANI NOT LIKE ''0''
and ani not in (select ani from anis.dbo.nempresa)
and FECHA between '+@f1+' and '+@f2+'
group by fecha
order by fecha asc

Esta consulta nos devuelve:


fecha : Día que se evalúa.

Usuarios : Una cuenta de los distintos anis que llamaron en ese periodo a las numeraciones de
las campañas ese día.

Llamadas: Cuenta los registros que son equivalente a las llamadas realizadas de ese día.

HorasTotales : Realiza la suma de la duración del día (segundos) y la trasforma en horas.

Media : Realiza una media entre la duración (pasada a minutos) y el total de las llamadas de
ese día.

R: Envía una petición a un procedimiento para dar el remuneración (de esas numeraciones).
3ª contenida en el procedure Google_agrupadas_Parte_3_R3 de la BBDD Produccion

Select fecha, count(distinct ani)as Usuarios, count(*) as compras, (SUM ( retribucion))/1.21 ''R
Bonos''
from Anis..tpmR3_Bonos a inner join R32018..numertii on dnis=dnitraducido and
fecalta<=fecha and(fecbaja=0 or fecbaja>=fecha)
where dnis in
(910851780,912040908,912041045,910851772,911860265,912040958,912041047,

912041052,912041049,912046822,912046823,912046824,912584893,910851776,9108
51778,912041053,

912041054,910851779,912041004,912584880,937010633,910851773,912041046,9125
84881,912041051,

912584896,912040911,912584894,912040917,912584895,912040976,912041050,9120
46814,912584368,912584892, 912584870, 912584871,912584872,
803402800,803423886,803423020,803314111,803314120,803314123,803402874,

803402808,803402822,803423004,803402960,803423014,803423857,803423858,8034
23024,803423887,

803402878,803423068,803423075,803423076,803423077,803423079,803423085,8034
23743,803423751,

803423790,803423806,803423671,803423673,803423675

)
and Resultado like ''1''
and fecha between '+@f1+' and '+@f2+'
and ani not in (select ani from anis.dbo.nempresa)
group by fecha

Esta consulta nos devuelve:

fecha : Día que se evalúa.

Usuarios : Una cuenta de los distintos anis que llamaron en ese periodo a las numeraciones de
las campañas ese día y han comprado bonos.

compras: Cuenta los registros que son equivalente a las compras realizadas de ese día.

R bonos: Remuneración total de bonos de ese día(de esas numeraciones).


4ª contenida en el procedure Google_agrupadas_Parte_4_R3 de la BBDD Produccion

select fecha, count(distinct ani)as Usuarios, count(*) as compras, (SUM ( retribucion))/1.21 ''R
TPM''
from Anis..tpmR3 a inner join R32018..numertii on dnis=dnitraducido and
fecalta<=fecha and(fecbaja=0 or fecbaja>=fecha)
where dnis in
(910851780,912040908,912041045,910851772,911860265,912040958,912041047,

912041052,912041049,912046822,912046823,912046824,912584893,910851776,9108
51778,912041053,

912041054,910851779,912041004,912584880,937010633,910851773,912041046,9125
84881,912041051,

912584896,912040911,912584894,912040917,912584895,912040976,912041050,9120
46814,912584368,
912584892, 912584870,
912584871,912584872 ,

803402800,803423886,803423020,803314111,803314120,803314123,803402874,

803402808,803402822,803423004,803402960,803423014,803423857,803423858,8034
23024,803423887,

803402878,803423068,803423075,803423076,803423077,803423079,803423085,8034
23743,803423751,

803423790,803423806,803423671,803423673,803423675

)
and Resultado like ''1''
and tipo not like ''PRE''
and fecha between '+@f1+' and '+@f2+'
and ani not in (select ani from anis.dbo.nempresa)
group by fecha

Esta consulta nos devuelve:

fecha : Día que se evalúa.

Usuarios : Una cuenta de los distintos anis que llamaron en ese periodo a las numeraciones de
las campañas ese día y han comprado tpm.

compras: Cuenta los registros que son equivalente a las compras realizadas de ese día.

R TPM: Remuneración total de tpm de ese día (de esas numeraciones).


5ª contenida en el procedure Google_agrupadas_Parte_5_R3 de la BBDD Produccion

select --fec ,
sum(Coste) costeAdw, sum(impresiones)Impresiones , sum(clics) clics ,sum(Coste)/sum(clics)
CPC, Avg(Posicmedia) MediaPosicion
from Produccion..GoogleAd
where (campaña like ''WE%'' or campaña like ''linea erotica%'' or campaña like ''infieles%'' or
campaña like ''Orgasmo%''
or campaña like ''%Sexo-telefonico%'' or campaña like ''TelefonoCaliente%'' or campaña like
''Llamayqueda%''
or campaña like ''madurasmorbosas'' or campaña like ''Sexyphone'' or campaña like ''%Fetiche''
or campaña like ''hablaconella'')
and campaña not like ''sexo-telefonico.xxx''
and estcampaña not like ''%detenida%''
and fec between '''+@f1+''' and '''+@f2+'''
group by fec
order by fec

Esta consulta nos devuelve:

CosteAdw: Conste de GoogleAdword para ese día de las campañas evaluadas.

Impresiones: Suma de las impresiones de las campañas evaluadas.

clics : Suma de los clic realizados en las campañas evaluadas.

CPC: Una media del coste por cada clic.

MediaPosicion: Media de la posición obtenida en google por las campañas evaluadas.

Usuarios : Una cuenta de los distintos anis que llamaron en ese periodo a las numeraciones de
las campañas ese día y han comprado tpm.

compras: Cuenta los registros que son equivalente a las compras realizadas de ese día.

R TPM: Remuneración total de tpm de ese día (de esas numeraciones).


Para cada Campaña se realizara cada una de estas consultas con la identificación de cada
campaña por separado. Las consultas están albergadas en procedures y cada grupo tiene
dos campañas.

R3

[dbo].[Google_campa_Woman_Extreme_Dia_Parte_1_R3]

al

[dbo].[Google_campa_Woman_Extreme_Dia_Parte_10_R3]

[dbo].[Google_campa_Sexy_Phone_Dia_Parte_1_R3]

al

[dbo].[Google_campa_Sexy_Phone_Dia_Parte_10_R3]

[dbo].[Google_campa_Sexo_Telefonico91_Dia_Parte_1_R3]

al

[dbo].[Google_campa_Sexo_Telefonico91_Dia_Parte_10_R3]

[dbo].[Google_campa_Infieles_al_Telefono_Dia_Parte_1_R3]

al

[dbo].[Google_campa_Infieles_al_Telefono_Dia_Parte_10_R3]

[dbo].[Google_campa_Llama_y_Queda_91_Dia_Parte_1_R3]

al

[dbo].[Google_campa_Llama_y_Queda_91_Dia_Parte_10_R3]

[dbo].[Google_campa_Habla_con_ella_Dia_Parte_1_R3]

al

[dbo].[Google_campa_Habla_con_ella_Dia_Parte_10_R3]

R2

[dbo].[Google_campa_Dia_Parte_1_R2]

al

[dbo].[Google_campa_Dia_Parte_8_R2]
Conclusión:

Con este informe podemos hacer un seguimiento tanto visual como detallado, de las campañas
google y tomar decisiones, pudiendo ver claramente el resultado de las misma estudiando el
periodo en cuestión.

Es una manera clara de ver si la publicidad está funcionando y si la campañas son rentables y
poner soluciones o mejoras a la luz de los datos que nos proporciona este informe.

Propuesta posibles mejoras:

Estudiar crear un modelo de tabla para la numeración de las campañas que pudieran generalizar
mas las consultas evitando tener que poner tantos datos explícitos en las consultas y la volverían
mas dinámicas)

y segundo en este caso especifico en las campañas que se pudiera (en las que hubiera pagina
web) . Realizar una página(s) de recogidas de datos de nuestra web y almacenarlos en una
BBDD online permitiendo contrastar datos propios de clic, zonas geográficas, dispositivos de
visualización de todas las interacciones con nuestra página , pase o no por la Impresión de
GoogleAdword.

Você também pode gostar