Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The AppsFlyer Architecture

AppsFlyer
July 02, 2015
1k

The AppsFlyer Architecture

AppsFlyer

July 02, 2015
Tweet

Transcript

  1. EDA

  2. DSL

  3. (url (base-url "http://example.partner.net") (path "tracking" "pixel") (qs ["amount" (message-param :monetary)]

    ["subid" clickid] ["eventName" (message-mapped-param :in-app-event :event_name)] ["eventValue" event-value])) http://example.partner.net/tracking/pixel?amount=5USD&subid=xyz123&eventName=in-app-purchase&eventValue=5 Generate UI “Render” url {:monetary "5USD" :in-app-event {:attribution {:clickid "xyz123"} :event_name "in-app-purchase" :event_value "5"}} Context