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: clients/algoliasearch-client-csharp/algoliasearch/Clients/InsightsClient.cs
+12
Original file line number
Diff line number
Diff line change
@@ -175,6 +175,9 @@ object CustomPut(
175
175
/// <summary>
176
176
/// Deletes all events related to the specified user token from events metrics and analytics. The deletion is asynchronous, and processed within 48 hours. To delete a personalization user profile, see `Delete a user profile` in the Personalization API.
177
177
/// </summary>
178
+
///
179
+
/// Required API Key ACLs:
180
+
/// - deleteObject
178
181
/// <param name="userToken">User token for which to delete all associated events.</param>
179
182
/// <param name="options">Add extra http header or query parameters to Algolia.</param>
180
183
/// <param name="cancellationToken">Cancellation Token to cancel the request.</param>
@@ -191,6 +194,9 @@ Task DeleteUserTokenAsync(
191
194
/// <summary>
192
195
/// Deletes all events related to the specified user token from events metrics and analytics. The deletion is asynchronous, and processed within 48 hours. To delete a personalization user profile, see `Delete a user profile` in the Personalization API. (Synchronous version)
193
196
/// </summary>
197
+
///
198
+
/// Required API Key ACLs:
199
+
/// - deleteObject
194
200
/// <param name="userToken">User token for which to delete all associated events.</param>
195
201
/// <param name="options">Add extra http header or query parameters to Algolia.</param>
196
202
/// <param name="cancellationToken">Cancellation Token to cancel the request.</param>
@@ -207,6 +213,9 @@ void DeleteUserToken(
207
213
/// <summary>
208
214
/// Sends a list of events to the Insights API. You can include up to 1,000 events in a single request, but the request body must be smaller than 2 MB.
209
215
/// </summary>
216
+
///
217
+
/// Required API Key ACLs:
218
+
/// - search
210
219
/// <param name="insightsEvents"></param>
211
220
/// <param name="options">Add extra http header or query parameters to Algolia.</param>
212
221
/// <param name="cancellationToken">Cancellation Token to cancel the request.</param>
/// Sends a list of events to the Insights API. You can include up to 1,000 events in a single request, but the request body must be smaller than 2 MB. (Synchronous version)
225
234
/// </summary>
235
+
///
236
+
/// Required API Key ACLs:
237
+
/// - search
226
238
/// <param name="insightsEvents"></param>
227
239
/// <param name="options">Add extra http header or query parameters to Algolia.</param>
228
240
/// <param name="cancellationToken">Cancellation Token to cancel the request.</param>
Copy file name to clipboardExpand all lines: clients/algoliasearch-client-dart/packages/client_insights/lib/src/api/insights_client.dart
+6
Original file line number
Diff line number
Diff line change
@@ -187,6 +187,9 @@ final class InsightsClient implements ApiClient {
187
187
188
188
/// Deletes all events related to the specified user token from events metrics and analytics. The deletion is asynchronous, and processed within 48 hours. To delete a personalization user profile, see `Delete a user profile` in the Personalization API.
189
189
///
190
+
/// Required API Key ACLs:
191
+
/// - deleteObject
192
+
///
190
193
/// Parameters:
191
194
/// * [userToken] User token for which to delete all associated events.
@@ -211,6 +214,9 @@ final class InsightsClient implements ApiClient {
211
214
212
215
/// Sends a list of events to the Insights API. You can include up to 1,000 events in a single request, but the request body must be smaller than 2 MB.
Copy file name to clipboardExpand all lines: clients/algoliasearch-client-javascript/packages/client-insights/src/insightsClient.ts
+6
Original file line number
Diff line number
Diff line change
@@ -231,6 +231,9 @@ export function createInsightsClient({
231
231
232
232
/**
233
233
* Deletes all events related to the specified user token from events metrics and analytics. The deletion is asynchronous, and processed within 48 hours. To delete a personalization user profile, see `Delete a user profile` in the Personalization API.
234
+
*
235
+
* Required API Key ACLs:
236
+
* - deleteObject
234
237
* @param deleteUserToken - The deleteUserToken object.
235
238
* @param deleteUserToken.userToken - User token for which to delete all associated events.
236
239
* @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions.
@@ -256,6 +259,9 @@ export function createInsightsClient({
256
259
257
260
/**
258
261
* Sends a list of events to the Insights API. You can include up to 1,000 events in a single request, but the request body must be smaller than 2 MB.
262
+
*
263
+
* Required API Key ACLs:
264
+
* - search
259
265
* @param insightsEvents - The insightsEvents object.
260
266
* @param requestOptions - The requestOptions to send along with the query, they will be merged with the transporter requestOptions.
Copy file name to clipboardExpand all lines: clients/algoliasearch-client-kotlin/client/src/commonMain/kotlin/com/algolia/client/api/InsightsClient.kt
+6
Original file line number
Diff line number
Diff line change
@@ -119,6 +119,9 @@ public class InsightsClient(
119
119
120
120
/**
121
121
* Deletes all events related to the specified user token from events metrics and analytics. The deletion is asynchronous, and processed within 48 hours. To delete a personalization user profile, see `Delete a user profile` in the Personalization API.
122
+
*
123
+
* Required API Key ACLs:
124
+
* - deleteObject
122
125
* @param userToken User token for which to delete all associated events.
* Sends a list of events to the Insights API. You can include up to 1,000 events in a single request, but the request body must be smaller than 2 MB.
Copy file name to clipboardExpand all lines: clients/algoliasearch-client-php/lib/Api/InsightsClient.php
+6
Original file line number
Diff line number
Diff line change
@@ -270,6 +270,9 @@ public function customPut($path, $parameters = null, $body = null, $requestOptio
270
270
/**
271
271
* Deletes all events related to the specified user token from events metrics and analytics. The deletion is asynchronous, and processed within 48 hours. To delete a personalization user profile, see `Delete a user profile` in the Personalization API.
272
272
*
273
+
* Required API Key ACLs:
274
+
* - deleteObject
275
+
*
273
276
* @param string $userToken User token for which to delete all associated events. (required)
274
277
* @param array $requestOptions the requestOptions to send along with the query, they will be merged with the transporter requestOptions
275
278
*/
@@ -302,6 +305,9 @@ public function deleteUserToken($userToken, $requestOptions = [])
302
305
/**
303
306
* Sends a list of events to the Insights API. You can include up to 1,000 events in a single request, but the request body must be smaller than 2 MB.
Deletes all events related to the specified user token from events metrics and analytics. The deletion is asynchronous, and processed within 48 hours. To delete a personalization user profile, see `Delete a user profile` in the Personalization API.
474
474
475
+
Required API Key ACLs:
476
+
- deleteObject
475
477
476
478
:param user_token: User token for which to delete all associated events. (required)
477
479
:type user_token: str
@@ -511,6 +513,8 @@ async def delete_user_token(
511
513
"""
512
514
Deletes all events related to the specified user token from events metrics and analytics. The deletion is asynchronous, and processed within 48 hours. To delete a personalization user profile, see `Delete a user profile` in the Personalization API.
513
515
516
+
Required API Key ACLs:
517
+
- deleteObject
514
518
515
519
:param user_token: User token for which to delete all associated events. (required)
Sends a list of events to the Insights API. You can include up to 1,000 events in a single request, but the request body must be smaller than 2 MB.
529
533
534
+
Required API Key ACLs:
535
+
- search
530
536
531
537
:param insights_events: (required)
532
538
:type insights_events: InsightsEvents
@@ -561,6 +567,8 @@ async def push_events(
561
567
"""
562
568
Sends a list of events to the Insights API. You can include up to 1,000 events in a single request, but the request body must be smaller than 2 MB.
Deletes all events related to the specified user token from events metrics and analytics. The deletion is asynchronous, and processed within 48 hours. To delete a personalization user profile, see `Delete a user profile` in the Personalization API.
1007
1015
1016
+
Required API Key ACLs:
1017
+
- deleteObject
1008
1018
1009
1019
:param user_token: User token for which to delete all associated events. (required)
1010
1020
:type user_token: str
@@ -1044,6 +1054,8 @@ def delete_user_token(
1044
1054
"""
1045
1055
Deletes all events related to the specified user token from events metrics and analytics. The deletion is asynchronous, and processed within 48 hours. To delete a personalization user profile, see `Delete a user profile` in the Personalization API.
1046
1056
1057
+
Required API Key ACLs:
1058
+
- deleteObject
1047
1059
1048
1060
:param user_token: User token for which to delete all associated events. (required)
Sends a list of events to the Insights API. You can include up to 1,000 events in a single request, but the request body must be smaller than 2 MB.
1062
1074
1075
+
Required API Key ACLs:
1076
+
- search
1063
1077
1064
1078
:param insights_events: (required)
1065
1079
:type insights_events: InsightsEvents
@@ -1094,6 +1108,8 @@ def push_events(
1094
1108
"""
1095
1109
Sends a list of events to the Insights API. You can include up to 1,000 events in a single request, but the request body must be smaller than 2 MB.
# Deletes all events related to the specified user token from events metrics and analytics. The deletion is asynchronous, and processed within 48 hours. To delete a personalization user profile, see `Delete a user profile` in the Personalization API.
249
-
249
+
#
250
+
# Required API Key ACLs:
251
+
# - deleteObject
250
252
# @param user_token [String] User token for which to delete all associated events. (required)
251
253
# @param request_options: The request options to send along with the query, they will be merged with the transporter base parameters (headers, query params, timeouts, etc.). (optional)
# Deletes all events related to the specified user token from events metrics and analytics. The deletion is asynchronous, and processed within 48 hours. To delete a personalization user profile, see `Delete a user profile` in the Personalization API.
279
-
281
+
#
282
+
# Required API Key ACLs:
283
+
# - deleteObject
280
284
# @param user_token [String] User token for which to delete all associated events. (required)
281
285
# @param request_options: The request options to send along with the query, they will be merged with the transporter base parameters (headers, query params, timeouts, etc.). (optional)
# Sends a list of events to the Insights API. You can include up to 1,000 events in a single request, but the request body must be smaller than 2 MB.
# @param request_options: The request options to send along with the query, they will be merged with the transporter base parameters (headers, query params, timeouts, etc.). (optional)
# Sends a list of events to the Insights API. You can include up to 1,000 events in a single request, but the request body must be smaller than 2 MB.
# @param request_options: The request options to send along with the query, they will be merged with the transporter base parameters (headers, query params, timeouts, etc.). (optional)
0 commit comments