Calling trackers

Once you call the Decision API, you will retrieve a list of the ad items or the banner image according to the API you use. Ad performance reporting is based on ad impressions and clicks, tracking the impressions and clicks of each ad item or banner image is required.

The clients web browser, iOS app, or Android app can easily send impressions and click information to the Moloco Commerce Media system using the imp_tracker and click_tracker URLs. To achieve this, MCM provides the tracker URLs within the response of Decision API.

📘

Note

  • Ad budget spending is charged on an impression event for CPM campaigns.
  • The ad budget charge for CPC campaigns is based on a click event.

Each item in the DecideAdItems API response contains an impression tracker URL(imp_tracker), a click tracker URL(click_tracker), and a tracking ID.

The DecideAdCreatives API response contains a banner image and corresponding items with an impression tracker URL(imp_tracker) and a click tracker URL(click_tracker).

The imp_tracker and click_tracker URLs can be called using either an HTTP GET method or an HTTP POST method with no body.

❗️

Warning

The click_tracker and imp_tracker URLs are pre-generated by Moloco inside the the Decision API response. Customers should not generate these URLs manually.