You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+23Lines changed: 23 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -240,6 +240,29 @@ The execution of integration tests require the following environment variables s
240
240
* For Default account systems (OAuth): `CHECKOUT_DEFAULT_OAUTH_CLIENT_ID` & `CHECKOUT_DEFAULT_OAUTH_CLIENT_SECRET`
241
241
* For Previous account systems (ABC): `CHECKOUT_PREVIOUS_PUBLIC_KEY` & `CHECKOUT_PREVIOUS_SECRET_KEY`
242
242
243
+
## Telemetry
244
+
Request telemetry is enabled by default in the .NET SDK. Request latency is included in the telemetry data. Recording the request latency allows Checkout.com to continuously monitor and improve the merchant experience.
245
+
246
+
Request telemetry can be disabled by opting out during CheckoutSdk builder step:
247
+
```
248
+
ICheckoutApi api = CheckoutSdk.Builder().StaticKeys()
249
+
.SecretKey("secret_key")
250
+
.RecordTelemetry(false)
251
+
.Environment(Environment.Sandbox)
252
+
.Build();
253
+
```
254
+
255
+
Or when using `CheckoutSDK.Extensions.Microsoft`:
256
+
```
257
+
{
258
+
"Checkout": {
259
+
...
260
+
"RecordTelemetry": false,
261
+
...
262
+
}
263
+
}
264
+
```
265
+
243
266
## Code of Conduct
244
267
245
268
Please refer to [Code of Conduct](CODE_OF_CONDUCT.md)
0 commit comments