setUserIsAnonymous
The setUserIsAnonymous() method marks a visitor as anonymous or non-anonymous. If set to anonymous, the visitor's IP address, location information (only the country is known), user ID and device ID are not collected. Every time the application is started, a new visitor ID is generated for anonymous visitors.
The setUserIsAnonymous(true) is set by default. This means each visitor is anonymous by default.
Syntax
setUserIsAnonymous(isAnonymous)setUserIsAnonymous(isAnonymous): voidsetUserIsAnonymous(isAnonymous): voidsetUserIsAnonymous(isAnonymous): voidsetUserIsAnonymous(isAnonymous): voidsetUserIsAnonymous(isAnonymous): voidsetUserIsAnonymous(isAnonymous): voidParameters
| Parameter | Type | Description | Required |
|---|---|---|---|
| isAnonymous | boolean | Whether a user is anonymous or non-anonymous. True: anonymous. False: non-anonymous. | Yes |
Examples
To mark a visitor as anonymous:
_paq.push(["setUserIsAnonymous", true]);UserManagement.setUserIsAnonymous(true);UserManagement.setUserIsAnonymous(true);UserManagement.setUserIsAnonymous(true);UserManagement.setUserIsAnonymous(true);UserManagement.setUserIsAnonymous(true);UserManagement.setUserIsAnonymous(true);Related methods
Updated 15 days ago