Montana

Media Ads, sistema de advertising basado en API Google Double Click for Publishers, basado en Framework CakePhp

###Instalación base

  • Clonar repositorio
  • Configurar credenciales MySql en app/Config/database.php, utilizar archivo montana.sqlubicado en sql/
  • Se recomienda cambiar los string de seguridad ubicados en app/Config/core.php, líneas 215 y 219, acá un generador
  • Una vez configurado lo anterior entrar al dominio definido http://tudominio.com/, donde pedira crear la cuenta de administrador.

###Configuración aplicación DFP ** Documentación oficial **

####Primera parte

Configuración de credenciales en Google Developers

  • Ir a Google Developers Console
  • Crear un proyecto, guardar el ID de proyecto entreado
  • Ir a API's & Auth -> Credentials
  • Crear un nuevo cliente, "Create New Client ID"
  • Seleccionar tipo aplicación: Web application
  • Agregar url de dominio en "AUTHORIZED JAVASCRIPT ORIGINS", ej: http://tudominio.com/
  • Agregar url de dominio en "AUTHORIZED REDIRECT URI", ej: http://tudominio.com/callback

####Segunda parte

Configuración de credenciales en Montana(obtenidas en Google Developers)

Mantener comillas a las varibles.

  • Editar archivo auth_dfp.ini ubicado en app/webroot/
  • Agregar valor a la variable applicationName, el valor a agregar es el ID de Proyecto entregado anteriormente
  • Agregar valor a la variable client_id
  • Agregar valor a la variable client_secret

Voilà, es todo.