Archive for the ‘web analytics’ Category

SEO y web analytics
23 febrero, 2010

Con el SEO y la Analítica Web se me juntan 2 pasiones, con este post solo quiero mostrar un par de usos de la analítica web con fines SEO, algunos para descubrir información que dificilmente nos va a llegar y por otro lado, hacia donde dirigir acciones SEO.

Para empezar, uno de los informes de analítica más interesante para evitar posibles penalizaciones es el informe de hosts, si en el nos parece la ip del servidor o otros dominos sospechosos podemos tener un problema que se resuelve con la redirección 301. Sobre todo si aparecen estos hosts en el segmento de tráfico orgánico.

Otra forma de detectar información que nos puede hacer pensar sobre si hay algún posible error es cuando la web está diseñada con una versión para cada país y con el segmento orgánico del país nos aparece una landing de otro país, interesante, igual se nos ha olvidado de poner algo en G! Webmaster tools si es google, o enlaces del país, o simplemente con el microformato ADR y un par de enlaces geolocalizados también empujaría.

Otro informe interesante puede ser analizar las landing pages frente a la palabra clave por la que se llegó, nos está llegando el usuario a la página que corresponde?

Otra estratégia que puede ser opuesta a la anterior puede ser hacer un análisis de landing pages y palabras clave en función de las posibilidades que tenemos para obtener el resultado doble o triple en la primera página de resultados.

También podemos analizar cual puede ser la nueva landing page de seo, en función de conversiones, profundidad de la visita, goals, … que cada uno sepa cual va a ser la condición para elegir nuevas landings a potenciar mediantes linkbuilding y enlaces internos.

Mediante el programa de analítica web o webmaster tools podemos analizar la distribución de tráfico a páginas internas y la distribución de enlaces a páginas internas.

SEO es todo – digo – eso es todo
Aunque mejor que todo lo expuesto en este post puede ser valorar y analizar el tráfico orgánico mediante el estudio del tráfico temático, mucho mejor que seguir con los rankings. ¿sigues valorando el tráfico orgánico de marca como tráfico orgánico?

Buscando el codigo de seguimiento de google analytics, ideal o real
10 febrero, 2010

Realmente existe el código de seguimiento ideal o sólamente el código de seguimiento necesario?

La mayoría de programas de analítica web, a parte de poder hacer el tracking habitual o standard de las visitas, permiten configurar el código de seguimiento para personalizar los informes de analítica web,  ya sea para poder analizar mejor la audiencia, poder hacer pequeños hacks para poder ver la información de una forma más cómoda o inteligente, o símplemente para poder optimizar la web o descubrir deficiencias de la web.

Entiendo que el código de seguimiento no debe basarse en las posibilidades de la herramienta sino en una mezcla de las necesidades de medición de la web y posibilidades de la herramienta (no todo es medible pero casi). Entonces a la hora de personalizar el tag, debemos hacer primero un par de cosas:

  • saber cual es el objetivo general o último de la web (parece una tonteria pero no hay que olvidarlo nunca y lo facil que es olvidarlo!!)
  • definir objetivos específicos o secundarios, que permitan medir otros objetivos o pequeños objetivos que están en camino del objetivo final.
  • intentar trasladar el plan de marketing a la web (segmentos de población, segmentar tipos de visitas, segmentar intereses, objetivos de tráfico y/o audiencia, de conversión de ventas, de nuevos mercados …)

Actualmente con Google Analtics podemos medir muchas cosas, pero veamos por donde empezamos. A parte del código de seguimiento standard, como podemos complicarlo para hacernos la vida más fácil?

Primero de todo, podemos filtrar la marca, o la URL. Y eso por que?

Realmente damos como tráfico orgánico cuando alguien llega por http://www.tudominio.com? o por tudominio.com? y por tudominio? No olvidemos que google analytics asigna el éxito de las campañas a la última fuente de tráfico (o sea que no es tráfico directo), entonces, si alguien nos llega por un mailing pero acaba convirtiendo al dia siguiente accediendo desde un buscador por nuestra marca, la asignación del tráfico se la daremos al equipo de SEO? _addIgnoredOrganic

Ahora ha llegado el momento de ver una de las mejores funcionalidades de la analítica web, los usuarios definidos.

Que podemos hacer con esta variable? podemos diferenciar entre clientes y no clientes, podemos seguir diferentes tipos de usuarios o poblaciones (por edad, sexo, formación, actividad, nivel de engadgement, o por lo que segmentes), también se pueden guardar otras cosas com por ejemplo, como llegó un usuario por primera vez a nuestra web (esta me gusta mucho). Para ello utilizaremos el setvar.

Resulta que solo tenemos una variable que perdure entre varias sesiones (o hasta hace poco teníamos), entonces que había que hacer con ella: o lo sacrificamos para segmentar usuarios o para ver el origen de la primera visita o la ultima. Me gusta mas la primera. Hay quien marca la primera y la x ultimas pero me parece un lio.

Tambien se puede trabajar con 2 perfiles. Uno para marcar grupos de usuarios y otro para marcar otras visitas anteriores.

Ahí es donde podremos recoger los datos de la cookie utmv de google analytics , podemos reutilizar este dato para hacer behavioral targeting o personalización del contenido, dependiendo de la web uno o el otro.

En tercer lugar, estamos de acuerdo con la duración de la cookie de google analytics? te parece demasiado largo porque lo tuyo va de rockandroll (venta de aviones, mucha frecuencia de visita únicamente oreientada en la venta pero no tanto en la fidelización). Te parece demasiado corta (lo tuyo es estudiar a los usuarios durante mucho tiempo, aunque nos sean infieles durante un tiempo? Se puede cambiar con setCookieTimeout.

Otra de las cuestiones a la hora de hacer el marcaje, es la de elegir donde lo ponemos, arriba?, abajo? Google recomienda de poner el código de seguimiento justo en el momento de cerrar el body de la web, por lo de no ralentizar otras cosas de la web (poco confianza en uno mismo), pero justo cuando no quiere fallar que es cuando los errores saltan a la vista es cuando estamos personalizando el código con los códigos de pedido para ecommerce, entonces recomienda ponerlo arriba (como ya tenemos la conversión …).

Realmente la cookie de google va a ralentizar tanto la web? Hay que hacerle caso a google? Si el código se ejecuta con lentitud en una web lenta, nos va a marca algo el analytics?

A mi me gusta poner el código de seguimiento antes de abrir el head o en el, y si ralentiza la visita del usuario que la ralentice, si no lo puedo medir, que no me visite (je), pero eso no se lo puedo recomendar más que a mi prima (así que prima y zappos debeis de ser de los pocos que lo tienen en la parte de arriba porque para 2 visitas que teneis al menos poder medirlas).

¿Alguien ha probado la diferencia de datos entre el códico de «seguimiento viejo» arriba vs el código asíncrono abajo? Parece que con el código de seguimiento en el mismo sitio, aumenta el tráfico (medido).

Marcaje personalixado de urls. Este tema es una chorrada como un piano pero es útil, es lo que nos permite por un lado marcar como páginas vistas elementos que no se pueden marcar (videos, pdfs, … ) sin tener que hacer malabares con redirecciones, y por otro lado se puede personalizar la url que le pasamos a analytics para poder analizar el contenido de forma fácil (sobre todo si nuestra web no es SEOfriendly) o si queremos hacer análisis más complicados de categorias de productos, o acciones específicas con productos.

A mi me gusta personalizar la url que pasamos a google analytics sobre todo para marcar los objetivos y los abandonos de objetivos (poniendo el fail o el porque fail que es mas interesante). Ah si tienes que personalizar todas las urls en las llamadas a google analytics, igual es mejor que antes de continuar con el tema de analytics te pares un momento a pensar porque no hiciste SEO cuando tocaba, o es que lo que quieres medir es super raro. Para hacer funnels largos es de agradecer.

Luego están los eventos, como ya comenté hace tiempo en otro post, me parecen una buena alternativa para medir la interacción de los usuarios con los productos y ver con que productos los usuarios se relacionan más respecto al total de visitas, también pueden servir para medir el tráfico que enviamos a otras webs, ver los usuarios que hacen click en un banner própio o esplacio de autopromoción dentro de la web, … cada uno tiene que ver para que le puede servir.

Faltan las variables personalizadas, el nuevo juguete de google analytics que funcionan de forma parecida a los usuarios definidos, hay 5 y nos permiten marcar por usuario, visita o página web, realmente me parecen un avance pero no se quien lo va a utilizar (en un CT se comentava que el setVar lo utiliza muy poca gente) y esto parece más complicado.

Me parece muy interesante para analizar el tipo de visita que tienen los usuarios, que tipo de visitas realizan … pero mejor lo leeis en el blog de Ferriol que está mucho más al dia de estas cositas, que yo hace tiempo que no implemento cositas raras (pon ejemplos!!)

Eso eso es todo
Seguro que se pueden hacer más personalizacione, Cuales son las tuyas? y con los perffiles? Otro dia ya entraremos en perfiles. O alguien se apunta?

Y tu que encuentras a faltar? Este post ha sido un poco a que huelen las nuves pero creo que en la ayuda de google analytics se explica perfectamente como se hace lo de arriba, que si me enrollo un poco más aburro las piedras y el subsuelo.

Páginas vistas y visitas no son igual a branding.
16 octubre, 2009

La mayoría de empresas que tienen página web, hablan de tráfico, quieren aumentar las visitas y las páginas vistas, objetivos de tráfico, porque ellos son una marca, pero no se preocupan en saber si el usuario ha interactuado con la marca.

El otro día en el Conversion Thursday, salió el tema de los objetivos. El departamento de marketing de muchas empresas tienen super claro que ellos hacen branding, pero y eso como se traduce a marketing online?

Branding es un objetivo general, que se consigue a través de diferentes objetivos específicos, ya sean consecuciones de eventos, mejora de métricas o indicadores, pero realmente, como podemos medir el brading? Entiendo que cada marca es un mundo en función de la percepción de los usuarios, los santos valores … pero como podemos medir la marca en internet?

Antes de medir la marca, estaría bien saber que valores transmite la marca, que experiencia de usuario, y todas estas cosas que saben los de marketing.

Ahora toca mirar como traducimos lo del párrafo anterior a internet, necesitamos el diccionario marketing-internet, internet-marketing.

Y lo mas importante de todo, definir el éxito, si no sabemos como es el éxito como sabremos que lo hemos conseguido?

Es el momento de coger el diccionario analítica web-marketing o mejor dicho el diccionario marketing-metricas

  • páginas vistas?
  • páginas por visita?
  • visitas que han pasado por un apartado que hable de la marca, su historia…?
  • visitas de la web al blog o apartado de noticias?
  • visitas cruzadas web <-> twitter, canal de youtube, redes sociales y demás artimañas 2.0?
  • suscripción a la newsletter?
  • descarga de pdf’s? ver videos?
  • visitas que leen contenido que avanza próximo lanzamiento de producto, colección … ?
  • tráfico por marca de usuarios reincidentes? (al loro con la cookie, los fans hay que alimentarlos para que no se queden sin galletas, que caducan).
  • número de usuarios en un canal o grupo en red social?
  • inbound links con determinado anchor text

De todas las métricas anteriores y otras que ahora no puedo ni imaginar, se pueden sacar kpi’s y así hasta aburrir a las piedras.

Eso es todo
Seguramente hay formas más complicadas de medir la marca, herramientas mas complejas, mas caras, mas cool, …

Se ha preguntado el departamento de marketing o de marketing online si tiene capacidad de sorprender, de fidelizar, de saber como hacer branding en internet? Saben de que va esto de internet? Que posibilidaes ofrecen las herramientas de analítica web?, hay vida después de Omniture?

Yo personalmente borraría 2, de la lista, o quizás 3 o 4. ¿Cual encuentras a faltar? Te sobra alguno?

Compartir informes personalizados de Google Analytics
8 octubre, 2009

Acabo de verlo, por fiiiiiiiiiin, ya me puedo pasar informes personalizados de una cuenta a otra, y tiro porque me toca, lo he estado probando y funciona genial, en el panel de administrar informes personalizados, aparece un link de compartir, que te da una url, si accedes a esta url cuando estás logado con la otra cuenta, lo puedes añadir, además accedes directamente al diseño del informe.

La mala noticia es que si en una cuenta tienes muchos perfiles, para tenerlo como ahora que te aparece en todos los perfiles y en todas tus cuentas, tienes que ir marcando en que perfiles y cuentas lo quieres, la buena es que si para un perfil el objetivo 1 es venta y para otra cuenta el objetivo 1 es captación, no hará falta que te aparezcan informes personalizados que no necesitas …

Eso es todo
A ver quien es el primero que se pone a vender informes personalizados …

Otra mala, ahora los segmentos avanzados me aparecen paginados, me pensaba que me habían desaparecido, que suuuuuuuuuusto.

Ejercicio SEO – donde está la pelotita?
29 septiembre, 2009

Hoy me he encontrado con una cosa un poco rara, y me he acordado de los ejercicios de analytics que puso Elena Enriquez este verano, así que dejo la captura por si alguien quiere probar de acertar.

La captura de pantalla es de Google Webmaster Tools,  es de un e-commerce,  se han hecho 2 cambios, a ver si alguien sabe cuales son:

Google Webmaster Tools incremento de rastreo

Google Webmaster Tools incremento de rastreo

Eso es todo
En un par de dias doy la solución al enigma, te animas con la quiniela SEO? no son enlaces patrocinados ni cosas raras.

Con la respuesta, sale otra pregunta …

Expresiones regulares, auditoria de analítica web
1 septiembre, 2009

El uso de expresiones regulares es muy común en la creación de filtros en perfiles, para poder analizar ciertas partes o visitas agrupadas por tipo de forma separada.

La implementación de estas expresiones regulares (REGEX), suele ser dolorosa, en incluso de ataque de nervios al no poder verificar si está funcionando hasta pasadas como mínimo 2 horas desde la implementación, es lo que tarda google analytics en mostrar datos (o me parece a mi).

Para poder ver si hemos construido correctamente la expresión regular hay que ser buen conocedor de la página web, pensar en todas las opciones, conocer las posibilidades de la herramienta y finalmente escribir correctamente la expresión regular de turno.

Para las 3 primeras opciones, no se puede hacer mas que leer manuales, estar en el proyecto o trabajar coordinadamente con el cliente o el desarrollador del cliente, pero parra la tercera, hay una herramienta desarrollada por la gente de Epikone llamada Google Analytics RegEx Filter Tester, que nos sirve para testear las expresiones regulares.

Eso es todo
Utilizando la herramienta (viendo los not match) se aprenden más rápido las expresiones regulares que mirando manuales. Me parece imprescindible el uso de esta herramienta, o al menos hecharle mano de vez en cuando.

Medir la interacción de los usuarios con los productos
10 julio, 2009

Normalmente la actividad de una web la medimos por las visitas, las páginas vistas, los usuarios y por los objetivos. Este análisis está bien, pero estamos midiendo volúmenes, y con los objetivos estamos midiendo el objetivo para el que fue creada la web, o alguno de ellos.

Otra forma de medir la actividad de una web es mediante la implementación de indicadores (kpi’s) que nos pueden dar una idea mas ajustada a determinadas acciones …

Si queremos medir la interacción de los usuarios con nuestros productos o con la marca, … lo podemos hacer  mediante la implantación de un sistema de puntos que nos ayude por un lado a comprender el grado de interés que ha despertado la web en un determinado periodo, y una vez dentro, se podría hacer por producto para saber que productos han generado mas engadgement o que tipo de acción es la mas realizada.

Ejemplo: imaginemos un ecommerce o un catálogo de productos, en el cual podemos interactuar con cada producto con las siguientes acciones:

  • ampliar fotografía de producto
  • ver vídeo del producto
  • descargar pdf
  • cargar en el carrito de la compra
  • descarga adicional
  • ir al formulario de contacto, o rellenarlo viniendo del producto x o de la categoría x

Todas estas acciones, las podemos clasificar por categoría de producto – producto, acción y puntuación. La ejecución se realizaría mediante javascript con el código:

pageTracker._trackEvent(‘categoria’, ‘acción’, ‘etiquet’, ‘valor’);
categoria: producto o categori de producto
accion: descargar, ampliar info, …
etiqueta (opcional): podriamos poner el nombre del producto y en category la categoria del producto
valor (opcional): aquí podemos poner la puntución que asignamos a cada evento.
Un ejemplo de puntuación sería amploar foto1 punto, ver video 3 puntos, descargar pdf 5 puntos, cargar en el carro_ 7 puntos, descrga adicional 4 puntos y formulario de contcto_ 8 puntos.
La puntuación que se asigna a cada evento, debería de consensuarse para establecer una puntuación en funci´n del valor que damos a esa puntuación en lel camino a la conversión.
Un vez realizado este sistema de puntuación, podremos ver si este mes hemos despertdo mas interes que el anterior, o la evolución de los últimos x meses,

pageTracker._trackEvent(‘categoria’, ‘acción’, ‘etiqueta’, puntuación);

categoría: producto o categoría de producto

acción: descargar, ampliar info, …

etiqueta (opcional): podríamos poner el nombre del producto y en categoría la categoría del producto

puntuación (opcional): aquí podemos poner la puntuación que asignamos a cada evento.

Un ejemplo de puntuación sería ampliar foto1 punto, ver vídeo 3 puntos, descargar pdf 5 puntos, cargar en el carro_ 7 puntos, descarga adicional 4 puntos y formulario de contacto 8 puntos.

La puntuación que se asigna a cada evento, debería de ser consensuada para establecer una puntuación en función del valor que damos a esa puntuación en el camino a la conversión.

Un vez realizado este sistema de puntuación, podremos ver si este mes hemos despertado mas interés que el anterior, o la evolución de los últimos x meses,  por otro lado se puede ver que producto ha despertado mayor interés en vez del que ha tenido mas tráfico, que tipo de acción se ha realizado mas veces, …

Eso es todo.
En el fondo alguna de estas acciones podría estar implementado también como objetivo, pero me interesa poder marcarlo también como evento para poder analizar la web por puntos o interacciones del usuario con los productos.

También podría ser utilizado para planificar el próximo mailing, o que producto se merece una revisión en la estrategia de captación de tráfico. También me parece interesante revisar par los productos que mas se venden cuales son los eventos que se realizan mas veces para resinar puntos, o hacer cambios en la ficha de productos que queremos promocionar. Ej, si en los productos que tienen video podemos establecer  la relación visualización del vídeo con la compra puede ser interesante añadir vídeos a los productos que queremos promocionar, en incluso destacarlos, o dar la opción de ordenar por productos que tienen vídeo.

api de google analytics, cruzando datos de 2 dimensiones o mas para un e-commerce
25 junio, 2009

Desde que salió la api de google analytics, he estado bastante interesado en ver que posibilidades tiene, pero por lo leído  (la api no es lo que se esperaba) y la verdad es que he andado tan liado que casi me había olvidado todo y que tenia varias cosas en mente para probar.

Esta semana me llegó la consulta sobre si podemos sacar un informe personalizado cruzando datos de 2 dimensiones, pero que mejor si podíamos sacar datos de 3 dimensiones.

Hablando en plata, la pregunta era si es posible sacar un informe personalizado (para un e-commerce) que me de número de transacción, fuente y medio para cada compra realizada. El objeto de este informe es añadir estos datos al programa de facturación, exportando los datos de la api de google analytics a csv para integrar los datos del origen de la compra con el ERP.

Al principio, la respuesta fue que no, ya que google analytics y la api en general no permiten cruzar datos de 2 dimensiones, pero rascando un poco si que es posible (he tenido que recuperar de  mi viejo libro de php4 como se manejan los arrays), hasta le podríamos añadir como cuarta dimensión la keyword en el caso de llegar desde orgánico o cpc. (no tengo muy claro para que pero se puede poner).

Eso es todo
Por un lado parece que las querys funcionan bastante lentas (como una mala cosa) y la verdad es que a primera vista parece limitada, pero si se va rascando y se tiene claro lo que se quiere sacar se pueden hacer cosas mas que interesantes.

Después de un buen rato probándola, me parece genial, sobre todo para integrar la analítica web con crm, erp … o lo que venga, para poder ver que campañas rinden finalmente, a que referal corresponde cada venta y así poder calcular o integrar lo que haga falta. Hasta estoy dándole vueltas a poder montar un dashboard de gestión de tráfico para e-commerce.

Si hay alguien que le pueda interesar, puedo montar en mi servidor una versión para que (con tu usuario y password) se puedan sacar estos datos via web o csv.

bounces fidelizados: mi pregunta para el conversion thursday
8 junio, 2009

Este jueves seguramente no podré ir todo y que me parece muy interesante la convocatoria, pero como es el Conversion Thursday 2.0, dejo mi pregunta, a ver si alguien me la contesta el viernes en fansgao o en su blog.

La pregunta va sobre lo que yo llamo los bounce-fi (visitas de una página por sesión y que repiten en menos de 8 días), dejo la captura del segmento avanzado:

bounces fidelizados

bounces fidelizados

En Google Analytics, cuando voy a mirar las fuentes de tráfico con la dimensión medio me aparece lo siguiente:

fuentes de tráfico bounces fidelizados

fuentes de tráfico de bounces fidelizados

La duda que tengo es si la fuente/medio que aparece es de la primera visita, de la última, si se solapan las visitas y aparecen 2 veces …

Eso es todo
Me da que pensar que cuando vuelven, lo hacen por orgánico y marca. Pensándolo bien, igual la visita de 1 página vista puede ser la primera o la segunda (mejor dicho, la penúltima o la última).

De momento este segmento avanzado me va bien para ver el grado de fidelización de esta web aunque me lleva loco la interpretación.

Presupuesto BTO para el departamento comercial
28 mayo, 2009

Al comienzo de internet, en muchas empresas, por desconocimiento o por asociación de ideas, los presupuestos para internet (básicamente para hacer la web) fueron asignados al departamento de informática. No había una consciencia clara de las posibilidades del medio, de los recursos a destinar, quien era el responsable del área, que partes de la empresa debían estar implicadas …

Actualmente, la mayoria de empresas que estan en internet (las que tienen web, se la creen e invierten esfuerzos), tienen esta actividad centrada en el departamento de marketing, muchas veces en colaboración con el departamento de informática o con el de comunicación.

Estas empresas centran su actividad en 2 partes, por un lado el contenido y por otro lado la publicidad/promoción … ya sea para posicionamiento, branding, consecución de objetivos de venta, leads, fidelización … cada una con su tema.

Uno de los problemas que veo es que estas webs están muy centradas en marketing y muchas de ellas con poca vocación comercial. Ante esta situación me surgen las siguientes preguntas:

  • debe estar la web en un proceso de mejora continua?
  • como se averigua el éxito de la web?
  • tienes localizados los puntos negros?
  • como vas a incrementar la conversión ? (no la inversión en tráfico)
  • que es mas importante, duplicar el tráfico o las conversiones?

El escenario que veo (oigo) en los Conversion Thursday y otros foros es lo siguiente:

  • empresas que gastan lo indecible en publicidad y no tienen presupuesto para análisis.
  • empreas que gastan en publicidad y análisis, no tienen presupuesto para testeo.
  • el web testing sale muy caro y adaptar la plataforma sale caro o no lo permite, …

A donde voy con todo este rollo?

Muchas empresas estan orgullosas de sus éxitos en internet, tráfico, marca … en el fondo marketing online, pero donde está el departamento comercial?

Me parece mal que estas empresas no tengan un presupuesto para el «comercial online» o para el « departamento de ventas online«, que no son lo mismo que el de marketing (normalmente mas centrado en tráfico y marca).

Que presupuesto es este que me acabo de inventar?

  • Buscar cosas nuevas (tendencias o nuevas tecnologías y aplicaciones), identificar oportunidades que tenemos y no aprovechamos, o identificar nuevas vias o oportunidades (analítica web) para convencer al cliente en la distancia corta (cuando está mirando la ficha de producto con el ratón cerca del enlace que nos lleva a la conversión).
  • Testear lo que tenemos (testear mensajes), si un comercial ve que entrando a un cliente de una manera no le funciona rectifica, pero si lo trasladamos a la web seguimos teniendo el mismo formulario, el mismo copy … y sacamos la conclusión que los usuarios de 12 a 90 años que llegan por cpc por la palabra x no convierten.
  • Optimizar en el cara a cara con el cliente: el formulario de compra (a/b testing o multivariable)

Eso es todo
Todavía alucino cuando dicen que el web testing es caro, o cuando dicen que hacen lo correcto o óptimo sin dar el contexto (a que, a quien, a cuanto y a cuando).

Si el departamento comercial y marketing acostumbran a ser 2 departamentos en el offline, por que no lo van a ser en el online. Estos dos departamentos tienen que trabajar de la mano y tener presupuestos separados.

No hay que ver el presupuesto de comercial como una partida que le cede el de marketing, que la mayoria de las veces no cede porque en el dashboard de los programas de analítica web lo que mas destaca es el tráfico.

Y así hasta aburrir a las piedras.