# Exclude GAID tracking opt-outs

{% hint style="info" %}
Tl;DR: Since Android users who opt-out of tracking all return the same ID, it can cause confusion in user-level reports. For that reason, **we recommend you exclude Android users from reporting.**
{% endhint %}

By default on the Android platform, AdLibertas uses the Google Ad ID (GAID) for tracking users across data sources. This is the (currently) [preferred ](https://support.google.com/googleplay/android-developer/answer/6048248?hl=en#zippy=%2Cpersistent-identifiers-including-android-id)Google identifier for tracking users and there are generally few opt-outs it works for most app developers.

However, there is one main drawback with using the GAID:

> When a user opts out of interest-based advertising or ads personalization, the advertising identifier will not be available. You will receive a string of zeros in place of the identifier.
>
> [*Google Documentation*](https://support.google.com/googleplay/android-developer/answer/6048248?hl=en)

A subset of users will have a shared ID, represented by a string of zeros. When aggregating user-level data users who share a string of zeros as their GAID may be **incorrectly considered a single, unique user.** This can lead to some very strange reporting outcomes.

By default, we do not include these opt-out users in your audience. You can include them if you’d like, or report on only them by using commonly used events. But note, data from these users will be undifferentiable and will appear as a single user.

![](/files/xPydKkhMb8G0Ytr7t2CB)

User Properties: Advertising\_ID = `00000000-0000-0000-0000-000000000000`

Related: [How does AdLibertas manage privacy & security?](https://docs.adlibertas.com/faqs/audience-reporting/how-do-you-manage-privacy-and-security)

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.adlibertas.com/the-platform/user-level-audience-reporting/advanced-reporting-methods/exclude-gaid-tracking-opt-outs.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
