A/B app means that what is shown to Google auditors is A, but what real users access is B. Many apps have such requirements. Some apps do not have relevant qualifications, some apps need to accept third-party payment methods, and some apps are malicious software.
How do these apps deceive Google auditors? The core is that they use appropriate judgment conditions, which can be used to distinguish Google auditors from real users. These conditions include:
- IP address
- The country where the mobile phone SIM card is located
- The current time zone setting of the mobile phone
- The current language and country settings of the mobile phone
- The installation source, that is, the install referrer
- Whether HTTP proxy is used
Of course, you cannot use the above conditions directly for judgment. You must use the above conditions in a clever and reasonable way.
But when your judgment conditions are passed and you can enter the B side, you have multiple options.
The simplest B side is an H5 webpage. This webpage must solve the problem of event packaging of Adjust and AppsFlyer. Sometimes it is also necessary to open a browser window to realize payment or enter the customer service interface.
A complex B-side may be an APK, which loads a new APK through a plug-in mode.
I am an expert in this area. The App I developed is currently ranked first in the casino free list of Google Play India. You are welcome to discuss this with me.