Skip to content
PubAdHub
DATA MODEL Publisher

Revenue Share Report

JSON object returned by POST /api/reporting/revenue-share. Field presence depends on report_type (daywise, clickid_level, source_level).

Fields

transaction_id String

Unique transaction or conversion identifier. Returned for clickid_level only.

click_id String

Unique clickid provided by publisher. Returned for clickid_level only.

publisher_revenue Decimal

Revenue earned by the publisher per click or per day (USD).

gross_revenue Decimal

Total revenue generated per click, per day, or per source (USD). Omitted for CPC publishers.

user_id String

User identification value for RTB publishers. Returned only when provided by an RTB publisher.

date Date

Revenue date (format: YYYY-MM-DD).

brand_name String

Brand / king domain. Returned for clickid_level only.

source_id String

Identifier of the traffic source or publisher source.

sub_id String

Same value as source_id provided by publisher. Returned for clickid_level only.

offer_id String

Hashed brand identifier. Returned for clickid_level only. Same offer_id as Brand List; use it to match Brand List records with Revenue Share.

atag String

Amazon tag when available. Returned for clickid_level only.

rev_type String

CPC or CPA. Returned for clickid_level only.

conversion_count Number

0 for CPC, 1 for CPA. Returned for clickid_level only.

sales_amount Decimal

Returned when sales data is enabled for the publisher.

campaign_id String

Returned for clickid_level for certain publishers.

click_count Decimal

Number of clicks recorded.

subid1 String

Publisher-defined tracking value passed through the redirect URL. Example: 111. Shown in the clickid_level sample.

subid2 String

Publisher-defined tracking value passed through the redirect URL. Example: 222. Shown in the clickid_level sample.

subid3 String

Publisher-defined tracking value passed through the redirect URL. Example: 333. Shown in the clickid_level sample.

subid4 String

Publisher-defined tracking value passed through the redirect URL. Example: 444. Shown in the clickid_level sample.

subid5 String

Publisher-defined tracking value passed through the redirect URL. Example: ABCD. Shown in the clickid_level sample.

Example Payload

revenue-share_object.json
{
    "data": [
        {
            "transaction_id": "2827037_62AE01KDWEFW1214S22",
            "click_id": "109964836039817855",
            "publisher_revenue": "16",
            "gross_revenue": "20",
            "user_id": null,
            "date": "2026-01-01",
            "brand_name": "book.com",
            "source_id": "1111111",
            "sub_id": "1111111",
            "subid1": "111",
            "subid2": "222",
            "subid3": "333",
            "subid4": "444",
            "subid5": "ABCD",
            "offer_id": "c4ca4238a0b923820dcc509a6f75849b",
            "atag": "merchantcart01-20",
            "rev_type": "CPA",
            "conversion_count": 1
        }
    ]
}

Related Context