APIAnalytics APIImpressions

Impressions

Method: POST
URL: https://www.wellcomemat.com/api/analytics/impressions.php

Notes:

  1. This endpoint returns view/impression data.

  2. You may only use one or none of shared, hash, and filter.

Parameters

KeyTypeDescription
keytext{{key}}
secrettext{{secret}}
start_datetextRequired [YYYY-MM-DD hh:mm:ss]
end_datetextRequired [YYYY-MM-DD hh:mm:ss]
sharedtextIf request Rolled-up Reporting [“true”,“false”]
hashtextFocuses view query on the given Media Hash
filtertextCustom filter can be created (“vv.media_id = 214122”)
debugtext[“true”,“false”]

Response

  • This currently includes YouTube views but not YouTube impressions, making some returned datasets inaccurate.
type AnalyticsImpressionsResponse = {
  success: 0 | 1;
  data: {
    wm_impressions: number;
    youtube_impressions: number;
    loads: number;
    views: number;
    views_percent: number;
    loads_percent: number;
  };
  google_chart: string; // (with escaped characters)
  error: string;
  warnings: string;
};