SDKs Overview

To start using Marfeel, first install the tracking code on your site. The Marfeel tracker is a small piece of JavaScript code that monitors user actions and tracks them to the Marfeel analytics servers.

Marfeel makes available the tracker on different platforms:

  1. Javascript SDK
  2. Google AMP
  3. Facebook Instant Articles
  4. Android Applications
  5. iOS Applications
  6. Webview based applications
  7. Apple News
  8. Alexa
  9. HbbTV Connected TVs
  10. SmartNews
  11. Newsbreak

Page Technology

Marfeel encodes the used SDK on the Page Technology dimension which enables a unified view of how content is consumed despite the distribution channel used by readers.

Each Marfeel SDK automatically encodes a value according to this table:

Id Page Technology
0 Web
1 AMP
2 FBIA
3 iOS App
4 Android App
5 Flowcards
7 App
8 Apple News
9 Alexa
10 HbbTV Connected TVs

On Compass view data for Page Technology will be shown like:

Declare Custom Page Technologies

You can add custom Page Technologies according to your business needs:

  1. Go to the Page Technologies admin page
  2. Declare the new Page Technologies you need.
  3. Use the new identifier or the provided snippet to track your users

Custom Page Technologies are useful when you have multiple iOS or Android applications. i.e. free, paid and iPad specific applications or when you have different brands. Custom Page Technologies are useful when tracing a channel directly via the HTTP Tracker API.

Track Custom Page Technologies

Each Marfeel SDK automatically encodes a value according to the table above but each SDK offers a mechanism to override the default value

Override default Page Technology on:

  1. Javascript SDK
  2. AMP SDK
  3. iOS SDK
  4. Android SDK
1 Like