This endpoint is used to log standard events i.e. Commerce, Content, User Lifecycle.
The Branch Key of the originating app obtained in your Account Settings
The name of the event to log. Can be one of the following depending on which type of report you are running. Here are the list of possible combinations:
- Commerce:
- ADD_TO_CART
- ADD_TO_WISHLIST
- VIEW_CART
- INITIATE_PURCHASE
- ADD_PAYMENT_INFO
- CLICK_AD
- PURCHASE
- SPEND_CREDITS
- VIEW_AD
- Content:
- SEARCH
- VIEW_ITEM
- VIEW_ITEMS
- RATE
- SHARE
- INITIATE_STREAM
- COMPLETE_STREAM
- User Lifecycle:
- COMPLETE_REGISTRATION
- COMPLETE_TUTORIAL
- ACHIEVE_LEVEL
- UNLOCK_ACHIEVEMENT
- INVITE
- LOGIN
- START_TRIAL
- SUBSCRIBE
The event alias as defined by you; used in addition to the event name defined above.
One of the following operating system e.g. Android, iOS,MAC_OS,LINUX,WINDOWS etc.
The version of the operating system.
usually FULL_APP
The Android/Google advertising ID.
Android hardware ID
iOS advertising ID
iOS vendor ID
true if the partner has opted to not be tracked by advertisers
The user agent of the browser or app where the event occurred. Usually associated with a webview.
Branch internal-only field for tracking browsers.
The current page url where Web SDK logged web session start.
The referral url that led to the current page where Web SDK logged web session start.
The developer-specified identity for a user.
The country code of the user, usually based on device settings or user agent string.
The language code of the user, usually based on device settings or user agent string.
The ip address for the device where the event occurred
Android only - local ip of the device
The brand of the device
Branch internal-only field for tracking devices.
The app version downloaded by the user.
The model of the device.
The screen's DPI.
The screen's height.
The screen's width.
Whether European regulations, including the DMA, apply to this user and conversion. Required if EU regulations apply to this user.
Whether end user has granted or denied ads personalization consent. Required if dma_eea
is set to true
(i.e., EU regulations apply to this user).
Whether end user has granted or denied consent for 3P transmission of user level data for ads. Required if dma_eea
is set to true
(i.e., EU regulations apply to this user).
Ok