• 15-02-2017, 23:41:14
    #1
    Evet arkadaşlar bilindiği üzere geçtiğimiz günlerde yapılan Google Güncellemesi ile Mobilde artık AMP siteler daha öncelikli oldu. Ben de zamanında kendi bloguma kurduğum AMP eklentisinde Adsense reklamı ekleme yöntemini araştırdım ve hallettim. İhtiyacı olan başka arkadaşlara da yardım olması amacıyla bu konuyu açtım. Sorun yaşayan olursa konu altından sorularını iletebilir.
    Öncelikle https://tr.wordpress.org/plugins/amp/ kuracağınız eklenti bu. Bunu kurduktan sonra

    Admin Panel - Eklentiler - Düzeneyici diyip ordan sağ üst köşeden AMP eklentisini seçelim. Sağ taraftaki listelenen php dosyalarından da amp/templates/single.php dosyasını seçtikten sonra <head> etiketlerinin arasına şunu ekleyelim
    <script async custom-element="amp-ad" src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>
    Bunu ekledikten sonra yapmamız gereken iki şey var. Birincisi Eğer AMP sayfalarındaki adsense gelirinizi ayrı raporlamak istiyorsanız Adsense'den yeni bir reklam oluşturun burada dikkat edilecek nokta "duyarlı reklam" olması. Eğer ayrı raporlama istemiyorsanız, önceki reklam kodunuzu kullanabilirsiniz ama yine duyarlı olması gerekiyor. Standart bir adsense reklam kodu şu şekilde oluyor. Yani sizin elinizde şu kod olacak
    <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
    <ins class="adsbygoogle"
         style="display:block"
         data-ad-client="ca-pub-1111111111111111111111"
         data-ad-slot="1111111111111"
         data-ad-format="auto"></ins>
    <script>
    (adsbygoogle = window.adsbygoogle || []).push({});
    </script>
    Bize lazım olan burda 111 şeklinde rakamlarını değiştirdiğim yerler. Bunları bir kenara not alıyoruz. Daha sonra reklamı yerleştirmek istediğimiz yer için yine yukarıda düzenleyicide açtığımız amp/templates/single.php dosyasına geliyoruz. Ben reklamı yazının başında ve sonunda olmak üzere 2 adet eklemek istedim. O sebeple ona göre anlatıyorum. Aşağıda verdiğim kodu
    reklamınızı postun başında göstermek istiyorsanız şu koddan sonra ekleyeceksiniz
    <div class="amp-wp-article-content">
    Sonunda göstermek istiyorsanız da
    <?php echo $this->get( 'post_amp_content' ); // amphtml content; no kses ?>
    bundan hemen sonraya ekleyeceksiniz.Her ikisine de isterseniz ikisine de aynı kodu ekleyebilirsiniz.
    Ekleyeceğiniz reklam kodu da şu şekilde
    <amp-ad height=100
          type="adsense"
          data-ad-client="ca-pub-11111111111111111"
          data-ad-slot="111111111111">
     </amp-ad>
    Burada 1111 şeklinde yazdığım yerlere yukarda not edin dediğim bilgileri gireceksiniz. Reklam kodunuz hazır. Böylelikle amp/templates/single.php dosyasının içinde nereye eklerseniz bu kodu orada 100px yüksekliğinde adsense reklamınız görünür. height kısmını kendi kafanıza göre değiştirebilirsiniz ancak google 100px önermekte.

    Yapamayan arkadaşlar olursa konu altından yardımcı olmaya çalışırım. Herkese iyi çalışmalar.
    Kaynak : https://support.google.com/adsense/a...ww-ww-et-asfe_
  • 17-02-2017, 11:43:17
    #2
    SeaL05 adlı üyeden alıntı: mesajı görüntüle
    Evet arkadaşlar bilindiği üzere geçtiğimiz günlerde yapılan Google Güncellemesi ile Mobilde artık AMP siteler daha öncelikli oldu. Ben de zamanında kendi bloguma kurduğum AMP eklentisinde Adsense reklamı ekleme yöntemini araştırdım ve hallettim. İhtiyacı olan başka arkadaşlara da yardım olması amacıyla bu konuyu açtım. Sorun yaşayan olursa konu altından sorularını iletebilir.
    Öncelikle https://tr.wordpress.org/plugins/amp/ kuracağınız eklenti bu. Bunu kurduktan sonra

    Admin Panel - Eklentiler - Düzeneyici diyip ordan sağ üst köşeden AMP eklentisini seçelim. Sağ taraftaki listelenen php dosyalarından da amp/templates/single.php dosyasını seçtikten sonra <head> etiketlerinin arasına şunu ekleyelim
    <script async custom-element="amp-ad" src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>
    Bunu ekledikten sonra yapmamız gereken iki şey var. Birincisi Eğer AMP sayfalarındaki adsense gelirinizi ayrı raporlamak istiyorsanız Adsense'den yeni bir reklam oluşturun burada dikkat edilecek nokta "duyarlı reklam" olması. Eğer ayrı raporlama istemiyorsanız, önceki reklam kodunuzu kullanabilirsiniz ama yine duyarlı olması gerekiyor. Standart bir adsense reklam kodu şu şekilde oluyor. Yani sizin elinizde şu kod olacak
    <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
    <ins class="adsbygoogle"
         style="display:block"
         data-ad-client="ca-pub-1111111111111111111111"
         data-ad-slot="1111111111111"
         data-ad-format="auto"></ins>
    <script>
    (adsbygoogle = window.adsbygoogle || []).push({});
    </script>
    Bize lazım olan burda 111 şeklinde rakamlarını değiştirdiğim yerler. Bunları bir kenara not alıyoruz. Daha sonra reklamı yerleştirmek istediğimiz yer için yine yukarıda düzenleyicide açtığımız amp/templates/single.php dosyasına geliyoruz. Ben reklamı yazının başında ve sonunda olmak üzere 2 adet eklemek istedim. O sebeple ona göre anlatıyorum. Aşağıda verdiğim kodu
    reklamınızı postun başında göstermek istiyorsanız şu koddan sonra ekleyeceksiniz
    <div class="amp-wp-article-content">
    Sonunda göstermek istiyorsanız da
    <?php echo $this->get( 'post_amp_content' ); // amphtml content; no kses ?>
    bundan hemen sonraya ekleyeceksiniz.Her ikisine de isterseniz ikisine de aynı kodu ekleyebilirsiniz.
    Ekleyeceğiniz reklam kodu da şu şekilde
    <amp-ad height=100
          type="adsense"
          data-ad-client="ca-pub-11111111111111111"
          data-ad-slot="111111111111">
     </amp-ad>
    Burada 1111 şeklinde yazdığım yerlere yukarda not edin dediğim bilgileri gireceksiniz. Reklam kodunuz hazır. Böylelikle amp/templates/single.php dosyasının içinde nereye eklerseniz bu kodu orada 100px yüksekliğinde adsense reklamınız görünür. height kısmını kendi kafanıza göre değiştirebilirsiniz ancak google 100px önermekte.

    Yapamayan arkadaşlar olursa konu altından yardımcı olmaya çalışırım. Herkese iyi çalışmalar.
    Kaynak : https://support.google.com/adsense/a...ww-ww-et-asfe_
    hocam ben bunları yaptım ama reklam gözükmüyor. yardımcı olabilir misin
  • 17-02-2017, 13:00:07
    #3
    Tabiki hocam PM atarsanız yardımcı olayım. Acaba adsense kodunu yeni oluşturduğunuz için reklamlar görünmüyor olabilir mi ? AMP sayfasının kaynak kodundan kontrol ettiniz mi
  • 20-02-2017, 22:26:06
    #4
    İşlemleri yaptım fakat, Adsense sayfasınada baktım ama bir türlü kaynak kodlarında adsense kodlarını gösteremedim nedendir acaba ?
  • 07-04-2017, 19:06:22
    #5
    Bende ekledim ama reklamlar kaynak kodlarında ve sayfada gözükmüyor
  • 07-04-2017, 19:44:36
    #6
    bi ara deneyeyim
  • 18-10-2017, 16:09:34
    #7
    Teşekkür ederim.
  • 06-01-2018, 16:54:32
    #8
    teşekkürler. Yazı başı reklam direkt yazı başında reklam olduğu için sorun olur mu?