One popular tool for this purpose is Adjust, a mobile attribution and analytics platform. Adjust allows you to set up event callbacks, which are HTTP requests triggered when specific events occur in your app, such as an app install or a user completing a tutorial.
In this article, you’ll learn how to use the ready-to-use Adjust event callback endpoint in a Hardal server-side gateway.
Hardal server-side endpoint enables you to easily receive advertising IDs, attribution details, app data and more directly to your servers as raw data from Adjust to helping you track user interactions and measure the effectiveness of your marketing campaigns, or merging your Adjust data with your CRM or Google Analytics 4 data in your BigQuery.
Create Callback Endpoint
- Go to your Adjust dashboard, navigate to App View and click to Server callbacks
- Create a new callback URL:
Adjust Callback Placeholders Guide
This guide explains how to use the Adjust callback placeholders with your API to collect and process Adjust callback data dynamically.
We define the parameters needed for the Adjust event callback in Hardal server-side endpoint URL.
Use the following endpoint URL to collect Adjust callback data:
Adjust callback parameters are included as query parameters in the URL. You can include any Adjust callback parameters you want to collect. These parameters should be passed as query parameters in the request.
projectId: Your Hardal project ID.
callback_type: The type of callback you are receiving from Adjust.
logging: default is
false. If you enable this, you can log all data in your Hardal server-side gateway.
You can find all Adjust callback parameters, here.
Callback Endpoint URL:
Remember to replace projectId with your actual Hardal project ID.
Then you can directly send this data to BigQuery or your any endpoint.
Happy server-side tracking! ✌️