FirstImpression

The Switchboard FirstImpression connector provides automated ingestion of revenue and ad impression metrics by date, placement, or placement type.

Prerequisites

To configure access to the FirstImpression connector, you will need:

  • Username: The username used to login to your FirstImpression account.
  • API Key

To obtain an API Key, contact your FirstImpression Account Manager. 

Scheduling

The FirstImpression 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

This connector has no configurable parameters.

Sample Switchboard Script

import first_impression_by_placement_raw from {
    type: "first_impression:by_placement";
    key: "first_impression_fandom_key";
} using {
    timestamp: datetime;
    deviceName: string;
    inSizeSequence: integer;
    name: string;
    sizeSequenceSizes: json;
    sizeSequenceSizes_new: json;
    zoneNotServingBanners: integer;
    revenue: float;
    enabled: integer;
    height: integer;
    width: integer;
    device: {
        pc: boolean;
        tablet: boolean;
        phone: boolean;
    };
    deleted: integer;
    websiteName: string;
    impressions: integer;
    websiteId: integer;
    cpm: float;
    type: string;
    id: integer;
    inQA: integer;
    size: string;
};