Skip to content

Instantly share code, notes, and snippets.

@kdeenanauth
Created April 14, 2017 16:58
Show Gist options
  • Save kdeenanauth/7d785949543b0c4446f89e8b31c82ab7 to your computer and use it in GitHub Desktop.
Save kdeenanauth/7d785949543b0c4446f89e8b31c82ab7 to your computer and use it in GitHub Desktop.
[
{
"description": null,
"mode": "NULLABLE",
"name": "visitorId",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "visitNumber",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "visitId",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "visitStartTime",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "date",
"type": "STRING"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "visits",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "hits",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "pageviews",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "timeOnSite",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "bounces",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "transactions",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "transactionRevenue",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "newVisits",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "screenviews",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "uniqueScreenviews",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "timeOnScreen",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "totalTransactionRevenue",
"type": "INTEGER"
}
],
"mode": "NULLABLE",
"name": "totals",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "referralPath",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "campaign",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "source",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "medium",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "keyword",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adContent",
"type": "STRING"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "campaignId",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adGroupId",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "creativeId",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "criteriaId",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "page",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "slot",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "criteriaParameters",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "gclId",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "customerId",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adNetworkType",
"type": "STRING"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "boomUserlistId",
"type": "INTEGER"
}
],
"mode": "NULLABLE",
"name": "targetingCriteria",
"type": "RECORD"
},
{
"description": null,
"mode": "NULLABLE",
"name": "isVideoAd",
"type": "BOOLEAN"
}
],
"mode": "NULLABLE",
"name": "adwordsClickInfo",
"type": "RECORD"
},
{
"description": null,
"mode": "NULLABLE",
"name": "isTrueDirect",
"type": "BOOLEAN"
},
{
"description": null,
"mode": "NULLABLE",
"name": "campaignCode",
"type": "STRING"
}
],
"mode": "NULLABLE",
"name": "trafficSource",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "browser",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "browserVersion",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "browserSize",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "operatingSystem",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "operatingSystemVersion",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "isMobile",
"type": "BOOLEAN"
},
{
"description": null,
"mode": "NULLABLE",
"name": "mobileDeviceBranding",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "mobileDeviceModel",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "mobileInputSelector",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "mobileDeviceInfo",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "mobileDeviceMarketingName",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "flashVersion",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "javaEnabled",
"type": "BOOLEAN"
},
{
"description": null,
"mode": "NULLABLE",
"name": "language",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "screenColors",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "screenResolution",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "deviceCategory",
"type": "STRING"
}
],
"mode": "NULLABLE",
"name": "device",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "continent",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "subContinent",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "country",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "region",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "metro",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "city",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "cityId",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "networkDomain",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "latitude",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "longitude",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "networkLocation",
"type": "STRING"
}
],
"mode": "NULLABLE",
"name": "geoNetwork",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "index",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "value",
"type": "STRING"
}
],
"mode": "REPEATED",
"name": "customDimensions",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "hitNumber",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "time",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "hour",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "minute",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "isSecure",
"type": "BOOLEAN"
},
{
"description": null,
"mode": "NULLABLE",
"name": "isInteraction",
"type": "BOOLEAN"
},
{
"description": null,
"mode": "NULLABLE",
"name": "isEntrance",
"type": "BOOLEAN"
},
{
"description": null,
"mode": "NULLABLE",
"name": "isExit",
"type": "BOOLEAN"
},
{
"description": null,
"mode": "NULLABLE",
"name": "referer",
"type": "STRING"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "pagePath",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "hostname",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "pageTitle",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "searchKeyword",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "searchCategory",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "pagePathLevel1",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "pagePathLevel2",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "pagePathLevel3",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "pagePathLevel4",
"type": "STRING"
}
],
"mode": "NULLABLE",
"name": "page",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "transactionId",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "transactionRevenue",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "transactionTax",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "transactionShipping",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "affiliation",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "currencyCode",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "localTransactionRevenue",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "localTransactionTax",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "localTransactionShipping",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "transactionCoupon",
"type": "STRING"
}
],
"mode": "NULLABLE",
"name": "transaction",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "transactionId",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "productName",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "productCategory",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "productSku",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "itemQuantity",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "itemRevenue",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "currencyCode",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "localItemRevenue",
"type": "INTEGER"
}
],
"mode": "NULLABLE",
"name": "item",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "contentDescription",
"type": "STRING"
}
],
"mode": "NULLABLE",
"name": "contentInfo",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "name",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "version",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "id",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "installerId",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "appInstallerId",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "appName",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "appVersion",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "appId",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "screenName",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "landingScreenName",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "exitScreenName",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "screenDepth",
"type": "STRING"
}
],
"mode": "NULLABLE",
"name": "appInfo",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "description",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "isFatal",
"type": "BOOLEAN"
},
{
"description": null,
"mode": "NULLABLE",
"name": "exceptions",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "fatalExceptions",
"type": "INTEGER"
}
],
"mode": "NULLABLE",
"name": "exceptionInfo",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "eventCategory",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "eventAction",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "eventLabel",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "eventValue",
"type": "INTEGER"
}
],
"mode": "NULLABLE",
"name": "eventInfo",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "productSKU",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "v2ProductName",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "v2ProductCategory",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "productVariant",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "productBrand",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "productRevenue",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "localProductRevenue",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "productPrice",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "localProductPrice",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "productQuantity",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "productRefundAmount",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "localProductRefundAmount",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "isImpression",
"type": "BOOLEAN"
},
{
"description": null,
"mode": "NULLABLE",
"name": "isClick",
"type": "BOOLEAN"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "index",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "value",
"type": "STRING"
}
],
"mode": "REPEATED",
"name": "customDimensions",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "index",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "value",
"type": "INTEGER"
}
],
"mode": "REPEATED",
"name": "customMetrics",
"type": "RECORD"
},
{
"description": null,
"mode": "NULLABLE",
"name": "productListName",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "productListPosition",
"type": "INTEGER"
}
],
"mode": "REPEATED",
"name": "product",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "promoId",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "promoName",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "promoCreative",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "promoPosition",
"type": "STRING"
}
],
"mode": "REPEATED",
"name": "promotion",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "promoIsView",
"type": "BOOLEAN"
},
{
"description": null,
"mode": "NULLABLE",
"name": "promoIsClick",
"type": "BOOLEAN"
}
],
"mode": "NULLABLE",
"name": "promotionActionInfo",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "refundAmount",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "localRefundAmount",
"type": "INTEGER"
}
],
"mode": "NULLABLE",
"name": "refund",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "action_type",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "step",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "option",
"type": "STRING"
}
],
"mode": "NULLABLE",
"name": "eCommerceAction",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "experimentId",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "experimentVariant",
"type": "STRING"
}
],
"mode": "REPEATED",
"name": "experiment",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "dfpClicks",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "dfpImpressions",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "dfpMatchedQueries",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "dfpMeasurableImpressions",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "dfpQueries",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "dfpRevenueCpm",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "dfpRevenueCpc",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "dfpViewableImpressions",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "dfpPagesViewed",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adsenseBackfillDfpClicks",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adsenseBackfillDfpImpressions",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adsenseBackfillDfpMatchedQueries",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adsenseBackfillDfpMeasurableImpressions",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adsenseBackfillDfpQueries",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adsenseBackfillDfpRevenueCpm",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adsenseBackfillDfpRevenueCpc",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adsenseBackfillDfpViewableImpressions",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adsenseBackfillDfpPagesViewed",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adxBackfillDfpClicks",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adxBackfillDfpImpressions",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adxBackfillDfpMatchedQueries",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adxBackfillDfpMeasurableImpressions",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adxBackfillDfpQueries",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adxBackfillDfpRevenueCpm",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adxBackfillDfpRevenueCpc",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adxBackfillDfpViewableImpressions",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adxBackfillDfpPagesViewed",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adxClicks",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adxImpressions",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adxMatchedQueries",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adxMeasurableImpressions",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adxQueries",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adxRevenue",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adxViewableImpressions",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adxPagesViewed",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adsViewed",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adsUnitsViewed",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adsUnitsMatched",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "viewableAdsViewed",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "measurableAdsViewed",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adsPagesViewed",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adsClicked",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "adsRevenue",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "dfpAdGroup",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "dfpAdUnits",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "dfpNetworkId",
"type": "STRING"
}
],
"mode": "NULLABLE",
"name": "publisher",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "index",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "customVarName",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "customVarValue",
"type": "STRING"
}
],
"mode": "REPEATED",
"name": "customVariables",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "index",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "value",
"type": "STRING"
}
],
"mode": "REPEATED",
"name": "customDimensions",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "index",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "value",
"type": "INTEGER"
}
],
"mode": "REPEATED",
"name": "customMetrics",
"type": "RECORD"
},
{
"description": null,
"mode": "NULLABLE",
"name": "type",
"type": "STRING"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "socialInteractionNetwork",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "socialInteractionAction",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "socialInteractions",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "socialInteractionTarget",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "socialNetwork",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "uniqueSocialInteractions",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "hasSocialSourceReferral",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "socialInteractionNetworkAction",
"type": "STRING"
}
],
"mode": "NULLABLE",
"name": "social",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "pageLoadSample",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "pageLoadTime",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "pageDownloadTime",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "redirectionTime",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "speedMetricsSample",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "domainLookupTime",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "serverConnectionTime",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "serverResponseTime",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "domLatencyMetricsSample",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "domInteractiveTime",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "domContentLoadedTime",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "userTimingValue",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "userTimingSample",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "userTimingVariable",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "userTimingCategory",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "userTimingLabel",
"type": "STRING"
}
],
"mode": "NULLABLE",
"name": "latencyTracking",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "sourcePropertyDisplayName",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "sourcePropertyTrackingId",
"type": "STRING"
}
],
"mode": "NULLABLE",
"name": "sourcePropertyInfo",
"type": "RECORD"
},
{
"description": null,
"fields": [
{
"description": null,
"mode": "NULLABLE",
"name": "contentGroup1",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "contentGroup2",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "contentGroup3",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "contentGroup4",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "contentGroup5",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "previousContentGroup1",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "previousContentGroup2",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "previousContentGroup3",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "previousContentGroup4",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "previousContentGroup5",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "contentGroupUniqueViews1",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "contentGroupUniqueViews2",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "contentGroupUniqueViews3",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "contentGroupUniqueViews4",
"type": "INTEGER"
},
{
"description": null,
"mode": "NULLABLE",
"name": "contentGroupUniqueViews5",
"type": "INTEGER"
}
],
"mode": "NULLABLE",
"name": "contentGroup",
"type": "RECORD"
}
],
"mode": "REPEATED",
"name": "hits",
"type": "RECORD"
},
{
"description": null,
"mode": "NULLABLE",
"name": "fullVisitorId",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "userId",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "channelGrouping",
"type": "STRING"
},
{
"description": null,
"mode": "NULLABLE",
"name": "socialEngagementType",
"type": "STRING"
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment