Singer.io tap for extracting data from the AppsFlyer API
Project description
singer-tap-appsflyer
This is a fork of Singer tap-appsflyer tap that produces JSON-formatted data following the Singer spec.
This tap:
- Pulls raw data from AppFlyer's Raw Data Reports V5 API
- Outputs the schema for each resource
- Incrementally pulls data based on the input state
Config
Sample config
{
"app_id": "string", # required
"api_token": "string", # required
"start_date": "2022-01-01T00:00:00Z", # optional
}
Key | Type | Value | Required |
---|---|---|---|
app_id | string | Application id | True |
api_token | string | Appsflyer API token | True |
start_date | string | "%Y-%m-%dT%H:%M:%SZ" format | False |
organic_installs | bool | true -> Downloads organic installs event | False |
table_prefix | string | rename stream from 'installs' to 'table_installs' | False |
schema_prefix | string | rename stream from 'installs' to 'schema-installs' | False |
Notes
table_prefix
andschema_prefix
useful for renaming stream to be used by a postgres target, such as the pipelinewise-target-postgres and used withschema_mapping
start_date
is a suggestion. Actual start date will depend on data availability from Appsflyer. See data availability window.- Be careful of rate limit for the pull API
- End date is always
datetime.now()
Copyright © 2017 Stitch, Inc. & Izzudin Hafiz
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
singer-tap-appsflyer-0.0.1.tar.gz
(17.6 kB
view hashes)
Built Distribution
Close
Hashes for singer-tap-appsflyer-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96a588099e79c980bff0efb1c5b2822def76aef72de34ce5654151a00426e767 |
|
MD5 | 427ebb373ce44d727603b12ff5e8e0e0 |
|
BLAKE2b-256 | e0e1b0e14cd172a85b3ba1cc969fb572a9a33590e2d05be3586ebc41acb073ca |
Close
Hashes for singer_tap_appsflyer-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e531109d15879edf09e4c56aa3498333ed9a87804af267f9efab69768acf746e |
|
MD5 | 4939c1d8f5997dda0621ffc3dec652bc |
|
BLAKE2b-256 | bca784ccb285be2ff64504747143dccf3b43d7a537bbc97e10da2b4f4b852424 |