Comparta los ingresos de Google AdSense en un blog de varios autores

Como algunos de ustedes saben, actualmente estoy trabajando en un producto que debería llegar a todas las personas que viven de y por la Web (los que yo llamo Webworkers). Es un proyecto a largo plazo porque no tengo mucho tiempo (y cualquier ayuda es bienvenida ;) ) entre mi trabajo y mi familia.

En mi solución, una de las pistas es federar un cierto número de blogs y páginas, escritas y mantenidas por varios autores (entre otros).

Desde el principio tuve que pensar en una solución para compartir los ingresos, incluidos los ingresos publicitarios, como los anuncios de Google Adsense.
Finalmente encontré la solución en un blog indio. Parece bastante adecuado. Veamos cómo resulta.

El Plan de pago de ganancias establece que cada autor ganará un porcentaje fijo de los ingresos de AdSense generados por los artículos que ha escrito. Desde el punto de vista de los autores, este arreglo es mucho mejor que dividir los ingresos por el número de páginas vistas.

De hecho, Google solo paga cuando se hace clic en un anuncio y no por el número de visitas. Esto se llama CPM (Coste por Mille). Si tu contenido está muy dirigido y los anuncios que se muestran son muy relevantes y por lo tanto la tasa de conversión es buena, es normal que te paguen más que al autor de un contenido más grande y por lo tanto con una audiencia más grande, pero cuyos anuncios reciben menos clics.

A partir de ahí, tiene dos opciones: o bien cada autor abre una cuenta de AdSense separada y agrega su código/etiqueta a cada artículo (en un campo personalizado, por ejemplo) y lo administra por su cuenta pagando al administrador su parte de los ingresos, o el el administrador maneja todo (lo cual parece lógico ya que él es el conductor).

La solución elegida es la segunda. Por lo tanto, el administrador debe crear canales separados para cada autor, a fin de identificar las fuentes de ingresos.

Imagina que hay 3 autores. Pedro, Sam y Matt.
Para cada uno de ellos, creamos un canal cuyo nombre corresponde al nombre del autor.

Luego tienes que crear unidades del mismo formato al que asignas uno de los canales. Para mayor comodidad, es mejor seguir una convención de nomenclatura (por ejemplo, Leaderboard_Peter, Leaderboard_Sam, etc.).

Después de crear su cuenta de AdSense, obtendrá el código para insertar en sus páginas para cada canal.




Solo la "ranura" cambiará para cada canal. Como cada canal corresponde a un autor, todo lo que tienes que hacer es insertar un poco de código javascript y php y listo.

Para obtener el nombre de un autor el procedimiento es muy sencillo. Dependiendo de la plataforma utilizada, inserte:

  • <$BlogItemAuthorNickname$> para Blogger (versión anterior)
  • para Blogger (nueva versión)
  • para WordPress

Una pequeña función PHP para mapear nombres y códigos:

< ?php function get_ad_codes($author) { if($author == 'peter') return '123789'; elseif ($autor=='sam') devuelve '987878'; ... más // por defecto, no se encontró autor return '964743'; } ?>

Luego modifique el script de AdSense de la siguiente manera:

";
  google_ad_width = 728;
  google_ad_height = 90;
//-->



Para conocer los ingresos por autor, simplemente visualícelos en la interfaz de AdSense agrupándolos por canal. Eso es.

Simple y práctica, la técnica se puede utilizar para otras aplicaciones.

Crédito: Inspiración digital

lea también