Skip to content

Commit bd71e31

Browse files
authored
Merge branch 'main' into fix/ingestion-run
2 parents 3c0cd70 + c59461a commit bd71e31

File tree

4 files changed

+54
-21
lines changed

4 files changed

+54
-21
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"csharp": {},
3+
"dart": {},
4+
"go": {},
5+
"java": {},
6+
"javascript": {},
7+
"kotlin": {},
8+
"php": {},
9+
"python": {},
10+
"ruby": {},
11+
"scala": {},
12+
"swift": {}
13+
}

docs/bundled/composition-snippets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"default": "const response = await client.listCompositions();"
3333
},
3434
"multipleBatch": {
35-
"default": "const response = await client.multipleBatch({\n requests: [\n {\n action: 'upsert',\n body: {\n objectID: 'foo',\n behavior: { injection: { main: { source: { search: { index: 'bar' } } }, insets: [] } },\n },\n },\n { action: 'delete', body: { objectID: 'baz' } },\n ],\n});"
35+
"default": "const response = await client.multipleBatch({\n requests: [\n {\n action: 'upsert',\n body: {\n objectID: 'foo',\n name: 'my first composition',\n behavior: { injection: { main: { source: { search: { index: 'bar' } } }, injectedItems: [] } },\n },\n },\n { action: 'delete', body: { objectID: 'baz' } },\n ],\n});"
3636
},
3737
"saveRules": {
3838
"default": "const response = await client.saveRules({\n compositionID: 'foo',\n rules: {\n requests: [\n {\n action: 'upsert',\n body: {\n objectID: '123',\n conditions: [{ pattern: 'a' }],\n consequence: { behavior: { injection: { main: { source: { search: { index: '<YOUR_INDEX_NAME>' } } } } } },\n },\n },\n ],\n },\n});"

docs/bundled/personalization-snippets.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"default": "client.SetClientApiKey(\"updated-api-key\");"
2929
},
3030
"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);"
3232
},
3333
"init": {
3434
"default": "var client = new PersonalizationClient(\n new PersonalizationConfig(\n \"ALGOLIA_APPLICATION_ID\",\n \"ALGOLIA_API_KEY\",\n \"ALGOLIA_APPLICATION_REGION\"\n )\n);"
@@ -64,7 +64,7 @@
6464
"default": "err = client.SetClientApiKey(\n \"updated-api-key\",\n)\nif err != nil {\n // handle the eventual error\n panic(err)\n}"
6565
},
6666
"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}"
6868
},
6969
"init": {
7070
"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,7 +99,7 @@
9999
"default": "client.setClientApiKey(\"updated-api-key\");"
100100
},
101101
"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);"
103103
},
104104
"init": {
105105
"default": "PersonalizationClient client = new PersonalizationClient(\"ALGOLIA_APPLICATION_ID\", \"ALGOLIA_API_KEY\", \"ALGOLIA_APPLICATION_REGION\");"
@@ -134,7 +134,7 @@
134134
"default": "client.setClientApiKey({ apiKey: 'updated-api-key' });"
135135
},
136136
"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});"
138138
},
139139
"init": {
140140
"default": "// Replace 'us' with your Algolia Application Region\nconst client = algoliasearch('ALGOLIA_APPLICATION_ID', 'ALGOLIA_API_KEY').initPersonalization({ region: 'us' });"
@@ -169,7 +169,7 @@
169169
"default": "client.setClientApiKey(\n apiKey = \"updated-api-key\",\n)"
170170
},
171171
"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)"
173173
},
174174
"init": {
175175
"default": "val client = PersonalizationClient(appId = \"ALGOLIA_APPLICATION_ID\", apiKey = \"ALGOLIA_API_KEY\", region = \"ALGOLIA_APPLICATION_REGION\")"
@@ -204,7 +204,7 @@
204204
"default": "$client->setClientApiKey(\n 'updated-api-key',\n);"
205205
},
206206
"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);"
208208
},
209209
"init": {
210210
"default": "$client = PersonalizationClient::create('ALGOLIA_APPLICATION_ID', 'ALGOLIA_API_KEY', 'ALGOLIA_APPLICATION_REGION');"
@@ -239,7 +239,7 @@
239239
"default": "client.set_client_api_key(\n api_key=\"updated-api-key\",\n)"
240240
},
241241
"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)"
243243
},
244244
"init": {
245245
"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,7 +274,7 @@
274274
"default": "client.set_client_api_key(\"updated-api-key\")"
275275
},
276276
"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)"
278278
},
279279
"init": {
280280
"default": "client = Algolia::PersonalizationClient.create(\n \"ALGOLIA_APPLICATION_ID\",\n \"ALGOLIA_API_KEY\",\n \"ALGOLIA_APPLICATION_REGION\"\n)"
@@ -306,7 +306,7 @@
306306
"default": "val response = client.getUserTokenProfile(\n userToken = \"UserToken\"\n)"
307307
},
308308
"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)"
310310
},
311311
"init": {
312312
"default": "val client = PersonalizationClient(\n appId = \"ALGOLIA_APPLICATION_ID\",\n apiKey = \"ALGOLIA_API_KEY\",\n region = \"ALGOLIA_APPLICATION_REGION\"\n)"
@@ -341,7 +341,7 @@
341341
"default": "try client.setClientApiKey(apiKey: \"updated-api-key\")"
342342
},
343343
"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 ))"
345345
},
346346
"init": {
347347
"default": "let client = try PersonalizationClient(appID: \"ALGOLIA_APPLICATION_ID\", apiKey: \"ALGOLIA_API_KEY\", region: .us)"

0 commit comments

Comments
 (0)