تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
حل مشكلة app-ads.txt
#1
بسم الله الرحمن الرحيم


السلام عليكم ورحمة الله وبركاته


كيف نحل مشكلة استضافة ملف app-ads.txt  



لربما لاحظ احدكم هذه الرسالة تظهر له عند الدخول الى AdMob

كود :
app-ads.txt issues There's a problem with your app-ads.txt implementation for one or more apps - your ad earnings are at risk.

بمعنى حتى تحافظ على مردودك المادي من AdMob يجب عليه رفع ملف باسم app-ads.txt الى موقعك ويجب ان تحوي معرف خاص تأخذه من AdMob عادة تكون بهذا الشكل:



كود :
google.com, pub-00000000000000, DIRECT, f08c47fec0942fa0


النص اعلاه تجده في AdMob من خلال الخطوات التالية:


Apps-->View All Apps-->App Ads TXT-->How to setup App-Ads.txt 


ومن ثم تأخذ المعرف وتضعه في الملف الذي اشرنا اليه باسم app-ads.txt



المشكلة ان عدد ليس بقليل ليس لديهم موقع خاص بهم لذلك يلجأون الى بعض المواقع التي توفر لهم خدمة استضافة مجانية لمف الـ app-ads.txt


لكن شركة Google وفرت خدمة الـ Hosting من خلال Firebase واتاحت رفع الملف الى الـ Firebase Hosting


لذلك سنتعرف على الخطوات التي من خلالها نستطيع استضافة ملف الـ app-ads.txt بشكل مجاني وبدون اية حاجة لشراء Domain.



1- عليك بتنزيل محرر الاوامر Firebase CLI من الرابط التالي: https://firebase.google.com/docs/cli#ins...rebase_cli

2- قم بحفظ الملف في مكان آمن لانه يستخدم نفس المسار لعمل Localhost.

3- قم بفتح محرر الاوامر واكتب الامر التالي: firebase login لتسجل الدخول الى firebase.

4- بعد تسجيل الدخول تكتب الامر التالي: firebase init.

5- ثم تكتب y وتضغط على Enter.

6- ومن ثم تنزل عن طريق مفاتيح الاتجاهات وتختار Hosting  بالضغط على المفتاح space ومن ثم Enter.

7- سوف تظهر امامك مجموعة من الخيارات منها: 

Use an existing project
  Create a new project

انت تختار الذي يناسبك ( الافضل من خلال المتصفح تدخل الى موقع Firebase وتعمل Project ) ومن ثم تختار الخيار الاول Use an existing project.

8- عند اختيار Use an existing project سوف تظهر المشاريع التي قمت بانشائها في Firebase.

9- عند اختيارك المشروع تظهر العبارة التالية:
 What do you want to use as your public directory? (public)

تضغط Enter ثم تختار N ثم Enter


الى هنا انتهينا من اعداد الـ Hosting الخاص برفع ملف الـ app-ads.txt.

الان في نفس مسار المحرر الخاص بـ Firebase CLI سوف تجد مجلد اسمه public قم بنقل ملف الـ app-ads.txt الى المجلد ثم اكتب الامر التالي:

firebase deploy --only hosting

ليتم رفع الملف الى الـ firebase.

بعد الانتهاء من عملية الرفع سوف تجد عنوان الموقع قم بنسخه لانك سوف تحتاجه لاحقا.


في الخطوة الاخيرة يجب عليك وضع عنوان الموقع في اعدادات الموقع الخاص بتطبيقك في Google Play Console حتى يتم التعرف على الملف الموجود في الموقع من قبل AdMob.

الخطوات:

1- تدخل الى Google Play Console.

2- تختار التطبيق.

3- من جهة اليسار تحتار Store Presence ومن ثم Store Settings.

4- ثم تضع الموقع الذي سوف يظهر لك بعد اكتمال عملية الرفع في محرر الاوامر في المربع المقابل لـ website.


في النهاية سيتم التعرف على الملف الذي رفعته من قبل AdMob بعد مرور 24 ساعة.


تحياتي لكم
الرد }}}


الردود في هذا الموضوع
حل مشكلة app-ads.txt - بواسطة Sajad - 14-08-20, 09:52 PM
RE: حل مشكلة app-ads.txt - بواسطة حريف برمجة - 15-08-20, 02:04 AM
RE: حل مشكلة app-ads.txt - بواسطة Sajad - 15-08-20, 11:50 AM
RE: حل مشكلة app-ads.txt - بواسطة معاند الحظ - 15-08-20, 05:52 PM
RE: حل مشكلة app-ads.txt - بواسطة حريف برمجة - 15-08-20, 02:11 PM
RE: حل مشكلة app-ads.txt - بواسطة Sajad - 17-08-20, 12:00 PM
RE: حل مشكلة app-ads.txt - بواسطة مانزينة - 06-07-21, 10:12 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] مشكلة في ضغط ملف apk No peacE 0 1,265 24-04-22, 03:59 AM
آخر رد: No peacE

التنقل السريع :


يقوم بقرائة الموضوع: