Open iokese opened 9 years ago
Añadir:
Algunas preguntas/comentarios:
Para contestar a esto creo que debemos definir más detalladamente qué problema queremos resolver con esta issue.
/cc @iokese @apardo @andreslucena
@apardo ha comenzado con esto, pero no se si sigue este debate. Antonio, ¿por donde vamos?.
Yo preferiría Piwik pero nunca hemos tenido uno bien configurado, y no se si se puede conectar al adsense. Tampoco es que estemos usando el adsense en en analytics, pero puede ser útil.
La idea es usar gabba para generar los eventos desde el servidor: https://github.com/hybridgroup/gabba
Como comentábamos, lo iré metiendo en los controladores.
En el worker que envía el evento a Google también puedo hacer que lo agregue a una tabla en nuestra base de datos llamada 'activity' por ejemplo, para ver que hacemos en el futuro con ella.
@apardo Me parece bien lo de gabba. Con respecto al tema de Activity, yo por el momento lo dejaría de lado.
No tengo claro como generar el evento para cuando se crea un anuncio en una ciudad nueva. ¿Cómo lo haríais?
Ad.where(woeid_code: ad.woied_code).count == 1
, donde ad
es el anuncio recien creado... o algo así.
Para testear el worker encontré esta info:
https://github.com/mperham/sidekiq/wiki/Testing https://blog.codeship.com/know-your-sidekiq-testing-rights/
Gabba creo que usa Net::HTTP, ¿hacemos un mock de la conexión al servicio web de Google Analytics?
Crear eventos para que los recoja el sistema de analíticas;