Vous êtes sur la page 1sur 2

Construyendo Reportes Para Aplicaciones Web: Parte

1
Muchas veces nos encontramos realizando sistemas de informacin que se dedican a capturar datos pero
que tambin necesitan una manera de procesarlos y mostrarlos. Para esta tarea entran en juego los
famosos Reportes que no son ms que objetos que entregan informacin en un formato particular y que
permiten realizar ciertas operaciones como imprimirlos, enviarlos por email, guardarlos a un archivo, etc.
Es importante mencionar que los datos almacenados son tiles en la misma medida que se puedan
convertir en informacin para las personas que los necesitan. Tambin es importante subrayar que la
plataforma tecnolgica que utilicemos debe poder tener facilidades para convertir los datos en informacin
y poder entregarlos a los usuarios de forma que sean tiles.
Pues bien, el caso es que el .net Framework no es la excepcin. Al instalar cualquiera de los productos,
desde las versiones express hasta la versin TeamSuite podemos realizar reportes y presentarlos a los
usuarios para que puedan utilizar la preciada informacin.
Primero debemos entender que estamos haciendo y porqu. El caso es el siguiente, por lo regular, un
reporte ser impreso en hojas de papel con un tamao especfico, esto nos lleva al primer desafo,
tenemos que poder entregar informacin que quepa dentro de estas hojas de papel y que pueda ser
impreso sin problemas a una impresora local o remota. El segundo desafo es poder realizar esta
operacin desde una aplicacin web; pero Cul es el problema aqu? Pues muy sencillo, lo que sucede
es que una pgina web es un objeto que tiene un despliegue nico, es decir, todos los datos se muestran
en una tira continua de informacin lo que hace difcil sino imposible hacer que la impresin sea
consistente y predecible. El tercer desafo es poder hacer que la solucin sea utilizable para cualquier
navegador lo que en si es todo un reto.
Entonces,
la
solucin
que
encontramos
en
el
.net
Framework
es
la
del
objeto Microsoft.ReportViewer.WebForms. Este objeto nos permite realizar todas las operaciones
descritas con anterioridad y permite tambin superar los desafos planteados.
En primer lugar, debemos decir que un reporte en una aplicacin web se compone de 4 partes principales:
1) Un documento reporte. 2) Un objeto ReportViewer. 3) Una fuente de datos. 4) Una pgina que permita
mostrar al ReportViewer.

Este artculo es una adaptacin de un muy buen post que encontr en Search Engine Land, me
pareci muy interesante ya que el buen reporting es esencial a la hora de optimizar nuestras
campaas y ver cmo influyen nuestros cambios en las mismas.
1) Ad Performance: Este reporte es muy til para determinar cul de nuestros anuncios tiene
mejor desempeo, sin embargo debemos tener cuidado a la hora de observar la informacin
porque muchas veces el buen o mal desempeo puede depender del grupo de anuncios al que
pertenece antes que al anuncio en s.
Una buena recomendacin es solamente comparar anuncios de un mismo grupo de anuncios
entre s para determinar cual es mejor.
2) URL Performance: Si utilizamos una sola landing page no hay que hacer con esto, pero si
llevamos a cabo A/B testing o enviamos trfico a distintas pginas de un sitio, es muy til para
determinar qu combinacin de pginas, anuncios y palabras clave funciona mejor.

Vendemos ms enviando a los visitantes directamente a la pgina de un producto especfico,


un listado o a la home?
Conseguimos ms registros cuando dirigimos el trfico a una pgina especialmente con ese
objetivo o cuando lo enviamos a una pgina o a la pgina principal del sitio?
3) Ad Group Performance: Cuando tenemos una buena estructura de ad groups este reporte
puede ayudarnos a no tener que manejarnos a nivel de keywords y ahorrarnos MUCHO tiempo
a la hora de realizar optimizaciones.
4) Campaign Performance: Salvo que tengamos varias decenas de campaas en una cuenta
particular, es muy sencillo ver los datos de desempeo de las campaas desde la interface de
adwords, este reporte sin embargo es MUY til cuando necesitamos ver la evolucin de
nuestras campaas a lo largo del tiempo.
5) Account Performance: Este reporte permite ver los datos para tu cuenta entera,
probablemente su mayor utilidad sea la de poder comparar unidades de tiempo unas contra
otras.
6) Demographic Performance: Con este reporte se pueden ver datos demogrficos de los
sitios en los que se mostraron nuestros anuncios (si utilizamos la red de contenido). Algunos de
los datos demogrficos que podemos ver son: sexo, edad, etc.
Personalmente yo tiendo a tomar estos datos con pinzas, pero sin embargo es interesante
conocerlos.
7) Geographic Performance: Como su nombre lo indica, este reporte nos brinda datos
geogrficos que podemos utilizar para conocer cules zonas del pas, en Argentina no
funciona

, o cules pases (en caso de que corramos campaas internacionales) tienen

mejor desempeo. Esta informacin tambin es muy til para determinar cules zonas se
pueden aprovechar mejor para realizar acciones offline.
8 ) Search Query Performance: Personalmente este es uno de mis reportes favoritos, ya que
nos muestra las consultas de bsqueda exactas por las cules se mostraron nuestros
anuncios, esto nos permite encontrar nuevas palabras clave y tambin determinar con
evidencia cules palabras deberan utilizarse como negativas.
Una vez que una campaa tiene suficiente tiempo como para realizar un anlisis con datos
slidos puedes probar alguno de estos reportes para ver lo que encuentras e ir planeando
como mejorar tu campaa.

Vous aimerez peut-être aussi