Deel Google AdSense-inkomsten op een blog met meerdere auteurs

Zoals sommigen van jullie weten, werk ik momenteel aan een product dat alle mensen moet bereiken die van en langs het web leven (degenen die ik webwerkers noem). Het is een langdurig project omdat ik niet veel tijd heb (en alle hulp is welkom .) ;) ) tussen mijn werk en mijn gezin.

In mijn oplossing is een van de sporen het samenvoegen van een bepaald aantal blogs en pagina's, geschreven en onderhouden door verschillende auteurs (onder andere).

Vanaf het begin moest ik een oplossing bedenken om eventuele inkomsten te delen, inclusief advertentie-inkomsten zoals Google Adsense-advertenties.
Uiteindelijk vond ik de oplossing op een Indiase blog. Het lijkt heel toepasselijk. Laten we kijken hoe het afloopt.

Volgens het Earnings Payout Plan ontvangt elke auteur een vast percentage van de AdSense-inkomsten die worden gegenereerd met de artikelen die ze hebben geschreven. Vanuit het oogpunt van de auteurs is deze regeling veel beter dan de inkomsten te delen door het aantal paginaweergaven.

Google betaalt namelijk alleen wanneer er op een advertentie wordt geklikt en niet op basis van het aantal views. Dit wordt CPM (Kosten per Mille) genoemd. Als uw inhoud zeer gericht is en de weergegeven advertenties zeer relevant zijn en daarom de conversieratio goed is, is het normaal dat u meer wordt betaald dan de auteur van een grotere inhoud en dus met een groter publiek, maar op wiens advertenties minder wordt geklikt.

Van daaruit heb je twee opties: ofwel opent elke auteur een afzonderlijk AdSense-account en voegt zijn code/tag toe aan elk artikel (in een aangepast veld bijvoorbeeld) en beheert hij alleen door de beheerder zijn deel van het inkomen te betalen, of de beheerder beheert het geheel (wat logisch lijkt aangezien hij de dirigent is).

De gekozen oplossing is de tweede. De beheerder moet daarom voor elke auteur aparte kanalen creëren om de inkomstenbronnen te identificeren.

Stel je voor dat er 3 auteurs zijn. Peter, Sam en Matt.
Voor elk van hen maken we een kanaal waarvan de naam overeenkomt met de naam van de auteur.

Vervolgens moet u eenheden van hetzelfde formaat maken waaraan u een van de kanalen toewijst. Voor het gemak is het het beste om een ​​naamgevingsconventie te volgen (bijv. Leaderboard_Peter, Leaderboard_Sam, enz.).

Nadat je je AdSense-account hebt gemaakt, ontvang je de code die je voor elk kanaal in je pagina's moet invoegen.




Alleen de "slot" verandert voor elk kanaal. Omdat elk kanaal overeenkomt met een auteur, hoef je alleen maar een beetje javascript en php-code in te voegen en je bent klaar.

Om de naam van een auteur te verkrijgen is de procedure heel eenvoudig. Voeg, afhankelijk van het gebruikte platform, toe:

  • <$BlogItemAuthorNickname$> voor Blogger (oude versie)
  • voor Blogger (nieuwe versie)
  • voor WordPress

Een kleine PHP-functie om namen en codes in kaart te brengen:

< ?php functie get_ad_codes($author) { if($author == 'peter') return '123789'; elseif ($auteur=='sam') retourneert '987878'; ... else // standaard, geen auteur gevonden retourneer '964743'; } ?>

Pas vervolgens het AdSense-script als volgt aan:

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



Om de inkomsten per auteur te kennen, geeft u ze gewoon weer in de AdSense-interface door ze per kanaal te groeperen. Dat is het.

Eenvoudig en praktisch, de techniek kan ook voor andere toepassingen worden gebruikt.

Krediet: digitale inspiratie

Lees ook