ログイン中はアドセンス広告を非表示にしたい

Simplicityの特徴 フォーラム 要望・機能追加など ログイン中はアドセンス広告を非表示にしたい

  • このトピックには4件の返信、2人の参加者があり、最後にKにより9年、 8ヶ月前に更新されました。
4件の返信スレッドを表示中
  • 投稿者
    投稿
    • #44086
      K
      ゲスト

      素晴らしいテーマをありがとうございます。
      いつも便利に使わせてもらっています。

      要望なのですが、アドセンスを利用しているとき
      ログイン中のユーザーにはアドセンス広告を非表示にする機能があると嬉しいです。
      見栄えを確認するために何度もプレビューすることがあり、プレビューした回数だけ広告が表示されているので、ポリシー違反になるのではと心配しています。
      誤クリックの防止にもなると思うので、ご検討いただければ幸いです。

    • #44089
      Hidekichi
      ゲスト

      逆に広告の位置とか表示数とかを確認しようとする時にログインしているとできないということになると、またログインしてカスタマイザーからウィジェットで…と面倒くさいことになると思うので、おそらくは公式には難しいだろうと思うんですけれども、極簡単に広告非表示はできるんじゃなかろうかと思います。

      例えば、ログインしている時はbodyタグに、logged-inあるいはadmin-barと言うクラスが付いています。なので、

      .logged-in .ad-space {
        display: none;
      }

      みたいなスタイルを適用しておけば、広告は非表示にできるんじゃなかろうかと思います。logged-inあるいはadmin-barはログアウト状態や、一般の訪問者の場合は付きませんので広告は表示されると思います。

      .ad-spaceの部分は、場合によっては他のクラス等のセレクタを適用するほうが良いかも知れません。ここらは色々調べてみて下さい。

    • #44094
      Hidekichi
      ゲスト

      >> またログインしてカスタマイザーからウィジェットで…

      (ログアウトして確かめて)またログインしてカスタマイザーからウィジェットで…

      と言う意味です。

    • #44098
      アバター画像わいひら
      キーマスター

      僕は、アドセンス表示も含めたものがプレビュー(実際の表示に近いもの)と思っているので、そのままで良いかなと思っています。
      プレビュー画面で、普通に表示をしようと、アドセンスポリシー違反にはならないと思います(ツールやスクリプトを使って、何度も何度も何度も何度も呼び出さない限りは)。
      通常の公開ページで、管理者がブラウザで閲覧してアドセンスを表示させるのと同じことだと思います。
      誤クリックも、本当に誤クリックなのであれば、問題ないと思います。
      それでも気になる場合は、hidekichiさんが書かれた方法を試すと良いかもしれません。

    • #44185
      K
      ゲスト

      お二人ともありがとうございます。
      hidekichiさんに教えて頂いた方法で、要望通りの動作になりました。
      もちろんスクリプトなどは使っていないのですが、積もり積もって…にならないか心配していました。でもあまり気にしなくても良さそうなのですね。

4件の返信スレッドを表示中
  • トピック「ログイン中はアドセンス広告を非表示にしたい」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)