Analyticsで解析してる複数のサイトでそれぞれAdSenseとリンクする。
検索してたら同じ状況で悩んでる人多かったみたいなので・・・
というかAnalyticsの設定を間違えてたってことに気づきにくい。
普段解析する分には何の問題もなかったからね。
自分はもともとAnalytics使ってて
あとからAdSenseはじめたクチ。
AnalyticsではA.B.Cの3サイトを管理。それぞれ独自ドメイン。
「AdSense アカウントを Google Analytics と統合することができます。」
すでにAnalyticsアカウントは持ってます。みたいなのにチェック入れて次へ。
「AdSense とリンクするアカウントとプロファイルの選択」
というページになったので、とりあえずAのサイトのアカウントを選択して次へ。
「プライマリー ドメインを選択」ではなんの事かよく分からないが、
Aのサイトしか表示されてないのでそれにチェック入れて次へ。
するとそこで終わってしまってAnalyticsへ移動?とか表示された。
できたのかなー?と思って見てると、AnalyticsのAの解析で、
じゃあBのサイトも・・・と思ったけど
どうやってもBのサイトにAdsense解析を表示させることができなかった。
なんかコードがどうこうってヘルプにあるけど、そのコードを出すメニューが出てなかった。
とりあえず細かいことは省いて、結論は、
自分のAnalyticsの「アカウント」と「プロファイル」の認識がごっちゃになってたって事だった。
自分はひとつのアカウントにひとつのプロファイル(サイト)だけ作って、
3つアカウントを作っていた。
ここでいうアカウントはGoogleアカウントではなくAnalyticsアカウント。
ひとつのGoogleアカウントで複数のAnalyticsアカウントが作れて、
さらにひとつのAnalyticsアカウントで複数のプロファイルが設定できる。
ややこしくね・・・・?
Analyticsアカウントを作るときに解析するサイト入力するから
てっきり一つしか作れないと思っていた。
で、AdSenseがリンクできるのはひとつのAnalyticsアカウントのみ。
なので、Bのアカウントにはどうしても無理だったわけ。
とりあえずすでにAのAnalyticsアカウントにリンクしてしまているので、
AのAnalyticsアカウントを選択して、「新しいプロファイルを追加」をクリックして
当然Bのいままでの解析とはおさらば・・・
でも傷は浅いうちにやっておかなければと思い断行。
そうすると、Aのアカウントにある「AdSense リンク設定の編集」から
BのサイトにAdsenseリンク用のコードを追加できるようになる。
ちなみに、AnalyticsとAdsenseのリンクを解除するには
以下のフォームから送信しないとダメっぽい。
別のAnalyticsアカウントで設定したいなら、いったん解除が必要。
https://www.google.com/adsense/support/bin/request.py?contact_type=analyticsunlink