예제 #1
0
        // Destination URL wise clicks
        // http://apiv2.clickmeter.com:80/reports?type=destinations&timeframe=last180&datapoint=358427750

        /*
         * "id": "https%3A%2F%2Fwww.ehrlichtoyota.com%2Fnew-cars-for-sale",
         * "totalHits": 10,
         * "uniqueHits": 10,
         * "lastHitDate": "20181130171153"
         */
        public static ClickMeterReport GetDatapointReport(string campaignId)
        {
            string url = string.Format(urlBase + urlDatapointReports, campaignId);

            try
            {
                string responseContent = Get(url);
                var    response        = ClickMeterReport.FromJson(responseContent);
                return(response);
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
예제 #2
0
 public static string ToJson(this ClickMeterReport self) => JsonConvert.SerializeObject(self, ADSDataDirect.Infrastructure.ClickMeter.Converter.Settings);