On: 2005/10/07 Viewed: 34341 times

This is a rather simple script that will create an RSS feed with your daily Adsense earnings, making it easy to track them via your regular feed reader.

Current version: 1.1 (24 april 2006)

Features

Multiply your income by 10 ! Become a 6 figure blogger ! No, just kidding :) There are no feature this time, except that you can specify how many feed items (i.e. days) you want to have.

Download

Get the script :

  • rss-adsense.php (colorized html, copy & paste into a blank file but don’t download it : it’s colorized html, not code :)
  • rss-adsense.txt (right click & save as .php)

Configure

Edit the script, and modify 4 lines at its beginning to suit your needs. Basically, you have to enter your Adsense login, password, the range of days you want to aggregate and a path to a temporary cookie file you shouldn’t even need to modify.

Upload

Upload the script to some secret location on your server, or rename it to some secret filename. Why secret ? Just because you don’t want anybody to see how much (or how few) you earn, and also because it is against Adsense Terms of Use to publicly display your Adsense results.

If you add it on a web-based RSS reader (Bloglines for example), be sure to mark it private.

FAQ

Q: Is it secure to enter my Adsense password in a script ?
A: It is, as long as no one can access the source of the script on your server (i.e. download the source file via FTP for example)

Q: Is it a malicious script that will send my password to you ?
A: Well of course. It will also guess your credit card number and post it on random forums all over the internet.

Q: What does Google think about this ?
A: They don’t care. Read the disclaimer below.

Q: What does the author of PHP Curl extension think about this ?
A: He thinks it’s way cool.

Disclaimer

Adsense Terms of Use regarding disclosure of your earnings vary from time to time. As of today, you cannot publicly reveal your daily income, Click Through Ratios and eCPM. If anyone else ever discovers and reads your feed, it will be your fault. Not mine :)

Adsense reports are not update real time, so there is no need to refresh your feed every 5 minutes. Set up a reasonnable refresh delay such as one hour minimum in your feed reader.

Release history

  • 10/05/2005 : 1.0, initial release
  • 04/24/2006 : 1.1, update by Chris Gibson when Google changed their query parameters. Thanks Chris !

Related posts

Metastuff

This page "Adsense Earnings RSS Feed" was posted on 07/10/2005 at 1:13 pm
Watch this discussion : Comments RSS 2.0. You can trackback this post from your own site

50 Blablas

    Pages: « 1 [2] 3 » Show All

  1. 21
    Reza Iran »
    wrote, on 29/Aug/06 at 2:44 pm # :

    My email hast two dot : me.test@gmail.com
    I get error. it do’t login in adsense.

  2. 22
    Felix New Zealand (Aotearoa) »
    thought, on 31/Aug/06 at 5:02 am # :

    Can you please make it display your total earnings? Thanks

  3. 23
    Maurizio Italy »
    thought, on 05/Oct/06 at 4:17 am # :

    Great script, thank you!

    I wonder if in the future we’ll see Reports for Personalized AdSense Criteria in the feed?
    And, as Felix asked before me, total earnings?

    Thank you again, and keep up the good work ;)

  4. 24
    Adwhores.com : Web’s biggest Ad Wh... United States »
    pingback on 30/Oct/06 at 5:28 pm # :

    [...] Adsense earnings RSS feed - a simple script that will create an RSS feed with your daily Adsense earnings to track via your regular feed reader. [...]

  5. 25
    Georg Finland »
    thought, on 30/Oct/06 at 9:29 pm # :

    Hi! The script seems to be great, however, it doesn´t seem to work for me. The output is just empty. Is it possible that Google changed the login process again?
    Thanks for your help!

  6. 26
    Hosting All Inclusive Germany »
    trackback on 05/Nov/06 at 2:03 pm # :

    AdSense Verdienst RSS Feed

    Dieses AdSense Earnings RSS Feed ist ein einfaches Script, das ein tägliches RSS Feed mit Ihren  AdSense Einnahmen erstellt, um sie so einfacher nachverfolgen zu können:
    http://planetozh.com/blog//my-projects/track-adsense-earnings-in-rss-fe...

  7. 27
    WebDevLogs » Google Adsense Sparkl... Germany »
    pingback on 23/Nov/06 at 8:09 pm # :

    [...] Editor Comment: I tested it, and here is mine version For RSS Feeds of Google Adsense earning, try Adsense Earnings RSS Feed [...]

  8. 28
    Les meilleurs outils Adsense at Christia... United States »
    pingback on 06/Dec/06 at 11:10 pm # :

    [...] Adsense earnings RSS feed - Script qui crée un flux RSS vous permettant de suivre vos revenus dans votre lecteur de news préféré. [...]

  9. 29
    AdSense Trackers : Adsense Truth’s Germany »
    pingback on 18/Dec/06 at 1:59 pm # :

    [...] Adsense earnings RSS feed - a simple script that will create an RSS feed with your daily Adsense earnings to track via your regular feed reader. [...]

  10. 30
    Adsense Guy Romania »
    wrote, on 27/Apr/07 at 1:31 am # :

    is there a way to run this script in safe mode since curl_setopt is blocked in safe mode?

  11. 31
    Adam United States »
    said, on 11/May/07 at 10:37 pm # :

    I’ve been using this feed for a while now and love it. I’m also using the Sparklines hack. However, since Google has started changing the login page as well as some of the layout of the report, the RSS feed (and Sparkline) have been acting weird (like giving the wrong values. Is anyone else notice this or have a work around? Thanks!!!

  12. 32
    Rich Tatum United States »
    wrote, on 16/May/07 at 11:36 am # :

    This has been a great plugin, thanks for developing it! Unfortunately, I moved to a new host last month and now the script is broken. :(

    I get this error:

    Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /home/rtatum/public_html/blog/bras.php on line 77

    I have other tools that use CURL, such as TanTanNoodles, which grabs stats from Google Analytics, or the BDPRSS Aggregator, which grabs feeds. They work fine, but this one doesn’t any more. My host provider says:

    We can’t (won’t) remove open_basedir as that is a php options that keeps one site isolated from all other sites. This comment on php.net gives you a possible coding work around: http://au.php.net/…curl-setopt.php

    I know you’re not supporting this plugin, but I’m hoping somebody out there has already experienced this problem and figured out a workaround.

    Rich
    Contact
    BlogRodent

  13. 33
    Rich Tatum United States »
    said, on 10/Jun/07 at 7:39 am # :

    :: thump, thump, thump ::

    Anybody there?

    Rich
    BlogRodent

  14. 34
    Ozh France »
    replied, on 10/Jun/07 at 9:57 am # :

    Rich » I guess you’re stuck…

  15. 35
    information About google » Blog Ar... United States »
    pingback on 29/Jul/07 at 2:56 am # :

    [...] Click here to visit Adsense Earnings RSS Feed site [...]

  16. 36
    Derek Gathright » Daily Links Germany »
    pingback on 12/Oct/07 at 1:03 am # :

    [...] PHP Adsense RSS feed generator [...]

  17. 37
    Taylor United States »
    commented, on 15/Nov/07 at 1:17 am # :

    Does this script still work? I got parse errors on line 117, about mktime() needing a long for args 4 and 5.

    Debugging, it looks like it’s not accepting my login credentials at the AdSense site — I get the login page again (with the message “Invalid email address or password”) as the $result of the curl retrieval. Thoughts?

  18. 38
    fel3232 United States »
    said, on 13/Jan/08 at 4:08 am # :

    is there any support available for buggs? Please shoot me an email. Thanks in advance.

  19. 39
    Ernie Oporto United States »
    said, on 16/Feb/08 at 10:18 pm # :

    Looks like Google changed their login for Adsense and this no longer works.

  20. 40
    Justin United States »
    replied, on 25/Mar/08 at 9:54 am # :

    Any plans to get it working again with the new Adsense?

Pages: « 1 [2] 3 » Show All

Leave a Reply

Comment Guidelines or Die

  • HTML: You can use these tags: <a href=""> <em> <i> <b> <strong> <blockquote>
  • Posting code: Post raw code (no <> &lt; etc) within appropriate tags : [php][/php], [css][/css], [html][/html], [js][/js], [sql][/sql], [xml][/xml], or generic [code][code]
  • Gravatars: Curious about the little images next to each commenter's name ? Go to Gravatar.
  • Spam: Various spam plugins on patrol. I'll put pins in a Voodoo doll if you spam me.
  • I will mark as Spam test comments, all comments with SEO names (ie "My Cool Online Shop" instead of "Joe") or containing forum-like signatures.

Close
E-mail It