/// <summary>
        /// Pushes an event up to the Universal Analytics web property specified in the .config file.
        /// </summary>
        /// <param name="analyticsEvent">The event to be logged.</param>
        public async Task TrackEventAsync(IUniversalAnalyticsEvent analyticsEvent)
        {
            var postData = postDataBuilder.BuildPostDataCollection(MEASUREMENT_PROTOCOL_VERSION, analyticsEvent);

            await googleDataSender.SendDataAsync(GOOGLE_COLLECTION_URI, postData);
        }