നിങ്ങളുടെ പരസ്യ ഇന്റഗ്രേഷൻ ഉപയോക്താക്കൾക്ക് യഥാർത്ഥത്തിൽ ഉള്ള നെറ്റ്‌വർക്കിൽ നിലനിൽക്കുമോ എന്ന് നിങ്ങൾ അറിയാൻ ആഗ്രഹിക്കുന്നു. വിദൂര എക്സിറ്റ് പുനർനിർമ്മിക്കാനുള്ള എളുപ്പവഴി 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 രജിസ്റ്റർ ചെയ്ത ടെസ്റ്റ് ഉപകരണത്തിൽ ഇൻസ്റ്റാൾ ചെയ്ത്, അഭ്യർത്ഥന ഇനി ടെസ്റ്റ് ട്രാഫിക്കായി കണക്കാക്കുന്നില്ലെന്ന് സ്ഥിരീകരിക്കുക. ലേബൽ ഇപ്പോഴും കാണിക്കുന്നുണ്ടെങ്കിൽ, കോൺഫിഗറേഷനിൽ എന്തോ അവശേഷിക്കുന്നു.

പിന്നീട് ഒരു രേഖപ്പെടുത്തിയ ടെസ്റ്റ് പാത സൂക്ഷിക്കുക, അതുവഴി അടുത്ത നെറ്റ്‌വർക്ക് ചോദ്യത്തിന് ലൈവ് ഇൻവെന്ററി തൊടാതെ ഉത്തരം നൽകാം. ടെസ്റ്റ് പരസ്യങ്ങൾ അക്കൗണ്ട് റിപ്പോർട്ടുകളിൽ ഒരിക്കലും പ്രത്യക്ഷപ്പെടുന്നില്ല, അതിനാൽ വൃത്തിയുള്ള വേർതിരിവ് റിപ്പോർട്ടിംഗ് കൃത്യതയിൽ ഒന്നും ചെലവാക്കുന്നില്ല, കൂടാതെ ആവർത്തിക്കാവുന്ന രോഗനിർണ്ണയം നൽകുന്നു.

അനുബന്ധ ലേഖനങ്ങൾ