Reporting API for Publishers

Reporting API for Publishers

The IncrementX Reporting API for publishers allows you to pull data regarding your IncrementX Publisher Platform activity. This reporting API provides a real time detailed report with statistics such as impressions, cpm and revenue for your publisher account.
Following steps describes the reporting API for publishers:
1. Authentication:
Method: POST
Request
URL:https://api.incrementx.com/reportip/authforpublisher?userName=amelia_cardoz@incrementx.com&password=xyz$123
The publisher logs in and if the login is successful, then the token Id is generated.
 Response:

{
“message”: “Success”,
“tokenId”: “09830211205720370”,
“statusCode”: 200
}

Following table lists the response parameters:
Response Parameters

Parameters Description

message

Represents the message status.

tokenId

Represents the unique generated token Id.

statusCode

Represents the status code.

The publisher logs in and if the login is not successful, then the error message is displayed.

Response:

{
“message”: “Please verify username and password”,
“statusCode”: 406
}

Following table describes the response parameters:

Response Parameters

Parameters Description

message

Represents the message status.

statusCode

Represents the status code.

2. Publisher Report API
Method: GET
Response
URL:https://api.incrementx.com/reportip/publisherstats?fromDate=2016-10-15&toDate=2016-10-18&param=2
Headers:
tokenId=09830211205720370

Change Parameters to get report for Date wise, Site wise and Ad Unit wise accordingly. Following table lists the parameters used:

Parameters Description

fromDate

Represents the from date.

toDate

Represents the to date.

param=0

 0 represents the Date.
param=1 1 represents the Site.

param=2

2 represents the Ad Unit.

Related Articles

IncrementX – Google Ad Manager Integration Guide

Step 1 - Ad Unit Creation (Go to Inventory -> Ad Units -> New Ad unit) In the Settings section Parent Ad unit should be “Top Level” Name will be the Ad Unit name which can be easily identified (Eg: websitename.com_IncrementX_300x250) Code is used to identify the...

Ads.txt – Implementation Guide

This document outlines the significance,purpose and acts as guide to implement Ads.txt for your IncrementX account. 1) What is Ads.txt? Ads.txt is a simple, flexible, and secure method for publishers and distributors to declare who is authorized to sell their...

Site and App Report

Sites & Apps Reports displays a detailed report on the sites and apps transactions done by the publishers. The Sites & Apps Reports display the Action, Date, Impressions, eCPM($), and Estimated Revenue($). The above is an example of  a Site and App Report, The...

Add New Ad Unit

After successfully adding Site & Apps, the Publisher can now start Adding New Ad Units by performing these simple steps: Click on Ad Unit Management, from the Sites & Apps menu as highlighted in the figure below. Click on +Add New Ad Unit. Once you have...

Sign Up for Publishers

In order to Monetize with IncrementX, as a Publisher, you can create a New Acount by Signing Up, which can be done in 2 ways : Either by clicking on the Getting Started or by Clicking on the Sign Up option on the top right corner of the page, both of the options are...

Add New Site & App

As a Publisher, you can Add New Site & App  by performing the following steps. From the Site & Apps menu, click on Add New Site and App and the following figure will be displayed: IncrementX lets the Publisher choose the Product Type,  which can be...

Mobile App Creation API

App: Add Mobile App: Add Mobile App helps you to add new Mobile app as well as adunits with different sizes.  Method: POST URL: https://api.incremntx.com/ip/addwebsitenapp In request there are two objects wrapped one is Website and the other is ad unit. Request Fields...

Vast Site Creation API

VAST: Add Vast Site: Add Vast App helps you to add new Vast site's with different VAST versions. Method: POST URL: https://api.incremntx.com/ip/addwebsitenapp For request there are two objects wrapped one is Website and the other is ad unit. Request Fields Parameters...