グーグルアドセンス収益発生を通知するツールを開発(GAS×AdsenseAPI)

収益化のためにブログでよく導入されている、グーグルアドセンスで収益が発生した際に、メールで収益が発生したことを通知するツールを開発しました。

ついグーグルアドセンスの管理画面を何度も確認してしまう方には、収益発生の通知が来るので便利なサービスです。

ブログ収益化で用いられるグーグルアドセンス

グーグルアドセンス(Google Adsense)は広告配信サービスとして、No1のサービスです。

ブログやウェブサイトの収益化の広告配信サービスGoogle Adsense(グーグルアドセンス)

ウェブサイトを収益化するために多くのブログに取り入れられています。

グーグルアドセンス以外にもアドネットワークやアドエクスチェンジのサービスは多数ありますが、全世界のデジタル広告の多くはGoogleが保持しています。

そのアドセンスの圧倒的な広告の取り扱い数から、ブログの収益化ではまずアドセンスの導入に取り組む人が大半です。

つい何度もAdsense管理画面を見がち

GoogleAdsenseを導入すると、ブログのアクセス数に比例する形で収益が発生します。

特にアドセンスを使ったことがないユーザーにとって、ブログが収益に繋がることが楽しみになる人も多いです。

その結果、推定収益が増えていないか、何度も管理画面を見に行ってしまいがちです。

実際には短時間ではそこまで収益が発生する事例は少ないので、管理画面を見に行くのが時間の無駄になっていまいます。

アドセンスの収益発生を通知するツールを開発

そこで、グーグルアドセンスで収益が発生していないか気になる人のために、収益発生した際に通知するツールを開発しました。

開発に使用したのは、同じGoogleのスクリプトサービスであるGoogle Apps Script(GAS)です。

Google Apps Scriptはアドセンスの「Google Adsense Management API」を簡単に操作可能

GASは、グーグルアドセンスのAPI「AdSense Management API」と簡単に連携ができ、エディタ画面から簡単にAPIを有効にしてリクエストできます。

このツールを使えば、収益が発生したタイミングで通知されるので、毎回管理画面を見に行く必要はありません。

一定間隔でどれぐらいの収益が発生したかをメール通知

GASのスクリプトでグーグルアドセンスのAPIで推定収益の金額を取得し、前回取得時の推定収益と比較します。

新しい推定収益の方が金額が大きい=収益発生した場合にメールを通知します。

Google Apps Script(GAS)で開発したアドセンス収益発生通知ツールが通知するメールの内容

なお、アドセンスの場合、推定収益の金額が増えたけど、後々に取り消されるというケースもあります。

そんな場合は、新しい推定収益の方が金額が小さい=収益取消という通知も行う機能を有しています。

アドセンス収益発生通知ツールはアドセンスの収益が取り消された場合にも通知が可能

さらに通知ツールは一定間隔で取得するアドセンスの推定収益を記録する機能もあります。

1日の金額の推移データとしてグラフなどで分析も可能です。

アドセンス収益発生通知ツールの使い方

アドセンス収益発生通知ツールは誰でも簡単に利用できるようにGoogleスプレッドシートをベースに作成しています。

スプレッドシートなので、Googleアカウントさえあれば誰でもツールを使用することができます。

Googleスプレッドシート上で稼働するGoogleアドセンス収益発生通知ツール(GoogleAppsScriptで開発)

まずはシートにある「初回認証」ボタンをクリックし、ツールの権限許可を行います。

※初回認証の手順は以下の記事で詳しく解説しています。

Google Apps Script(GAS)入門 初回コード実行時の承認・許可方法を解説【図説】

スプレッドシートの所定のセルに、通知間隔(15分、30分、60分)と、メールアドレスを入力し、「登録ボタン」をクリックすれば完了です。

登録した通知間隔でアドセンスの推定収益をツールが確認し、金額に変動があれば、入力したメールアドレス宛にメールが送られる仕様です。

カスタマイズでSlackやチャットワークに通知も

アドセンス収益通知ツールの現時点での通知先はメールのみとなっています。

しかし、アドセンス収益通知ツールをカスタマイズすることで、Slackの特定チャンネルやDMで送ったりすることもできます。

同じチャットツールであるチャットワークにもAPIを導入すれば通知を送ることも可能です。

このようにアドセンス収益通知ツールはよく使う連絡手段に合わせて通知先をカスタマイズすることができます。

まとめ・終わりに

今回、新たに開発したグーグルアドセンスの収益発生通知ツールを紹介しました。

Google Apps Scriptを使い、Google Adsense Management APIを使い、推定収益を一定間隔で取得し、金額が増えていたらメール通知するツールです。

さらに収益金額をスプレッドシートに出力して、記録しているので、一日にどの時間帯で収益が発生しやすいか確認することができます。

ついついアドセンスで収益が発生していないか、管理画面に何度もアクセスしてしまう人にオススメのツールです。

※グーグルアドセンス収益通知ツールは一般公開していませんので、ご興味のある方はメニューにある「お問い合わせ」よりご連絡ください。