internal void SendPayload(Payload payload) { if (!AppOptOut) { GAServiceManager.Current.SendPayload(payload); } }
void SendPayload(Payload payload) { if (!string.IsNullOrEmpty(TrackingId)) { if (!IsSampledOut()) { if (!ThrottlingEnabled || hitTokenBucket.Consume()) { payload.IsUseSecure = IsUseSecure; analyticsEngine.SendPayload(payload); } } } }