To create the pipeline, go to the new pipeline creation page and do the following.
Step 1: Select data source: AppsFlyer:
Step 2: Provide access to Google BigQuery:
Step 3: Select Google BigQuery project and data set:
Step 4: Copy the postback URL:
Step 5: Add the postback URL in API access settings of your AppsFlyer account:
On the AppsFlyer dashboard, in the left-side menu, select Integration > Access. Then, in the Push API section, click Add Postback.
Here, paste the copied URL to the Postback URL field as in the screenshot below.
Step 6. In the Event messages block, be sure to check the "Install", "Install In-App Events" boxes in both columns (Non-Organic, Organic). We also recommend sending additional events (Re-engagement, Re-attribution, Re-engagement In-App Events, Re-attribution In-App Events). For that, check those boxes too.
Step 7. In the Message fields block, we recommend that you select all available field options. Because this data cannot be retrieved retrospectively from the Push API if it is not selected initially.
Note:To collect data from iOS and Android users in different tables, be sure to select the Platform field from the list:
After data is received, OWOX BI will automatically combine both iOS and Android tables into one logical View named "mobile_devices_events" in Google BigQuery. OWOX BI requires this View to process your data correctly. The mobile_devices_events View must not be deleted. Otherwise, you need to create it manually.
Step 8. Make sure the "Send Null / empty fields" radio button is on.
Step 9. In the In-App Events block, we recommend that you select all available field options. Because this data cannot be retrieved retrospectively from the Push API if it is not selected initially.
AppsFlyer Push API V2.0 lets you upload data to Google BigQuery without any limitations.
The previous version Push API V1.0 is deprecated and was shut down on August 31, 2020.
ImportantAppsFlyer → Google BigQuery pipeline does not support the SKAN raw-data reports.