Did you know? We can now turn off Personalized Ads on Android.

If anyone has been following Android news all along You will find that in the recent years, each version of the Android system places great emphasis on User Privacy. This can be seen in the features that are being added to newer versions of Android.

And recently, Android gives users the option to turn off Personalized Ads on apps installed on your device.

There are many apps nowadays. Each app has a different purpose of use. Of course, there will be some apps that show ads. The ads shown may also come from the system within the app itself. or from an external system for example Games with attached ads pull ads from Advertising Service Providers or Ads Network (advertising providers), for example.

Personalized ads, or Interest-based Ads, are a form of advertising used to show personalized content to users. depending on the behavior of using the app on the device

Most apps do personalized content, such as Medium, which recommends relevant articles that the user has read, but Personalized Ads is different in that it uses a third-party tool or service like Advertising. / Analytics Service Provider to attract users to return to the app again. For example, I click on the product I’m interested in in Shopee and see an ad for that product appearing on Facebook to invite us to go back and buy that item. in the Shopee app

Although this method is common nowadays. But at the same time, it is a very annoying method for users around the world as well. (I know too much!)

These ads come from the originating app trying to attract customers to return for their services or buy their own products. (Retargeting) therefore uses the service from Advertising Service Provider or Ads Network to send information to these systems to choose ads to show in different places so that users can come back to use the app again.

Because user privacy is important and comes first. So now users can now turn off Personalized Ads on their own devices (just like iOS does). can be closed as well Just use GMS or HMS (I’ll explain later why it has to be a device with GMS or HMS).

For devices using GMS

  • Settings > Google > Ads > Delete advertising ID or Opt-out of Ads Personalization.

For machines using HMS

  • Settings > Privacy > Ads and privacy > Disable personalized ads.
  • Settings > HMS Core > Ads > Disable personalized ads.
  • Settings > Privacy > HMS Core > Ads > Disable personalized ads.
  • Settings > Security & privacy > More settings > Device identifier > Disable personalized ads.

The menus on the machine using the HMS depend on the model and version of the machine.

In making personalized ads, you need to know what the users are interested in. and which android device to use When the ad display system can know that What are the users interested in the apps on the device? It can send relevant advertisements to other apps on the same device. or if using multiple Android devices And then there are some apps that are compatible. It can be interpreted that the user is using multiple Android devices. It’s also possible to send the same ad format to all devices.

Of course, any topic or subject the user is interested in. App owners can directly analyze their usage behavior. So the rest is, how does the Advertising Service Provider know that another app connects to its own system to serve ads as an app on the same device as the source app?

Of course, cut IMEI, Serial Number or even MAC Address of Wi-Fi or Bluetooth becauseThe Android system does not allow normal apps to access these data.on newer Android versions (these are known as Non-resettable Identifier), so if the user deletes the app or does a Factory Reset, they won’t even know that the device is the original one.

For apps that originally came with the ROM or firmware are an exception. (In other words, it’s an app installed in /system/app.)

But in order for the world of Advertising and Marketing to continue On Android, there’s something called Ads ID (Advertising ID) for apps to use instead of data like that. Non-resettable Identifier by These Ads IDs are generated by GMS or HMS. Instead, the Android system was not created for it.

That’s why it’s only possible to turn off Personalized Ads on Android on devices with GMS or HMS, and that’s why it’s possible to turn off Personalized Ads on older Android versions as well. Update yourself instantly without waiting for OTA like normal Android updates.

For Ads ID generated by GMS or HMS is random and each device is unique. (although there are users all over the world), which is the UUID value that is used as a reference for Ads Personalization, for example: 0df0155a-692b-4da5-9ee3-9ade3619c03d etc.

You can check the Ads ID in the device at the same place when you close Personalized Ads.

When the user presses reset, it will randomize the UUID value again (still not the same as others), and if pressed off Personalized Ads, it will have a value of 00000000-0000-0000-0000-000000000000 automatically, and when the app in the device gets the above value, it will not be able to distinguish each device Because every device that has Personalized Ads turned off has the same UUID.

Turning off Personalized Ads doesn’t mean we won’t see ads anymore. still have to see the ad (Because part of the world is driven by this channel.) And some users may feel that they turn off Personalized Ads and still see ads that are specific to themselves. I don’t see any help

Because using the Advertising ID that your Android device offers is just one way of doing Ads Personalization, there are many other ways that Advertising Service Providers can get the right ads delivered directly to their users. Stay on target as best you can.

But at least it’s good that the Android system has added options to help reduce the annoying ads that come from using our apps. And in the future there will be a big project like Android Privacy Sandbox to help increase privacy for users more than ever.

data source : Google, Huawei