طريقة حل مشكلة عدم قبول شفرة جوجل ادسنس في قالب مدونة بلوجر
مرحبا صديقي بك في موقع دليل الجوكر في القسم الخاص بأدسنس حيث سنتحدث في هذا المقال عن إحدى المشاكل التي قد تصادفها أثناء تصفح موقعك و عدم ظهور أي إعلانات بها لا تقلق صديقي فالحل بسيط و سهل.
فعندما تقوم بلصق شفرة التحقق الخاصة بإعلانات ادسنس داخل قالب المدونة تواجهك مشاكل عندما تريد حفظ القالب، ومضمون الرسالة التي تظهر لك هي :
حدث خطأ أثناء تحليل XML، في السطر 13، العمود 15: Attribute name “async” associated with an element type “script” must be followed by the ‘ = ‘ character .
السبب الرئيسي في عملية الخطأ هذه أن قالب مدونتك يستخدم أكواد XML، وهو ما لا يتوافق مع شفرة جوجل ادسنس
حل المشكلة
هناك طريقتين لحل هذه المشكلة
كود شفرة ادسنس يكون بالشكل التالي
_________________________________________
<script
async
src=’//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js’/>
<script>
(adsbygoogle = window.adsbygoogle || []).push({
google_ad_client: “ca-pub-00000000000”,
enable_page_level_ads: true
});
</script>
_________________________________________
الطريقة الاولى
إضافة الكود التالي “async” = بعد كلمةasync كما هو موضع بالشكل أسفله
________________________________________
<script
async = async src=’//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js’/>
<script>
(adsbygoogle = window.adsbygoogle || []).push({
google_ad_client: “ca-pub-00000000000”,
enable_page_level_ads: true
});
</script>
_________________________________________
لكن قد تظهر لك مشكله أخرى وهي :
حدث خطأ أثناء تحليل XML، في السطر 13، العمود 22: Element type “script” must be followed by either attribute specifications, “>” or “/>”.
إذا ظهرت لك هذه المشكلة فيجب عليك المرورة لطريقة الثانية
الحل الثاني:
هو إزالة الفراغ بين كلمة src وكلمة async
بحيث تصبح كلمة واحدة على الشكل التالي asyncsrc
كما هو موضوع أسفله
_________________________________________
<script asyncsrc=’//pagead2.googlesyndication.c
om/pagead/js/adsbygoogle.js’/>
<script>
(adsbygoogle = window.adsbygoogle || []).push({
google_ad_client: “ca-pub-00000000000”,
enable_page_level_ads: true
});
</script>
_________________________________________
هذه بالنسبة للمدونات التي تم ربطها بنطاق خاص
أما بالنسبة للمدونات المجانية فلا توجد مشكلة في ربطها مع جوجل ادسنس،
نهاية الدرس مع تمنياتي للجميع بالتوفيق