Pipelining Data to Leanplum
Configuring data pipelining is easy and requires no SDK updates or any other updates to the app code itself. Sending data to Leanplum requires copying and pasting 2 keys from the Leanplum 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 Leanplum logo
- You will need to supply the App Key and the Production Key in the SOOMLA dashboard. Let's see how to get them in Leanplum dashboard:
- Go to Leanplum dashboard
- On the top right menu - choose App Settings
- Click on the "Keys and Settings" link
- Copy the first two keys
- Put the App Key you just generated and the Production Key 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 Leanplum
Answer: This is the event format:
{
"action": "track",
"time": current timestamp,
"event": "tbAdRevenue",
"userId": "<the user's id>",
"value": 0.98727,
"currencyCode": "USD"
}