تاسو غواړئ پوه شئ چې ستاسو اعلاني مدغم هغه شبکه له سره تېروي چې ستاسو کاروونکي یې واقعاً لري۔ VPN د لرې وتنې د بیا جوړولو ترټولو اسانه لار ده۔ غلطي دا ده چې دا تجربه د عاید تجربه وګڼو۔

د وتنې هېواد بدلول نوی اورېدونکی نه جوړوي، او ستاسو خپل ټپونه وړ وګړتګ ته نه اړوي۔ دا یوازې د غوښتنې لاره بدلوي۔

نو د مستند ترتیب سره یې د اړیکې آزمېښت په توګه وچلوئ، او ژوندي ذخیره ترې بشپړه بېله وساتئ۔ لاندې ګامونه په هر build کې د تکرار وړ دي۔

په ګوښه کړئ چې آزمېښت د څه لپاره دی

دوه پوښتنې یو له بله ګډېږي۔ لومړی دا ده چې آیا غوښتنه له یوې ټاکلې شبکې لارې په بشپړه توګه خدمت ترلاسه کوي، دا د مدغمېدو او اړیکې پوښتنه ده۔ دویمه دا ده چې په هغه هېواد کې ریښتیني کاروونکي څومره ګټه کوي، دا د راپور او سوداګرۍ پوښتنه ده چې SDK ستاسو په استازيتوب ځواب نشي ویلی۔

یوازې لومړی د پراختیایي وسیلې څخه د آزمېښت وړ دی۔ اټکلي عاید کېدای شي د راپور مودې له پای ته رسېدو دمخه هم بدل شي، نو هغه شمېره چې په خپله جوړه شوې تجربه کې لیدل کېږي نه د وړ عاید ثبوت دی او نه د بل چا لپاره وړاندوینه۔

د نښلولو دمخه پوښتنه ولیکئ: د بېلګې په توګه، په دې build کې چې کله وسیله د آلمان له لارې ووځي، آیا د بینر غوښتنه ډکول بیرته راګرځوي۔ که هغه ځواب چې تاسو یې غواړئ د عاید شمېره وي، دلته ودروئ، ځکه چې هېڅ VPN ترتیب داسې نه جوړوي۔

د الوتنې دمخه: وسیله ثبت کړئ، نه پته

د Google د آزمېښتي اعلانونو مستندات دوه ملاتړ شوې لارې وړاندې کوي۔ د هغه بڼې لپاره چې تاسو یې مدغم کوئ د ډیمو اعلاني واحدونه وکاروئ، یا خپل واحدونه د فزیکي وسیلې د آزمېښتي وسیلې په توګه ثبتولو سره وکاروئ۔ دواړه د هر پلیټ فارم او هر SDK نسل لپاره مستند شوي، او Next-Gen او Legacy لارښوونې یو د بل ځای نشي وکارول کېدای۔

ثبت یو د وسیلې پېژندونکی دی، او د شبکې له پتې سره هېڅ تړاو نه لري۔ د دې بدلول چې د تلیفون ټګډونه له کومه ووځي هېڅ نه ثبتوي۔ په Android کې پېژندونکی SDK ثبتوي، او تاسو یې په کوډ کې کاروئ:

RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("YOUR_TEST_DEVICE_ID"))

د شبکو له بدلولو دمخه ثبت تایید کړئ، که نه نو ناکام ډکول او هغه ژوندي اعلان چې هېڅکله نه ثبت شوې وسیلې ته وړاندې شوی، نه شئ بېلولی۔ که اعلان د Test Ad لیبل وښيي، غوښتنه د آزمېښتي ذخیرې له لارې تېره شوې؛ که نه ښيي، تاسو بل څه ګورئ او باید لاس ورته ونه رسوئ۔

ترتیب په ټاکلې ترتیب سره وچلوئ

پرته له شبکې هر څه ثابت وساتئ۔ هماغه build، هماغه اعلاني واحد، هماغه ځای، هماغه اپ حالت۔ دوه بدلونکي بدل کړئ او هېڅ نه زده کوئ۔

لومړی بنسټیز کرښه۔ په نښلول شوي VPN سره ځای بار کړئ او تایید کړئ چې آزمېښتي اعلان ښکاري۔ په logcat کې په adb logcat | grep -i ads غوښتنه ونیسئ او د ځواب کوډ ولیکئ۔ په بنسټیزه کرښه کې د ډکولو نشتوالی د VPN ستونزه نه ده۔

بیا ونښلوئ او تکرار یې کړئ۔ هماغه build، هماغه واحد، هماغه ځای، VPN چالان۔ هماغه لاګ کرښې ونیسئ۔ هغه څه چې تاسو یې لټوئ توپیر دی: ډکول چې د وخت پای ته رسېدو بدلېږي، غوښتنه چې هېڅکله نه وځي، د تېروتنې کوډ چې بدلېږي۔ ډکول چې ډکول پاتې شي تاسو ته وایي چې په هغه لار کې مدغمېدنه سمه ده او آزمېښت پای ته رسېدلی۔

چاپېریال ولیکئ۔ SDK نسخه، د اډاپټر نسخې، د build ډول، د اعلان بڼه، د وتنې هېواد او لیدل شوې پایله۔ پرته له دې ثبت، بل کس تجربه له صفر څخه تکراروي او له هماغو شاهدو بلې پایلې ته رسېږي۔

منځګړیتوب جلا آزمېښت دی

منځګړیتوب شوي اعلانونه د Google Test Ad لیبل نه لري، چې دا د هغه څه د کلیک کولو ترټولو اسانه ځای ګرځوي چې نه باید وکړئ۔ په منځګړیتوب سټیک کې هر شبکه خپل آزمېښتي حالت او خپل ترتیب لري، او د Google آزمېښتي ترتیب ورته نه رسېږي۔

اډاپټرونه یو په بل پسې وګورئ، د اډاپټر خپل آزمېښتي حالت چالان وساتئ، او له لاګ څخه تایید کړئ چې کوم شبکې اعلان وړاندې کړ۔ که ونه شئ ویلای چې کوم اډاپټر ډک کړ او آیا هغه آزمېښتي تخلیق و، نو ښودنه ژوندې ذخیره وګڼئ او پرېږدئ یې۔

دلته د ناسم ټګډون تګلاره هم مهمه ده۔ ځان ته کلیکونه، تکراري ښودنې، اتوماتیک تعاملات او دوکه ییز ټګډون ټول شامل دي، او د دې لپاره چې وګورئ څه پېښېږي یو ناڅرګند کلیک هماغه بڼه ده چې هغه قواعد یې بیانوي۔

بیرته اګرځول او د خپرېدو دروازه

آزمېښتي ترتیب نه باید ولېږل شي۔ د خپرېدو build دمخه ډیمو اعلاني واحدونه تولیدي واحدونو سره بدل کړئ، د آزمېښتي وسیلو لیست لرې کړئ او یوازې د پراختیا لپاره ټولې نښې پاکې کړئ۔ پر حافظې د باور پر ځای په خپرېدو بڼه کې آزمېښتي پېژندونکي grep کړئ؛ ورک شوی ننوت داسې غلی ناکامي ده چې یوازې د ورک عاید په توګه ښکاري۔

بیا مخالف لوری تایید کړئ: خپرېدو build په ثبت شوې آزمېښتي وسیله نصب کړئ او تایید کړئ چې غوښتنه نوره د آزمېښتي ټګډون په توګه نه ګڼل کېږي۔ که لا هم لیبل ښيي، نو په ترتیب کې یو څه پاتې دي۔

بیا یوه مستنده آزمېښتي لار وساتئ ترڅو بلې شبکې اړوند پوښتنه پرته له ژوندې ذخیرې لاس وهلو ځواب شي۔ آزمېښتي اعلانونه هېڅکله د حساب راپورونو کې نه ښکاري، نو پاکه بېلاوالی د راپور دقت کې هېڅ نه لګوي او تاسو ته د تکرار وړ تشخیص درکوي۔

اړوندې مقالې