Seller report

Note

This service is currently available to a limited set of clients and Microsoft employees only.

The Seller Report allows you to estimate the amount of available inventory given a set of possible targeting criteria that you specify. You can compare the overall volume of inventory available through a seller with what's available after you filter by geography, creative size, or audit status.

It offers answers to questions such as:

  • How many platform-reviewed impressions are available per day from seller ID 123? In creative size 300x250? What if I allow some seller-reviewed inventory?
  • How many unique impressions are available per day in Canada from seller ID 456?

The goal of this report is to show you inventory that you can actually target for purchase. It will only return inventory that is exposed for reselling to you. Sellers also have the ability to block specific buyers; as a result, some sellers may not appear in this report.

This report takes into account publisher-side settings from the Member Service, Platform Member Service, and Ad Profile Service.

Note

Statistical Sampling

Due to the high volume of impressions across our platform, the data in this report is based on a statistical sampling.

Admin users and reselling exposure logic

Calls to this report without the member_id query string parameter will return information about all available inventory without any reselling exposure logic applied. In addition, a separate query object will be returned in the JSON response that describes the database logic used to pull the data. Therefore, employees logged in as admin users will need to pass a member_id via the query string in order for that member's reselling exposure logic to be applied.

This report applies reselling exposure and ad quality settings from the Member Service, Platform Member Service, and Ad Profile Service.

Time frame

The time frame covered by this report is the previous seven days, with daily updates. Because of the fixed time frame availability, there is no report_interval field required in the JSON request. For more information see Examples below.

Dimensions

Column Type Example Description
seller_member_id int 123 The member ID of the seller whose inventory you're interested in.

Note: You can select multiple seller_member_id values using an array in your JSON report request.

Filter by: Yes
Sort by: Yes
search string, int "Awesome Seller, Inc.", 256 Search for a seller by name or ID.

Filter by: No
Sort by: No
geo_country enum "CA" A two-character string denoting the country in which the impression was viewed.

Filter by: Yes
Sort by: No

Default: "--" (This means "worldwide targeting, all countries included.")
audit_type enum "any_audit_status" The audit status of the inventory on which the impression was recorded. Allowed values:
- "any_audit_status": Includes all four possible audit statuses: unaudited, AppNexus-reviewed, seller-reviewed, and AppNexus-and-seller-reviewed inventory.
- "appnexus_reviewed": Includes one audit status: only AppNexus-reviewed inventory.
- "appnexus_seller_reviewed": Includes three audit statuses: seller-reviewed, AppNexus-reviewed, and seller-and-AppNexus-reviewed.

Note: Because of the way audit status data is aggregated, adding together impressions with different audit types will result in overcounting impressions.

Filter by: Yes
Sorty by: No

Default: "any_audit_status"
size enum [ "160x250", "300x200" ] Discover available inventory matching the creative size(s) you specify here. Allowed values:
- "all": All creative sizes across the AppNexus platform.
- "uncategorized": All creatives that do not fit into the heights and widths specified in Creative Sizes.
- "160x250": Specify a single creative size as a string.
- [ "160x250", "300x200" ]: Pass an array of strings representing the creative sizes you're interested in. In this case the avg_imps and avg_uniques values in Metrics will represent the sum of impressions across those sizes.

For a list of the accepted standard and mobile creative sizes, see Creative Sizes below.

Filter by: Yes
Sort by: No

Default: "all"
iash boolean true Whether the inventory in question is being served by an IASH accredited member. If no value is specified, the default is to show inventory with any IASH status (e.g. both false and true).

Filter by: Yes
Sort by: No
seller_type enum "platform" The type of seller whose inventory you're researching. Allowed values:
- "platform": When you purchase platform inventory, an auction service fee is not charged.
- "partner": When you purchase inventory from one of our external supply partners, an auction service fee is charged.
- "unknown": The seller type is not identifiable.

Filter by: Yes
Sort by: No
inventory_trust enum "platform" Read Only. This field is returned inside the API's JSON response. The value reflects your current settings from the inventory_trust array in the Member Service, which affects how many impressions are available to you from that seller. Allowed values:
- "appnexus": You've chosen to trust AppNexus-audited inventory.
- "seller": You trust this particular seller's inventory.
- "banned": You don't trust this seller, and they are banned.
- "all": You trust all inventory, even unaudited inventory.

Filter by: No
Sort by: No
device_type string "tablets" The type of device on which the impression was served. Possible values are:
- "desktops & laptops"
- "tablets"
- "mobile phones"
- "tv"
- "game consoles"
- "set top box"
- "media players"
- "other devices"

Filter by: Yes
Default: n/a
supply_type int 2 Allowed values:
0: Web
1: Mobile Web
2: Mobile App

Note: You will get the sum across all supply types by default – if that's what you want, there's no need to send this field.

Filter by: Yes
Default: n/a
os_family_id int 2 See the Operating System Family Service.

Filter by: Yes
Default: n/a

Creative sizes

The sizes listed here correspond to those available in the Console user interface for this report. For a list of other allowed values, see the description of the size field above.

Sizes
120x160
160x600
300x250
480x80
728x90
300x50
468x80
320x50
480x80
300x480

Metrics

Column Type Example Description
total_imps int 512 The daily average number of available impressions given your chosen combination of seller_member_id and geo_country, without any other filters applied.

Sort by: Yes
total_uniques int 1024 The daily average number of available uniques given your chosen combination of seller_member_id and geo_country, without any other filters applied.

Sort by: Yes
avg_imps int 12571 The daily average number of available impressions, given any filters you've selected in addition to seller_type and geo_country. Compare it to total_imps to see what subset of the seller's total impressions are available given your current filters.

Sort by: Yes
avg_uniques int 8432 The daily average number of available impressions associated with unique users, updated to take into account any filters you've selected in addition to seller_type and geo_country. Compare it to total_uniques to see how what subset of the seller's total uniques are available given your current filters.

Note:
Limited Availability of Uniques
- The avg_uniques metric is available only:
- When you filter by seller_member_id and a geo_country of "--" (This means "worldwide targeting, all countries included.").
- When you filter by seller_member_id and a single geo_country, e.g. "CA".
Adding Uniques not Recommended
Adding uniques across several pulls of this report with different values of seller_member_id is not recommended. This will result in overcounting uniques, since the same user can easily browse across several sellers' inventory.

Sort by: Yes

Examples

For more information about using the sorting and pagination capabilities of this report, see the examples below and refer to the Sync Report Service.

Learn more about a seller's Canadian inventory across all creative sizes

In the following example, we request information on all inventory available in Canada from seller ID 128, ordered from greatest to fewest average daily impressions.

Note that you will see the avg_uniques metric since we are not specifying any additional filters beyond seller and geographic location.

$ cat report-request.json
{
  "sync-report": {
    "filters": [
      {
        "seller_member_id": 128,
        "geo_country": "CA"
      }
    ],
    "orders": [
      {
        "direction": "DESC",
        "order_by": "avg_imps"
      }
    ],
    "report_type": "seller"
  }
}
$ curl -b cookies -X POST -d @report-request.json "https://api.appnexus.com/sync-report"
{
  "response": {
    "status": "OK",
    "sync-report": {
      "data": [
        {
          "seller_type": "platform",
          "total_imps": 901571100,
          "total_uniques": 78145500,
          "size": [
            "all"
          ],
          "avg_imps": 33776500,
          "iash": true,
          "avg_uniques": 2987000,
          "seller_member_id": 128,
          "seller_member_name": "Awesome Advertising Exchange",
          "geo_country": "CA",
          "geo_country_name": "Canada",
          "inventory_trust": "all",
          "audit_type": "any_status"
        }
      ],
      "total_count": 1,
      "offset": 0,
      "count": 1,
      "query": {
        "ast": {
          "geo_country": "CA",
          "seller_member_id": 128,
          "agg_audit_type": 0
        },
        "string": "geo_country:CA AND seller_member_id:128 AND agg_audit_type:0",
        "orders": [
          {
            "direction": "DESC",
            "order_by": "avg_imps_all"
          }
        ]
      }
    },
    "dbg_info": {
      "instance": "17.bm-hbapi.prod.nym1",
      "s1ave_hit": false,
      "db": "master",
      "warnings": [
      ],
      "time": 77.229022979736,
      "start_microtime": 1345043286.1646,
      "version": "1.12.37"
    }
  }
}

Learn more about available Canadian inventory for two creative sizes

$ cat report-request.json
{
  "sync-report": {
    "report_type": "seller",
    "orders": [
      {
        "order_by": "avg_imps",
        "direction": "DESC"
      }
    ],
    "filters": [
      {
        "geo_country": "CA",
        "size": [
          "300x250",
          "728x90"
        ]
      }
    ]
  }
}
$ curl -b cookies -X POST -d @report-request.json "https://api.appnexus.com/sync-report"
{
  "response": {
    "dbg_info": {
      "version": "1.12.37",
      "start_microtime": 1345045269.1188,
      "time": 198.60792160034,
      "warnings": [
      ],
      "db": "master",
      "s1ave_hit": false,
      "instance": "28.bm-hbapi.prod.nym1"
    },
    "sync-report": {
      "query": {
        "orders": [
          {
            "direction": "DESC",
            "order_by": "sum(avg_imps_300x250,avg_imps_728x90)"
          }
        ],
        "string": "geo_country:CA AND agg_audit_type:0",
        "ast": {
          "agg_audit_type": 0,
          "geo_country": "CA"
        }
      },
      "count": 20,
      "offset": 0,
      "total_count": 96,
      "data": [
        {
          "audit_type": "any_status",
          "inventory_trust": "all",
          "geo_country_name": "Canada",
          "geo_country": "CA",
          "seller_member_name": "PubliX.com",
          "seller_member_id": 789,
          "avg_uniques": 220900,
          "iash": false,
          "avg_imps": 8637700,
          "size": [
            "300x250",
            "728x90"
          ],
          "total_uniques": 76798900,
          "total_imps": 3688399200.0,
          "seller_type": "external"
        },
        {
          "audit_type": "any_status",
          "inventory_trust": "all",
          "geo_country_name": "Canada",
          "geo_country": "CA",
          "seller_member_name": "MMXV Ads",
          "seller_member_id": 1024,
          "avg_uniques": 155600,
          "iash": true,
          "avg_imps": 3423300,
          "size": [
            "300x250",
            "728x90"
          ],
          "total_uniques": 69376200,
          "total_imps": 2154961000.0,
          "seller_type": "platform"
        },
        {
          "audit_type": "any_status",
          "inventory_trust": "all",
          "geo_country_name": "Canada",
          "geo_country": "CA",
          "seller_member_name": "Gallagher AdExchange",
          "seller_member_id": 818,
          "avg_uniques": 154100,
          "iash": true,
          "avg_imps": 3284900,
          "size": [
            "300x250",
            "728x90"
          ],
          "total_uniques": 168621200,
          "total_imps": 5929275900.0,
          "seller_type": "external"
        },
        {
          "audit_type": "any_status",
          "inventory_trust": "all",
          "geo_country_name": "Canada",
          "geo_country": "CA",
          "seller_member_name": "Awesome Advertising Exchange",
          "seller_member_id": 802,
          "avg_uniques": 433500,
          "iash": true,
          "avg_imps": 1746200,
          "size": [
            "300x250",
            "728x90"
          ],
          "total_uniques": 78145500,
          "total_imps": 901571100.0,
          "seller_type": "platform"
        },
        {
          "audit_type": "any_status",
          "inventory_trust": "all",
          "geo_country_name": "Canada",
          "geo_country": "CA",
          "seller_member_name": "Hart Inc.",
          "seller_member_id": 436,
          "avg_uniques": 83800,
          "iash": true,
          "avg_imps": 444500,
          "size": [
            "300x250",
            "728x90"
          ],
          "total_uniques": 29766400,
          "total_imps": 232643600,
          "seller_type": "platform"
        },
        {
          "audit_type": "any_status",
          "inventory_trust": "all",
          "geo_country_name": "Canada",
          "geo_country": "CA",
          "seller_member_name": "AdSluicers Media",
          "seller_member_id": 410,
          "avg_uniques": 53800,
          "iash": true,
          "avg_imps": 382300,
          "size": [
            "300x250",
            "728x90"
          ],
          "total_uniques": 24541300,
          "total_imps": 249273700,
          "seller_type": "external"
        },
        {
          "audit_type": "any_status",
          "inventory_trust": "all",
          "geo_country_name": "Canada",
          "geo_country": "CA",
          "seller_member_name": "FilledAds.com",
          "seller_member_id": 888,
          "avg_uniques": 94100,
          "iash": false,
          "avg_imps": 355300,
          "size": [
            "300x250",
            "728x90"
          ],
          "total_uniques": 15251100,
          "total_imps": 92387000,
          "seller_type": "platform"
        },
        {
          "audit_type": "any_status",
          "inventory_trust": "all",
          "geo_country_name": "Canada",
          "geo_country": "CA",
          "seller_member_name": "ConnectXLTD",
          "seller_member_id": 299,
          "avg_uniques": 53400,
          "iash": true,
          "avg_imps": 294000,
          "size": [
            "300x250",
            "728x90"
          ],
          "total_uniques": 11763100,
          "total_imps": 65154400,
          "seller_type": "platform"
        },
        ...
      ]
    },
    "status": "OK"
  }
}

List iASH-compliant sellers by volume (from greatest to least)

$ cat report-request.json
{
  "sync-report": {
    "filters": [
      {
        "iash": true
      }
    ],
    "orders": [
      {
        "direction": "DESC",
        "order_by": "avg_imps"
      }
    ],
    "report_type": "seller"
  }
}
$ curl -b cookies -X POST -d @report-request.json "https://api.appnexus.com/sync-report"
{
  "response": {
    "dbg_info": {
      "version": "1.12.37",
      "start_microtime": 1345043998.6495,
      "time": 40.778875350952,
      "warnings": [
      ],
      "db": "master",
      "s1ave_hit": false,
      "instance": "28.bm-hbapi.prod.nym1"
    },
    "sync-report": {
      "query": {
        "orders": [
          {
            "direction": "DESC",
            "order_by": "avg_imps_all"
          }
        ],
        "string": "geo_country:\\-\\- AND iash:1 AND agg_audit_type:0",
        "ast": {
          "agg_audit_type": 0,
          "iash": 1,
          "geo_country": "\\-\\-"
        }
      },
      "count": 20,
      "offset": 0,
      "total_count": 65,
      "data": [
        {
          "audit_type": "any_status",
          "inventory_trust": "all",
          "geo_country_name": "Worldwide",
          "geo_country": "--",
          "seller_member_name": "Gallagher AdExchange",
          "seller_member_id": 818,
          "avg_uniques": 168621200,
          "iash": true,
          "avg_imps": 5929275900.0,
          "size": [
            "all"
          ],
          "total_uniques": 168621200,
          "total_imps": 5929275900.0,
          "seller_type": "external"
        },
        {
          "audit_type": "any_status",
          "inventory_trust": "all",
          "geo_country_name": "Worldwide",
          "geo_country": "--",
          "seller_member_name": "MMXV Ads",
          "seller_member_id": 1024,
          "avg_uniques": 69376200,
          "iash": true,
          "avg_imps": 2154961000.0,
          "size": [
            "all"
          ],
          "total_uniques": 69376200,
          "total_imps": 2154961000.0,
          "seller_type": "platform"
        },
        {
          "audit_type": "any_status",
          "inventory_trust": "all",
          "geo_country_name": "Worldwide",
          "geo_country": "--",
          "seller_member_name": "DirectX",
          "seller_member_id": 7812,
          "avg_uniques": 37026800,
          "iash": true,
          "avg_imps": 1862256900.0,
          "size": [
            "all"
          ],
          "total_uniques": 37026800,
          "total_imps": 1862256900.0,
          "seller_type": "external"
        },
        {
          "audit_type": "any_status",
          "inventory_trust": "all",
          "geo_country_name": "Worldwide",
          "geo_country": "--",
          "seller_member_name": "Awesome Advertising Exchange",
          "seller_member_id": 802,
          "avg_uniques": 78145500,
          "iash": true,
          "avg_imps": 901571100.0,
          "size": [
            "all"
          ],
          "total_uniques": 78145500,
          "total_imps": 901571100.0,
          "seller_type": "platform"
        },
        ...
      ]
    },
    "status": "OK"
  }
}

List the top three sellers ordered by uniques on U.S. inventory, in CSV format

$ cat report-request.json
{
  "sync-report": {
    "filters": [
      {
        "geo_country": "US"
      }
    ],
    "orders": [
      {
        "direction": "DESC",
        "order_by": "avg_uniques"
      }
    ],
    "report_type": "seller",
    "count": 3,
    "format": "csv"
  }
}
$ curl -b cookies -X POST -d @report-request.json "https://api.appnexus.com/sync-report"
{
  "response": {
    "dbg_info": {
      "version": "1.12.37",
      "start_microtime": 1345044206.9015,
      "time": 73.539018630981,
      "warnings": [
      ],
      "db": "master",
      "s1ave_hit": false,
      "instance": "18.bm-hbapi.prod.nym1"
    },
    "sync-report": {
      "query": {
        "orders": [
          {
            "direction": "DESC",
            "order_by": "avg_uniques"
          }
        ],
        "string": "geo_country:US AND agg_audit_type:0",
        "ast": {
          "agg_audit_type": 0,
          "geo_country": "US"
        }
      },
      "count": 1,
      "offset": 0,
      "total_count": 121,
      "data": "geo_country,seller_member_id,seller_member_name,size,audit_type,inventory_type,inventory_id,inventory_name,avg_imps,avg_uniques\nUS,818,Gallagher AdExchange,\"all\",any_status,--,--,--,1720324800,53269000\nUS,128,Steinfeld,\"all\",any_status,--,--,--,583702200,28959400\nUS,918,Prendergast,\"all\",any_status,--,--,--,1318701300,28842700\n"
    },
    "status": "OK"
  }
}

List the third-through thirteenth-highest ranking sellers by volume in New Zealand

$ cat report-request.json
{
  "sync-report": {
    "filters": [
      {
        "geo_country": "NZ"
      }
    ],
    "orders": [
      {
        "direction": "DESC",
        "order_by": "avg_imps"
      }
    ],
    "report_type": "seller",
    "offset": 2,
    "count": 10,
    "format": "csv"
  }
}
$ curl -b cookies -X POST -d @report-request.json "https://api.appnexus.com/sync-report"
{
  "response": {
    "dbg_info": {
      "version": "1.12.37",
      "start_microtime": 1345044560.0698,
      "time": 75.410127639771,
      "warnings": [
      ],
      "db": "master",
      "s1ave_hit": false,
      "instance": "19.bm-hbapi.prod.nym1"
    },
    "sync-report": {
      "query": {
        "orders": [
          {
            "direction": "DESC",
            "order_by": "avg_imps_all"
          }
        ],
        "string": "geo_country:NZ AND agg_audit_type:0",
        "ast": {
          "agg_audit_type": 0,
          "geo_country": "NZ"
        }
      },
      "count": 10,
      "offset": 2,
      "total_count": 96,
      "data": [
        {
          "audit_type": "any_status",
          "inventory_trust": "all",
          "geo_country_name": "New Zealand",
          "geo_country": "NZ",
          "seller_member_name": "Gallagher AdExchange",
          "seller_member_id": 818,
          "avg_uniques": 1102400,
          "iash": true,
          "avg_imps": 4701200,
          "size": [
            "all"
          ],
          "total_uniques": 168621200,
          "total_imps": 5929275900.0,
          "seller_type": "external"
        },
        {
          "audit_type": "any_status",
          "inventory_trust": "all",
          "geo_country_name": "New Zealand",
          "geo_country": "NZ",
          "seller_member_name": "MMXV Ads",
          "seller_member_id": 1024,
          "avg_uniques": 155600,
          "iash": true,
          "avg_imps": 4552300,
          "size": [
            "all"
          ],
          "total_uniques": 69376200,
          "total_imps": 2154961000.0,
          "seller_type": "platform"
        },
        {
          "audit_type": "any_status",
          "inventory_trust": "all",
          "geo_country_name": "New Zealand",
          "geo_country": "NZ",
          "seller_member_name": "FilledAds.com",
          "seller_member_id": 876,
          "avg_uniques": 94100,
          "iash": false,
          "avg_imps": 563300,
          "size": [
            "all"
          ],
          "total_uniques": 15251100,
          "total_imps": 92387000,
          "seller_type": "platform"
        },
        {
          "audit_type": "any_status",
          "inventory_trust": "all",
          "geo_country_name": "New Zealand",
          "geo_country": "NZ",
          "seller_member_name": "Hart Inc.",
          "seller_member_id": 436,
          "avg_uniques": 83800,
          "iash": true,
          "avg_imps": 543900,
          "size": [
            "all"
          ],
          "total_uniques": 29766400,
          "total_imps": 232643600,
          "seller_type": "platform"
        },
        {
          "audit_type": "any_status",
          "inventory_trust": "all",
          "geo_country_name": "New Zealand",
          "geo_country": "NZ",
          "seller_member_name": "AdSluicers Media",
          "seller_member_id": 410,
          "avg_uniques": 53800,
          "iash": true,
          "avg_imps": 478400,
          "size": [
            "all"
          ],
          "total_uniques": 24541300,
          "total_imps": 249273700,
          "seller_type": "external"
        },
        ...
      ]
    },
    "status": "OK"
  }
}

View the highest ranking sellers of AppNexus-and-seller-reviewed inventory by volume in the United States

$ cat report-request.json
{
  "sync-report": {
    "filters": [
      {
        "audit_type": "appnexus_seller_reviewed",
        "geo_country": "US"
      }
    ],
    "orders": [
      {
        "direction": "DESC",
        "order_by": "total_imps"
      }
    ],
    "report_type": "seller"
  }
}
$ curl -b cookies -X POST -d @report-request.json "https://api.appnexus.com/sync-report"
{
  "response": {
    "dbg_info": {
      "version": "1.12.39",
      "start_microtime": 1345476555.4577,
      "time": 186.30194664001,
      "warnings": [
      ],
      "db": "master",
      "s1ave_hit": false,
      "instance": "29.bm-hbapi.prod.nym1"
    },
    "sync-report": {
      "query": {
        "orders": [
          {
            "order_by": "avg_total_imps",
            "direction": "DESC"
          }
        ],
        "string": "geo_country:US AND agg_audit_type:1",
        "ast": {
          "agg_audit_type": 1,
          "geo_country": "US"
        }
      },
      "count": 20,
      "offset": 0,
      "total_count": 119,
      "data": [
        {
          "audit_type": "appnexus_seller_reviewed",
          "inventory_trust": "all",
          "geo_country_name": "United States",
          "geo_country": "US",
          "seller_member_name": "Google AdExchange",
          "seller_member_id": 181,
          "iash": false,
          "avg_imps": 1363388300.0,
          "size": [
            "all"
          ],
          "total_uniques": 168062900,
          "total_imps": 5893391929.0,
          "seller_type": "external"
        },
        {
          "audit_type": "appnexus_seller_reviewed",
          "inventory_trust": "all",
          "geo_country_name": "United States",
          "geo_country": "US",
          "seller_member_name": "Rubicon",
          "seller_member_id": 459,
          "iash": false,
          "avg_imps": 748632000.0,
          "size": [
            "all"
          ],
          "total_uniques": 78389400,
          "total_imps": 3759216471.0,
          "seller_type": "external"
        },
        {
          "audit_type": "appnexus_seller_reviewed",
          "inventory_trust": "all",
          "geo_country_name": "United States",
          "geo_country": "US",
          "seller_member_name": "CPXInteractive",
          "seller_member_id": 541,
          "iash": false,
          "avg_imps": 264269900,
          "size": [
            "all"
          ],
          "total_uniques": 68507900,
          "total_imps": 2105549500.0,
          "seller_type": "platform"
        },
        {
          "audit_type": "appnexus_seller_reviewed",
          "inventory_trust": "all",
          "geo_country_name": "United States",
          "geo_country": "US",
          "seller_member_name": "OpenX",
          "seller_member_id": 357,
          "iash": false,
          "avg_imps": 837277600.0,
          "size": [
            "all"
          ],
          "total_uniques": 37319000,
          "total_imps": 1839651057.0,
          "seller_type": "external"
        },
        {
          "audit_type": "appnexus_seller_reviewed",
          "inventory_trust": "all",
          "geo_country_name": "United States",
          "geo_country": "US",
          "seller_member_name": "Microsoft Advertising Exchange",
          "seller_member_id": 280,
          "iash": false,
          "avg_imps": 350405700,
          "size": [
            "all"
          ],
          "total_uniques": 76802700,
          "total_imps": 891904514.0,
          "seller_type": "platform"
        },
      ...
      ]
    },
    "status": "OK"
  }
  }