Μοιραστείτε τα έσοδα του Google AdSense σε ένα ιστολόγιο πολλών συγγραφέων

Όπως κάποιοι από εσάς γνωρίζετε, αυτήν τη στιγμή εργάζομαι σε ένα προϊόν που θα πρέπει να απευθύνεται σε όλους τους ανθρώπους που ζουν από και από τον Ιστό (αυτούς που αποκαλώ Webworkers). Είναι ένα μακροπρόθεσμο έργο γιατί δεν έχω πολύ χρόνο (και κάθε βοήθεια είναι ευπρόσδεκτη ;) ) μεταξύ της δουλειάς μου και της οικογένειάς μου.

Στη λύση μου, ένα από τα κομμάτια είναι να συνενώσω έναν ορισμένο αριθμό ιστολογίων και σελίδων, που γράφτηκαν και συντηρούνται από πολλούς συγγραφείς (μεταξύ άλλων).

Από την αρχή έπρεπε να σκεφτώ μια λύση για την κατανομή τυχόν εσόδων, συμπεριλαμβανομένων των διαφημιστικών εσόδων όπως οι διαφημίσεις Google Adsense.
Τελικά βρήκα τη λύση σε ένα ινδικό blog. Φαίνεται αρκετά κατάλληλο. Ας δούμε πώς θα βγει.

Το Πρόγραμμα πληρωμών κερδών προβλέπει ότι κάθε συγγραφέας θα κερδίζει ένα σταθερό ποσοστό των εσόδων του AdSense που δημιουργείται από τα άρθρα που έχει γράψει. Από την άποψη των συγγραφέων, αυτή η ρύθμιση είναι πολύ καλύτερη από τη διαίρεση των εσόδων με τον αριθμό των προβολών σελίδας.

Πράγματι, η Google πληρώνει μόνο όταν γίνεται κλικ σε μια διαφήμιση και όχι με βάση τον αριθμό των προβολών. Αυτό ονομάζεται CPM (Cost per Mille). Εάν το περιεχόμενό σας είναι πολύ στοχευμένο και οι διαφημίσεις που εμφανίζονται είναι πολύ σχετικές και επομένως το ποσοστό μετατροπής είναι καλό, είναι φυσιολογικό να πληρώνεστε περισσότερο από τον συγγραφέα ενός μεγαλύτερου περιεχομένου και επομένως με μεγαλύτερο κοινό, αλλά οι διαφημίσεις του οποίου έχουν λιγότερα κλικ.

Από εκεί, έχετε δύο επιλογές: είτε κάθε συγγραφέας ανοίγει έναν ξεχωριστό λογαριασμό AdSense και προσθέτει τον κωδικό/ετικέτα του σε κάθε άρθρο (σε προσαρμοσμένο πεδίο για παράδειγμα) και διαχειρίζεται μόνος πληρώνοντας το μερίδιό του από το εισόδημα στον διαχειριστή, είτε ο διαχειριστής διαχειρίζεται το όλο θέμα (που φαίνεται λογικό αφού είναι ο μαέστρος).

Η λύση που επιλέχθηκε είναι η δεύτερη. Ο διαχειριστής πρέπει επομένως να δημιουργήσει ξεχωριστά κανάλια για κάθε συγγραφέα, προκειμένου να εντοπίσει τις πηγές εσόδων.

Φανταστείτε ότι υπάρχουν 3 συγγραφείς. Ο Πέτρος, ο Σαμ και ο Ματ.
Για καθένα από αυτά, δημιουργούμε ένα κανάλι του οποίου το όνομα αντιστοιχεί στο όνομα του συγγραφέα.

Στη συνέχεια, πρέπει να δημιουργήσετε μονάδες της ίδιας μορφής στις οποίες εκχωρείτε ένα από τα κανάλια. Για ευκολία, είναι καλύτερο να ακολουθήσετε μια σύμβαση ονομασίας (π.χ. Leaderboard_Peter, Leaderboard_Sam, κ.λπ.).

Αφού δημιουργήσετε τον λογαριασμό σας στο AdSense, θα λάβετε τον κωδικό για εισαγωγή στις σελίδες σας για κάθε κανάλι.




Μόνο η «υποδοχή» θα αλλάξει για κάθε κανάλι. Καθώς κάθε κανάλι αντιστοιχεί σε έναν συγγραφέα, το μόνο που έχετε να κάνετε είναι να εισάγετε λίγο κώδικα javascript και php και είστε έτοιμοι.

Για να αποκτήσετε το όνομα ενός συγγραφέα η διαδικασία είναι πολύ απλή. Ανάλογα με την πλατφόρμα που χρησιμοποιείται, εισάγετε:

  • <$BlogItemAuthorNickname$> για το Blogger (παλιά έκδοση)
  • για το Blogger (νέα έκδοση)
  • για το WordPress

Μια μικρή συνάρτηση PHP για τη χαρτογράφηση ονομάτων και κωδικών:

< ?php συνάρτηση get_ad_codes($author) { if($author == 'peter') return '123789'; elseif ($author=='sam') επιστρέφει '987878'; ... else // προεπιλογή, δεν βρέθηκε συγγραφέας επιστροφή '964743'; } ?>

Στη συνέχεια, τροποποιήστε το σενάριο του AdSense ως εξής:

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



Για να γνωρίζετε τα έσοδα ανά συγγραφέα, απλώς εμφανίστε τα στη διεπαφή του AdSense ομαδοποιώντας τα ανά κανάλι. Αυτό είναι.

Απλή και πρακτική, η τεχνική μπορεί να χρησιμοποιηθεί και για άλλες εφαρμογές.

Credit: Digital Inspiration

Για να διαβάσετε επίσης