FreeWheel

The Switchboard FreeWheel Connector provides automated access to publisher and marketplace reports.

Prerequisites

To configure access to the FreeWheel Connector, you need:

  • A Publisher Id
  • API Key

To obtain your FreeWheel API Key, please contact your FreeWheel Account Manager.

Scheduling

The Freewheel connector can be scheduled to ingest data once per day at a user-defined hour and timezone. By default, the connector will run once at 6am PT. See Daily Scheduling for more information.

Parameters

Parameter Description Required/Optional?
dimensions A string list of request report dimensions. Allowed values are:

zone
insertion-order
buyer
buyer-zone
ad
advertiser-publisher
hour-zone
day-content-owner
deal
buyer-deal
country-zone
Required
publisher_id The numeric id of your publisher account. Required

Sample Switchboard Script

import freewheel_publisher_report from {
    key: "freewheel_key";
    type: "freewheel:publisher";
    dimensions: ["day"];
    publisher_id: 12345;
} using {
    date: datetime("YYYYMMdd");
    auctions: integer;
    bid_price_sum: float;
    bid_selected_price_sum: float;
    bids_cancelled: integer;
    bids_done: integer;
    bids_fail_currency: integer;
    bids_fail_parsing: integer;
    bids_failed: integer;
    bids_filtered_blockrule: integer;
    bids_filtered_duration: integer;
    bids_filtered_floor_price: integer;
    bids_lost: integer;
    bids_selected: integer;
    bids_timeout:  integer;
    clicks: integer;
    impressions: integer;
    intext_inventory: integer;
    no_bid: integer;
    requests_country: integer;
    requests: integer;
    revenue: float;
    vtr0:  integer;
    vtr100: integer;
    vtr25: integer;
    vtr50: integer;
    vtr75: integer;
};