Pipelining Data to Amplitude
Configuring data pipelining is easy and requires no SDK updates or any other updates to the app code itself. Sending data to Amplitude requires copying and pasting 1 key from the Amplitude dashboard into SOOMLA Dashboard. The full details can be found inside the SOOMLA dashboard or in the rest of the article below.
Data Delay
1 day - Sent 3 days backwards every day
Special Limitations
N/A
Integration Steps
- Click on one of your apps -> Click IntegrationsIf your app is not live, you will be automatically redirected to Integrations page
- Go to the “Data Pipelining” tab and click on Amplitude logo
- You will need to supply the Event Name and the App Id in the SOOMLA dashboard. Let's see how to get them in Amplitude dashboard dashboard. Follow the steps in Amplitude support article to retrieve the key - Amplitude API Key instructions
- Put the API key you just copied for the package name you want to activate
The fields will be saved when you click "Enter" or when you click somewhere outside of them. Make sure you see a small loader that indicates that the field was saved.
Q&A
Question: There's nowhere to put the credentials
Answer: Your app is not live with SOOMLA yet. On the day after you went live with SOOMLA you will see a list of package names and you can set the credentials for one of them.
Question: What is the format of the event SOOMLA sends to Amplitude
Answer: This is the event format:
{
"user_id": "<the user's id>",
"event_type": "tbAdRevenue",
"country": "<the user's country>",
"platform": "<the user's platform>",
"revenue": 1.02,
"revenueType": 'ads',
"time": "<the day of the revenue>"
}