Distribuiți veniturile Google AdSense pe un blog cu mai mulți autori

După cum unii dintre voi știți, în prezent lucrez la un produs care ar trebui să ajungă la toți oamenii care trăiesc din și prin Web (cei pe care îi numesc Webworkers). Este un proiect pe termen lung pentru că nu am mult timp (și orice ajutor este binevenit ;) ) între munca mea și familia mea.

În soluția mea, una dintre piste este să federați un anumit număr de bloguri și pagini, scrise și întreținute de mai mulți autori (printre alții).

De la început a trebuit să mă gândesc la o soluție pentru împărțirea oricăror venituri, inclusiv venituri din publicitate, cum ar fi reclamele Google Adsense.
In sfarsit am gasit solutia pe un blog indian. Pare destul de potrivit. Să vedem cum iese.

Planul de plată a veniturilor prevede că fiecare autor va câștiga un procent fix din venitul AdSense generat din articolele pe care le-a scris. Din punctul de vedere al autorilor, acest aranjament este mult mai bun decât împărțirea veniturilor la numărul de vizualizări ale paginii.

Într-adevăr, Google plătește doar atunci când se face clic pe un anunț și nu după numărul de vizualizări. Aceasta se numește CPM (Cost per Mille). Daca continutul tau este foarte vizat si reclamele afisate sunt foarte relevante si prin urmare rata de conversie este buna, este normal sa fii platit mai mult decat autorul unui continut mai mare si deci cu un public mai mare, dar ale carui reclame sunt mai putin click-ate.

De acolo, aveți două opțiuni: fie fiecare autor deschide un cont AdSense separat și își adaugă codul/eticheta la fiecare articol (într-un câmp personalizat de exemplu) și se descurcă singur plătind administratorului cota sa din venit, fie administratorul gestionează toata treaba (ceea ce pare logic din moment ce el este dirijor).

Soluția aleasă este a doua. Administratorul trebuie deci să creeze canale separate pentru fiecare autor, pentru a identifica sursele de venit.

Imaginează-ți că sunt 3 autori. Peter, Sam și Matt.
Pentru fiecare dintre ele, creăm un canal al cărui nume corespunde cu numele autorului.

Apoi trebuie să creați unități de același format cărora le atribuiți unul dintre canale. Pentru comoditate, cel mai bine este să urmați o convenție de denumire (de ex. Leaderboard_Peter, Leaderboard_Sam, etc).

După crearea contului AdSense, veți primi codul de inserat în paginile dvs. pentru fiecare canal.




Doar „slot” se va schimba pentru fiecare canal. Deoarece fiecare canal corespunde unui autor, tot ce trebuie să faceți este să introduceți un pic de cod javascript și php și gata.

Pentru a obține numele unui autor procedura este foarte simplă. În funcție de platforma utilizată, introduceți:

  • <$BlogItemAuthorNickname$> pentru Blogger (versiunea veche)
  • pentru Blogger (versiune nouă)
  • pentru WordPress

O mică funcție PHP pentru a mapa nume și coduri:

< ?php function get_ad_codes($author) { if($author == 'peter') return '123789'; elseif ($author=='sam') returnează '987878'; ... else // implicit, niciun autor nu a găsit return '964743'; } ?>

Apoi modificați scriptul AdSense după cum urmează:

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



Pentru a cunoaște veniturile după autor, pur și simplu afișați-le în interfața AdSense, grupându-le pe canal. Asta e.

Simplă și practică, tehnica poate fi folosită și pentru alte aplicații.

Credit: Digital Inspiration

Pentru a citi, de asemenea