ایپ ڈیولپمنٹ

AdMob کی بنیادی باتیں: ایپ میں اشتہار لگانے کی مکمل اردو گائیڈ

تحریر: وسیم عباس علوی (Waseem Abbas Alvi) · · تقریباً 8 منٹ

AdMob کی بنیادی باتیں: ایپ میں اشتہار لگانے کی مکمل اردو گائیڈ

اگر آپ اپنی Android یا iOS ایپ مفت رکھنا چاہتے ہیں تو اشتہارات اس کا ایک عام طریقہ ہیں، اور Google کا AdMob اس کام کے لیے سب سے زیادہ استعمال ہونے والا پلیٹ فارم ہے۔ اس آرٹیکل میں آپ سیکھیں گے کہ AdMob اکاؤنٹ کیسے بنتا ہے، App ID اور Ad unit ID میں کیا فرق ہے، کون سے ad formats ہوتے ہیں، ٹیسٹنگ کیسے کرتے ہیں، app-ads.txt کیا ہے، اور کون سی غلطیاں اکاؤنٹ کو خطرے میں ڈال دیتی ہیں۔

ہم یہاں کمائی کے کوئی اعداد و شمار نہیں دیں گے، کیونکہ آمدنی ملک، ایپ کی قسم، یوزرز اور بہت سی چیزوں پر منحصر ہوتی ہے اور اس کی کوئی گارنٹی نہیں۔ AdMob کے اصول بھی بدلتے رہتے ہیں، اس لیے تازہ معلومات کے لیے ہمیشہ AdMob Help Center دیکھیں۔

AdMob اکاؤنٹ بنانا

  1. admob.google.com پر جائیں اور اپنی Google اکاؤنٹ سے سائن اپ کریں۔ بہتر ہے وہی اکاؤنٹ ہو جو آپ لمبے عرصے تک رکھیں گے، اور اس پر 2-Step Verification آن ہو۔
  2. ملک، ٹائم زون اور کرنسی منتخب کریں۔ ملک بعد میں بدلنا آسان نہیں ہوتا، اس لیے درست چنیں۔
  3. AdMob ادائیگی کے لیے ایک AdSense payments profile استعمال کرتا ہے۔ اگر آپ کے نام پر پہلے سے AdSense اکاؤنٹ موجود ہے تو عموماً اسی سے جوڑنا بہتر ہوتا ہے، کیونکہ Google ایک شخص کے لیے ایک ہی payments profile کی توقع رکھتا ہے۔ ڈپلیکیٹ اکاؤنٹس بنانے سے بعد میں مسائل ہو سکتے ہیں۔
  4. تصدیق اور ایپ کے ریویو تک اشتہار محدود رہ سکتے ہیں، یہ عام بات ہے۔

App ID اور Ad unit ID میں فرق

یہ دو چیزیں اکثر نئے ڈویلپرز کو الجھا دیتی ہیں:

  • App ID: پوری ایپ کی شناخت۔ یہ ca-app-pub-XXXXXXXXXXXXXXXX~YYYYYYYYYY کی شکل میں ہوتی ہے، یعنی درمیان میں ~ کا نشان۔ Android میں یہ AndroidManifest.xml کے اندر لکھی جاتی ہے۔
  • Ad unit ID: ہر اشتہار کی جگہ کی الگ شناخت۔ اس کی شکل ca-app-pub-XXXXXXXXXXXXXXXX/ZZZZZZZZZZ ہوتی ہے، یعنی درمیان میں / کا نشان۔ یہ کوڈ میں وہاں لکھی جاتی ہے جہاں اشتہار لوڈ ہوتا ہے۔

ایک ایپ کی ایک App ID ہوتی ہے، لیکن Ad units کئی ہو سکتے ہیں: مثلاً ہوم اسکرین کا بینر الگ اور لیول ختم ہونے کا انٹرسٹیشل الگ۔

ایپ AdMob میں ایڈ کرنے کے لیے Apps → Add app پر جائیں۔ اگر ایپ Play Store پر لائیو ہے تو اسے تلاش کر کے جوڑیں، ورنہ بعد میں store سے link کر سکتے ہیں۔ پھر اس ایپ میں Ad units → Add ad unit سے نئی جگہ بنائیں۔

اشتہارات کی اقسام (Ad formats)

  • Banner: اسکرین کے اوپر یا نیچے ایک پٹی۔ آسان ہے، لیکن اسے بٹنوں کے بالکل ساتھ نہ لگائیں تاکہ غلطی سے کلک نہ ہوں۔
  • Interstitial: پوری اسکرین کا اشتہار جو قدرتی وقفے پر آتا ہے، جیسے ایک لیول ختم ہونے پر۔ اسے بار بار یا ایپ کھلتے ہی دکھانا یوزر کو تنگ کرتا ہے اور پالیسی کے خلاف بھی ہو سکتا ہے۔
  • Rewarded: یوزر اپنی مرضی سے اشتہار دیکھتا ہے اور بدلے میں انعام پاتا ہے، جیسے اضافی لائف یا کوئی فیچر کھولنا۔ یوزر کو صاف بتائیں کہ انعام کیا ہے، اور اسے زبردستی نہ دکھائیں۔
  • App open: جب یوزر ایپ کھولتا ہے یا واپس آتا ہے تو لوڈنگ کے وقت دکھنے والا اشتہار۔ اسے مناسب حد میں رکھیں۔
  • Native: ایسا اشتہار جو آپ کی ایپ کے ڈیزائن سے ملتا جلتا ہو، جیسے فیڈ میں ایک کارڈ۔ اس پر "Ad" کا لیبل واضح ہونا ضروری ہے تاکہ یوزر کو دھوکا نہ ہو۔

ڈویلپمنٹ کے دوران ٹیسٹ ایڈز

یہ AdMob کا سب سے اہم اصول ہے: اپنے اصلی (live) اشتہارات پر کبھی خود کلک نہ کریں، نہ ہی دوستوں یا گھر والوں سے کروائیں۔ Google اسے invalid traffic سمجھتا ہے اور اکاؤنٹ محدود یا بند ہو سکتا ہے۔

ٹیسٹنگ کے دو محفوظ طریقے ہیں:

  1. Google کی ٹیسٹ Ad unit IDs: AdMob کی ڈویلپر ڈاکیومنٹیشن میں ہر فارمیٹ کے لیے ٹیسٹ IDs دی گئی ہیں۔ ڈویلپمنٹ کے دوران یہی استعمال کریں۔ ان پر "Test Ad" لکھا آتا ہے۔
  2. Test devices: AdMob میں Settings → Test devices میں اپنا فون شامل کریں، یا کوڈ میں device ID سیٹ کریں۔ اس طرح اصلی units پر بھی آپ کے فون پر ٹیسٹ ایڈز آئیں گے۔

ریلیز سے پہلے یقینی بنائیں کہ ٹیسٹ IDs ہٹا کر اپنی اصلی IDs لگائی ہیں، اور اصلی IDs والی بلڈ پر آپ خود کلک نہیں کر رہے۔

app-ads.txt کیا ہے اور کیوں ضروری ہے؟

app-ads.txt ایک سادہ ٹیکسٹ فائل ہے جو بتاتی ہے کہ آپ کی ایپ کے اشتہار بیچنے کا حق کس کو ہے۔ یہ دھوکا دہی روکنے کے لیے ہے۔ AdMob اب نئی ایپس کے لیے اس فائل سے تصدیق مانگتا ہے۔

طریقہ:

  1. AdMob میں Apps → View all apps میں جا کر app-ads.txt والا حصہ کھولیں اور وہاں دی گئی لائن کاپی کریں۔
  2. اپنی ویب سائٹ کی جڑ (root) پر app-ads.txt نام کی فائل بنائیں، مثلاً https://yourdomain.com/app-ads.txt، اور یہ لائن اس میں ڈالیں۔
  3. Play Console میں اپنی ایپ کی store listing کے Contact details میں وہی ویب سائٹ لکھیں، کیونکہ AdMob اسی ڈومین پر فائل تلاش کرتا ہے۔
  4. AdMob کو فائل crawl کرنے میں کچھ وقت لگ سکتا ہے، عموماً ایک دن تک، پھر اسٹیٹس چیک کریں۔

پالیسیاں جو ہر حال میں یاد رکھیں

  • Invalid traffic: اپنے اشتہارات پر کلک کرنا، کسی کو کلک کرنے کا کہنا، یا "اشتہار پر کلک کرو تاکہ ہماری مدد ہو" جیسے پیغامات ممنوع ہیں۔
  • Placement: اشتہار ایسی جگہ نہ ہو جہاں غلطی سے کلک ہوں، جیسے بٹن کے بالکل ساتھ، یا مواد کو ڈھانپ دے۔
  • غیر متوقع اشتہار: جب یوزر کوئی کام کر رہا ہو تو اچانک پوری اسکرین کا اشتہار نہ آئے۔
  • مواد کی پالیسی: جس ایپ میں کاپی رائٹ کا مواد، بالغ مواد یا گمراہ کن دعوے ہوں، اس پر اشتہارات کی اجازت نہیں ہوتی۔
  • بچوں کی ایپس: اگر ایپ بچوں کے لیے ہے تو Play Console کی Families پالیسی اور AdMob کی متعلقہ سیٹنگز پر عمل ضروری ہے۔

اگر AdMob کوئی policy violation بھیجے تو Policy center میں دیکھیں کہ مسئلہ کیا ہے، اسے ٹھیک کریں اور پھر review کی درخواست دیں۔

ادائیگی کیسے ہوتی ہے؟

AdMob کی کمائی آپ کے AdSense payments profile میں جمع ہوتی ہے۔ ادائیگی سے پہلے عام طور پر یہ مراحل ہوتے ہیں:

  1. ایک مقررہ رقم تک پہنچنے پر پتے کی تصدیق کے لیے PIN ڈاک سے آ سکتا ہے، جسے اکاؤنٹ میں درج کرنا ہوتا ہے۔
  2. شناخت کی تصدیق اور ٹیکس کی معلومات بھرنی پڑ سکتی ہیں۔
  3. Payments کے حصے میں ادائیگی کا طریقہ شامل کریں۔ پاکستان میں عموماً بینک اکاؤنٹ میں وائر ٹرانسفر استعمال ہوتا ہے۔ اکاؤنٹ ہولڈر کا نام payments profile کے نام سے ملنا چاہیے۔

ادائیگی کی حد، تاریخیں اور دستیاب طریقے وقت کے ساتھ بدل سکتے ہیں، اس لیے یہ تفصیل AdSense اور AdMob Help Center سے ضرور تصدیق کریں۔

نئے ڈویلپرز کی عام غلطیاں

  1. ریلیز بلڈ میں ٹیسٹ IDs چھوڑ دینا، یا ڈویلپمنٹ میں اصلی IDs پر بار بار اشتہار لوڈ کرنا۔
  2. App ID اور Ad unit ID کو آپس میں ملا دینا، جس سے ایپ کریش ہو سکتی ہے یا اشتہار نہیں آتے۔
  3. ایک ہی اسکرین پر بہت زیادہ اشتہار لگا دینا۔
  4. Play Console کے Data safety فارم میں ads سے متعلق ڈیٹا کا ذکر نہ کرنا۔ اس کی تفصیل ہماری Google Play Console گائیڈ میں ہے۔
  5. یورپ جیسے علاقوں کے یوزرز کے لیے consent پیغام سیٹ نہ کرنا۔ AdMob میں Privacy & messaging کا حصہ اس میں مدد کرتا ہے۔
  6. "یہ ایپ لگا کر روزانہ ہزاروں کمائیں" جیسے دعووں پر یقین کرنا۔ ایسی اسکیمز سے بچنے کے لیے AI اور آن لائن فراڈ سے حفاظت پڑھیں۔

اگر ابھی آپ کے پاس ایپ نہیں ہے تو بغیر کوڈنگ کے AI سے ایپ بنانے کی گائیڈ سے آغاز کر سکتے ہیں۔

خلاصہ

  • AdMob اکاؤنٹ بنائیں اور اسے اپنے ایک ہی AdSense payments profile سے جوڑیں۔
  • App ID پوری ایپ کے لیے (~ والی) اور Ad unit ID ہر اشتہار کی جگہ کے لیے (/ والی) ہوتی ہے۔
  • ڈویلپمنٹ میں صرف ٹیسٹ ایڈز استعمال کریں، اپنے اصلی اشتہار پر کبھی کلک نہ کریں۔
  • app-ads.txt اپنی ویب سائٹ پر لگائیں اور وہی ویب سائٹ Play Console میں درج کریں۔
  • اشتہار قدرتی جگہوں پر لگائیں، یوزر کو تنگ نہ کریں، اور پالیسیاں AdMob Help Center سے تازہ دیکھتے رہیں۔

نوٹ: AI ٹولز، YouTube اور Google کی پالیسیاں وقت کے ساتھ بدلتی رہتی ہیں۔ کوئی بھی فیصلہ کرنے سے پہلے متعلقہ سروس کا آفیشل ہیلپ پیج ضرور دیکھیں۔ معلومات آفیشل ہیلپ پیجز سے آخری بار چیک کی گئیں: . Disclaimer