|
28 | 28 | "default": "client.SetClientApiKey(\"updated-api-key\");"
|
29 | 29 | },
|
30 | 30 | "setPersonalizationStrategy": {
|
31 |
| - "default": "var response = await client.SetPersonalizationStrategyAsync(\n new PersonalizationStrategyParams\n {\n EventScoring = new List<EventScoring>\n {\n new EventScoring\n {\n Score = 42,\n EventName = \"Algolia\",\n EventType = Enum.Parse<EventType>(\"Click\"),\n },\n },\n FacetScoring = new List<FacetScoring>\n {\n new FacetScoring { Score = 42, FacetName = \"Event\" },\n },\n PersonalizationImpact = 42,\n }\n);" |
| 31 | + "default": "var response = await client.SetPersonalizationStrategyAsync(\n new PersonalizationStrategyParams\n {\n EventsScoring = new List<EventsScoring>\n {\n new EventsScoring\n {\n Score = 42,\n EventName = \"Algolia\",\n EventType = Enum.Parse<EventType>(\"Click\"),\n },\n },\n FacetsScoring = new List<FacetsScoring>\n {\n new FacetsScoring { Score = 42, FacetName = \"Event\" },\n },\n PersonalizationImpact = 42,\n }\n);" |
32 | 32 | },
|
33 | 33 | "init": {
|
34 | 34 | "default": "var client = new PersonalizationClient(\n new PersonalizationConfig(\n \"ALGOLIA_APPLICATION_ID\",\n \"ALGOLIA_API_KEY\",\n \"ALGOLIA_APPLICATION_REGION\"\n )\n);"
|
|
64 | 64 | "default": "err = client.SetClientApiKey(\n \"updated-api-key\",\n)\nif err != nil {\n // handle the eventual error\n panic(err)\n}"
|
65 | 65 | },
|
66 | 66 | "setPersonalizationStrategy": {
|
67 |
| - "default": "response, err := client.SetPersonalizationStrategy(client.NewApiSetPersonalizationStrategyRequest(\n\n personalization.NewEmptyPersonalizationStrategyParams().SetEventScoring(\n []personalization.EventScoring{*personalization.NewEmptyEventScoring().SetScore(42).SetEventName(\"Algolia\").SetEventType(personalization.EventType(\"click\"))}).SetFacetScoring(\n []personalization.FacetScoring{*personalization.NewEmptyFacetScoring().SetScore(42).SetFacetName(\"Event\")}).SetPersonalizationImpact(42),\n))\nif err != nil {\n // handle the eventual error\n panic(err)\n}" |
| 67 | + "default": "response, err := client.SetPersonalizationStrategy(client.NewApiSetPersonalizationStrategyRequest(\n\n personalization.NewEmptyPersonalizationStrategyParams().SetEventsScoring(\n []personalization.EventsScoring{*personalization.NewEmptyEventsScoring().SetScore(42).SetEventName(\"Algolia\").SetEventType(personalization.EventType(\"click\"))}).SetFacetsScoring(\n []personalization.FacetsScoring{*personalization.NewEmptyFacetsScoring().SetScore(42).SetFacetName(\"Event\")}).SetPersonalizationImpact(42),\n))\nif err != nil {\n // handle the eventual error\n panic(err)\n}" |
68 | 68 | },
|
69 | 69 | "init": {
|
70 | 70 | "default": "client, err := personalization.NewClient(\"ALGOLIA_APPLICATION_ID\", \"ALGOLIA_API_KEY\", personalization.US)\nif err != nil {\n // The client can fail to initialize if you pass an invalid parameter.\n panic(err)\n}"
|
|
99 | 99 | "default": "client.setClientApiKey(\"updated-api-key\");"
|
100 | 100 | },
|
101 | 101 | "setPersonalizationStrategy": {
|
102 |
| - "default": "client.setPersonalizationStrategy(\n new PersonalizationStrategyParams()\n .setEventScoring(Arrays.asList(new EventScoring().setScore(42).setEventName(\"Algolia\").setEventType(EventType.CLICK)))\n .setFacetScoring(Arrays.asList(new FacetScoring().setScore(42).setFacetName(\"Event\")))\n .setPersonalizationImpact(42)\n);" |
| 102 | + "default": "client.setPersonalizationStrategy(\n new PersonalizationStrategyParams()\n .setEventsScoring(Arrays.asList(new EventsScoring().setScore(42).setEventName(\"Algolia\").setEventType(EventType.CLICK)))\n .setFacetsScoring(Arrays.asList(new FacetsScoring().setScore(42).setFacetName(\"Event\")))\n .setPersonalizationImpact(42)\n);" |
103 | 103 | },
|
104 | 104 | "init": {
|
105 | 105 | "default": "PersonalizationClient client = new PersonalizationClient(\"ALGOLIA_APPLICATION_ID\", \"ALGOLIA_API_KEY\", \"ALGOLIA_APPLICATION_REGION\");"
|
|
134 | 134 | "default": "client.setClientApiKey({ apiKey: 'updated-api-key' });"
|
135 | 135 | },
|
136 | 136 | "setPersonalizationStrategy": {
|
137 |
| - "default": "const response = await client.setPersonalizationStrategy({\n eventScoring: [{ score: 42, eventName: 'Algolia', eventType: 'click' }],\n facetScoring: [{ score: 42, facetName: 'Event' }],\n personalizationImpact: 42,\n});" |
| 137 | + "default": "const response = await client.setPersonalizationStrategy({\n eventsScoring: [{ score: 42, eventName: 'Algolia', eventType: 'click' }],\n facetsScoring: [{ score: 42, facetName: 'Event' }],\n personalizationImpact: 42,\n});" |
138 | 138 | },
|
139 | 139 | "init": {
|
140 | 140 | "default": "// Replace 'us' with your Algolia Application Region\nconst client = algoliasearch('ALGOLIA_APPLICATION_ID', 'ALGOLIA_API_KEY').initPersonalization({ region: 'us' });"
|
|
169 | 169 | "default": "client.setClientApiKey(\n apiKey = \"updated-api-key\",\n)"
|
170 | 170 | },
|
171 | 171 | "setPersonalizationStrategy": {
|
172 |
| - "default": "var response = client.setPersonalizationStrategy(\n personalizationStrategyParams = PersonalizationStrategyParams(\n eventScoring = listOf(\n EventScoring(\n score = 42,\n eventName = \"Algolia\",\n eventType = EventType.entries.first { it.value == \"click\" },\n ),\n ),\n facetScoring = listOf(\n FacetScoring(\n score = 42,\n facetName = \"Event\",\n ),\n ),\n personalizationImpact = 42,\n ),\n)" |
| 172 | + "default": "var response = client.setPersonalizationStrategy(\n personalizationStrategyParams = PersonalizationStrategyParams(\n eventsScoring = listOf(\n EventsScoring(\n score = 42,\n eventName = \"Algolia\",\n eventType = EventType.entries.first { it.value == \"click\" },\n ),\n ),\n facetsScoring = listOf(\n FacetsScoring(\n score = 42,\n facetName = \"Event\",\n ),\n ),\n personalizationImpact = 42,\n ),\n)" |
173 | 173 | },
|
174 | 174 | "init": {
|
175 | 175 | "default": "val client = PersonalizationClient(appId = \"ALGOLIA_APPLICATION_ID\", apiKey = \"ALGOLIA_API_KEY\", region = \"ALGOLIA_APPLICATION_REGION\")"
|
|
204 | 204 | "default": "$client->setClientApiKey(\n 'updated-api-key',\n);"
|
205 | 205 | },
|
206 | 206 | "setPersonalizationStrategy": {
|
207 |
| - "default": "$response = $client->setPersonalizationStrategy(\n ['eventScoring' => [\n ['score' => 42,\n 'eventName' => 'Algolia',\n 'eventType' => 'click',\n ],\n ],\n 'facetScoring' => [\n ['score' => 42,\n 'facetName' => 'Event',\n ],\n ],\n 'personalizationImpact' => 42,\n ],\n);" |
| 207 | + "default": "$response = $client->setPersonalizationStrategy(\n ['eventsScoring' => [\n ['score' => 42,\n 'eventName' => 'Algolia',\n 'eventType' => 'click',\n ],\n ],\n 'facetsScoring' => [\n ['score' => 42,\n 'facetName' => 'Event',\n ],\n ],\n 'personalizationImpact' => 42,\n ],\n);" |
208 | 208 | },
|
209 | 209 | "init": {
|
210 | 210 | "default": "$client = PersonalizationClient::create('ALGOLIA_APPLICATION_ID', 'ALGOLIA_API_KEY', 'ALGOLIA_APPLICATION_REGION');"
|
|
239 | 239 | "default": "client.set_client_api_key(\n api_key=\"updated-api-key\",\n)"
|
240 | 240 | },
|
241 | 241 | "setPersonalizationStrategy": {
|
242 |
| - "default": "response = client.set_personalization_strategy(\n personalization_strategy_params={\n \"eventScoring\": [\n {\n \"score\": 42,\n \"eventName\": \"Algolia\",\n \"eventType\": \"click\",\n },\n ],\n \"facetScoring\": [\n {\n \"score\": 42,\n \"facetName\": \"Event\",\n },\n ],\n \"personalizationImpact\": 42,\n },\n)" |
| 242 | + "default": "response = client.set_personalization_strategy(\n personalization_strategy_params={\n \"eventsScoring\": [\n {\n \"score\": 42,\n \"eventName\": \"Algolia\",\n \"eventType\": \"click\",\n },\n ],\n \"facetsScoring\": [\n {\n \"score\": 42,\n \"facetName\": \"Event\",\n },\n ],\n \"personalizationImpact\": 42,\n },\n)" |
243 | 243 | },
|
244 | 244 | "init": {
|
245 | 245 | "default": "# In an asynchronous context, you can use PersonalizationClient instead, which exposes the exact same methods.\nclient = PersonalizationClientSync(\n \"ALGOLIA_APPLICATION_ID\", \"ALGOLIA_API_KEY\", \"ALGOLIA_APPLICATION_REGION\"\n)"
|
|
274 | 274 | "default": "client.set_client_api_key(\"updated-api-key\")"
|
275 | 275 | },
|
276 | 276 | "setPersonalizationStrategy": {
|
277 |
| - "default": "response = client.set_personalization_strategy(\n Algolia::Personalization::PersonalizationStrategyParams.new(\n event_scoring: [Algolia::Personalization::EventScoring.new(score: 42, event_name: \"Algolia\", event_type: \"click\")],\n facet_scoring: [Algolia::Personalization::FacetScoring.new(score: 42, facet_name: \"Event\")],\n personalization_impact: 42\n )\n)" |
| 277 | + "default": "response = client.set_personalization_strategy(\n Algolia::Personalization::PersonalizationStrategyParams.new(\n events_scoring: [\n Algolia::Personalization::EventsScoring.new(score: 42, event_name: \"Algolia\", event_type: \"click\")\n ],\n facets_scoring: [Algolia::Personalization::FacetsScoring.new(score: 42, facet_name: \"Event\")],\n personalization_impact: 42\n )\n)" |
278 | 278 | },
|
279 | 279 | "init": {
|
280 | 280 | "default": "client = Algolia::PersonalizationClient.create(\n \"ALGOLIA_APPLICATION_ID\",\n \"ALGOLIA_API_KEY\",\n \"ALGOLIA_APPLICATION_REGION\"\n)"
|
|
306 | 306 | "default": "val response = client.getUserTokenProfile(\n userToken = \"UserToken\"\n)"
|
307 | 307 | },
|
308 | 308 | "setPersonalizationStrategy": {
|
309 |
| - "default": "val response = client.setPersonalizationStrategy(\n personalizationStrategyParams = PersonalizationStrategyParams(\n eventScoring = Seq(\n EventScoring(\n score = 42,\n eventName = \"Algolia\",\n eventType = EventType.withName(\"click\")\n )\n ),\n facetScoring = Seq(\n FacetScoring(\n score = 42,\n facetName = \"Event\"\n )\n ),\n personalizationImpact = 42\n )\n)" |
| 309 | + "default": "val response = client.setPersonalizationStrategy(\n personalizationStrategyParams = PersonalizationStrategyParams(\n eventsScoring = Seq(\n EventsScoring(\n score = 42,\n eventName = \"Algolia\",\n eventType = EventType.withName(\"click\")\n )\n ),\n facetsScoring = Seq(\n FacetsScoring(\n score = 42,\n facetName = \"Event\"\n )\n ),\n personalizationImpact = 42\n )\n)" |
310 | 310 | },
|
311 | 311 | "init": {
|
312 | 312 | "default": "val client = PersonalizationClient(\n appId = \"ALGOLIA_APPLICATION_ID\",\n apiKey = \"ALGOLIA_API_KEY\",\n region = \"ALGOLIA_APPLICATION_REGION\"\n)"
|
|
341 | 341 | "default": "try client.setClientApiKey(apiKey: \"updated-api-key\")"
|
342 | 342 | },
|
343 | 343 | "setPersonalizationStrategy": {
|
344 |
| - "default": "let response = try await client\n .setPersonalizationStrategy(personalizationStrategyParams: PersonalizationStrategyParams(\n eventScoring: [EventScoring(\n score: 42,\n eventName: \"Algolia\",\n eventType: PersonalizationEventType.click\n )],\n facetScoring: [FacetScoring(score: 42, facetName: \"Event\")],\n personalizationImpact: 42\n ))" |
| 344 | + "default": "let response = try await client\n .setPersonalizationStrategy(personalizationStrategyParams: PersonalizationStrategyParams(\n eventsScoring: [EventsScoring(\n score: 42,\n eventName: \"Algolia\",\n eventType: PersonalizationEventType.click\n )],\n facetsScoring: [FacetsScoring(score: 42, facetName: \"Event\")],\n personalizationImpact: 42\n ))" |
345 | 345 | },
|
346 | 346 | "init": {
|
347 | 347 | "default": "let client = try PersonalizationClient(appID: \"ALGOLIA_APPLICATION_ID\", apiKey: \"ALGOLIA_API_KEY\", region: .us)"
|
|
0 commit comments