• 12-06-2018, 21:03:03
    #1
    Üyeliği durduruldu
    Geçtiğimiz günlerde Adsense,

    şu şekilde bir politika çıkardı. Aslında hepimizin ödeme ekranına bu politika bildirim olarak düşmüştü. Ama hiçbirimiz bununla ilgilenmedik ve geçtik.

    Ne yapıyor bu AB izni ?
    Eğer politikanın gereksinimlerini uygulamazsak, sitemize giriş yapan yabancı kullanıcılara reklamları göstermiyor. Ve yabancı hit üzerinden gelir sağlayamıyoruz.

    Arkadaşlar çözümü @iyi; adlı arkadaşımız sağolsun buldu. Ama bir sorun var. Bu kodları siteye eklemek ADSENSE tarafından bize sıkıntı çıkarır mı? diye bilmiyoruz. Adsense forumunda peace bey var kendisine sorunumuzu ilettik

    Cevap bekliyoruz 13.06.2018 00:05

    iyi adlı üyeden alıntı: mesajı görüntüle
    İşe yaramıyor hocam yaramaz da mantıken. Adsense benim onu kabul edip etmediğimi bilemez. Zaten onun için Api yayınladı Adsense.
    şu videoda adam açıkça göstermiş nasıl çalıştığını;


    https://www.youtube.com/watch?v=3IUp...l=MonetizeMore

    Bu da dökümanı;

    https://docs.google.com/document/d/1...TCcZ2g1qQ/edit
  • 12-06-2018, 21:15:07
    #2
    Değerli bir bilgiyi paylaştığınız için teşekkürler hocam.
  • 12-06-2018, 22:22:10
    #3
    Türk hite bunu göstermesi sıkıntı. Aynı durumda kabul etmedikçe türk hit den gelen gelir de düşer.
  • 12-06-2018, 23:09:24
    #4
    Asgardia adlı üyeden alıntı: mesajı görüntüle
    Geçtiğimiz günlerde Adsense,

    şu şekilde bir politika çıkardı. Aslında hepimizin ödeme ekranına bu politika bildirim olarak düşmüştü. Ama hiçbirimiz bununla ilgilenmedik ve geçtik.

    Ne yapıyor bu AB izni ?
    Eğer politikanın gereksinimlerini uygulamazsak, sitemize giriş yapan yabancı kullanıcılara reklamları göstermiyor. Ve yabancı hit üzerinden gelir sağlayamıyoruz. Tesadüftür ki sorunun çözümünü ararken
    aybu gün içerisinde @DoktorCan; adlı arkadaşımızın

    şu şekilde yorumunu gördüm. Hemen eklentiyi kurdum. Eklenti otomatik olarak Üst tarafta
    şeklinde bir uyarı veriyor. Ve sitenize giren yabancı hite böyle bir soru soruyor. Ardından reklamlar tekrar görünmeye devam ediyor.

    not:Türk hite de bu uyarıyı çıkarıyor onu çözemedim. Arkadaşlar yardımcı olursa konuya ekleriz.
    Çözüm öyle eklemek ile olmuyor adsense kodlarında da oynama yapmak lazım. Çünkü Google Adsense'in kullanıcının Cookie Policy'i kabul ettiğini bildirmemiz gerekli. Örnek çözüm;

    <link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/cookieconsent.min.css" />
    <script src="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/cookieconsent.min.js"></script>
    <script>
    window.addEventListener("load", function(){
    window.cookieconsent.initialise({
      "palette": {
        "popup": {
          "background": "#000"
        },
        "button": {
          "background": "#f1d600"
        }
      },
      "type": "opt-in",
    
      onInitialise: function (status) {
        //called on page load
        var type = this.options.type;
        var didConsent = this.hasConsented();
        if (type == 'opt-in' && didConsent) {
            // display ad
            $('#targetDiv').append('<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-000000000000000" data-ad-slot="0000000000" data-ad-format="auto"></ins>');
            (adsbygoogle = window.adsbygoogle || []).push({});
        }
      },
    
      onStatusChange: function(status, chosenBefore) {
        //called on statud changed
        var type = this.options.type;
        var didConsent = this.hasConsented();
        if (type == 'opt-in' && didConsent) {
            // display ad
            $('#targetDiv').append('<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-000000000000000" data-ad-slot="0000000000" data-ad-format="auto"></ins>');
            (adsbygoogle = window.adsbygoogle || []).push({});
        }
      },
    })});
    </script>
    0000 yazan yerleri kendi adsense kodlarınızla değiştirin. Kullanıcı onaylıyorsa, reklamlar gözükecektir, onaylamıyor veya hiçbir işlem yapmıyorsa adsense kodları gözükmeyecektir.

    HTML sayfasında örnek olarak test edebilirsiniz.

    Diğer bir konu ise şu;

    Adsense kodlarında oynama yapmak kural ihlali ama oynama yapmadan da bunu çözmek imkansız. Google yakında açıklama yapar bununla ilgili.
  • 12-06-2018, 23:16:53
    #5
    Üyeliği durduruldu
    iyi adlı üyeden alıntı: mesajı görüntüle
    Çözüm öyle eklemek ile olmuyor adsense kodlarında da oynama yapmak lazım. Çünkü Google Adsense'in kullanıcının Cookie Policy'i kabul ettiğini bildirmemiz gerekli. Örnek çözüm;

    <link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/cookieconsent.min.css" />
    <script src="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/cookieconsent.min.js"></script>
    <script>
    window.addEventListener("load", function(){
    window.cookieconsent.initialise({
      "palette": {
        "popup": {
          "background": "#000"
        },
        "button": {
          "background": "#f1d600"
        }
      },
      "type": "opt-in",
    
      onInitialise: function (status) {
        //called on page load
        var type = this.options.type;
        var didConsent = this.hasConsented();
        if (type == 'opt-in' && didConsent) {
            // display ad
            $('#targetDiv').append('<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-000000000000000" data-ad-slot="0000000000" data-ad-format="auto"></ins>');
            (adsbygoogle = window.adsbygoogle || []).push({});
        }
      },
    
      onStatusChange: function(status, chosenBefore) {
        //called on statud changed
        var type = this.options.type;
        var didConsent = this.hasConsented();
        if (type == 'opt-in' && didConsent) {
            // display ad
            $('#targetDiv').append('<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-000000000000000" data-ad-slot="0000000000" data-ad-format="auto"></ins>');
            (adsbygoogle = window.adsbygoogle || []).push({});
        }
      },
    })});
    </script>
    0000 yazan yerleri kendi adsense kodlarınızla değiştirin. Kullanıcı onaylıyorsa, reklamlar gözükecektir, onaylamıyor veya hiçbir işlem yapmıyorsa adsense kodları gözükmeyecektir.

    HTML sayfasında örnek olarak test edebilirsiniz.

    Diğer bir konu ise şu;

    Adsense kodlarında oynama yapmak kural ihlali ama oynama yapmadan da bunu çözmek imkansız. Google yakında açıklama yapar bununla ilgili.
    Hocam siz sitenize eklentiyi ekleyipi dener misiniz? siz yurt dışısınız?
  • 12-06-2018, 23:21:31
    #6
    Asgardia adlı üyeden alıntı: mesajı görüntüle
    Hocam siz sitenize eklentiyi ekleyipi dener misiniz? siz yurt dışısınız?
    İşe yaramıyor hocam yaramaz da mantıken. Adsense benim onu kabul edip etmediğimi bilemez. Zaten onun için Api yayınladı Adsense.

    şu videoda adam açıkça göstermiş nasıl çalıştığını;


    https://www.youtube.com/watch?v=3IUp...l=MonetizeMore

    Bu da dökümanı;

    https://docs.google.com/document/d/1...TCcZ2g1qQ/edit
  • 12-06-2018, 23:29:36
    #7
    kafalar hala karisik. kac gundur cozum ariyorum ama yok. gelirlerde dustu. eklentilerin de bir ise yaramadigini dusunmeye basladim artik. ama net bir bilgide yok
  • 12-06-2018, 23:36:20
    #8
    Üyeliği durduruldu
    iyi adlı üyeden alıntı: mesajı görüntüle
    İşe yaramıyor hocam yaramaz da mantıken. Adsense benim onu kabul edip etmediğimi bilemez. Zaten onun için Api yayınladı Adsense.

    şu videoda adam açıkça göstermiş nasıl çalıştığını;


    https://www.youtube.com/watch?v=3IUp...l=MonetizeMore

    Bu da dökümanı;

    https://docs.google.com/document/d/1...TCcZ2g1qQ/edit
    Hocam bu adamın yaptığını yaparsak dökümantasyonlarla oynamış olmuyor muyuz?
  • 12-06-2018, 23:56:30
    #9
    Yakında AdSense kodlarına Google bir güncelleme getirir merak etmeyin arkadaşlar geçici bir sorun