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
[Recombee](https://recombee.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners){:target="_blank”} is a Recommender as a Service, offering precise content or product recommendations and personalized search based on user behavior.
13
+
14
+
Use this Segment destination to send your interaction data (for example, views, purchases, or plays) to Recombee.
15
+
16
+
This destination is maintained by Recombee. For any issues with the destination, [contact the Recombee Support team](mailto:[email protected]).
17
+
18
+
## Benefits of Recombee (Actions) vs Recombee AI Classic
19
+
20
+
The new Recombee destination built on the Segment Actions framework provides the following benefits over the classic Recombee AI destination:
21
+
22
+
-**Streamlined Configuration**: You can now create mappings in a dedicated tab in the Segment web app, as opposed to needing to edit this in the destination's settings. This allows you to configure the mappings on a per-event basis and makes it easier to verify that your mappings work as intended.
23
+
-**Removable Bookmarks**: You can now use the [Delete Bookmark Action](#delete-bookmark) to remove the bookmark interaction from the Recombee database.
24
+
25
+
## Migration from the classic Recombee AI destination
26
+
27
+
Recombee recommends ensuring that a Recombee (Actions) destination and a classic Recombee AI destination connected to the same source are not enabled at the same time in order to prevent errors.
28
+
29
+
### Configuration changes
30
+
31
+
Recombee made the following configuration changes when setting up the new destination:
32
+
33
+
- Renamed the API Key setting to Private Token: This better reflects the type of token required.
34
+
-**Removed the Track Events Mapping setting**: If you want to map custom events to Recombee interactions, create your own mappings on the Mappings tab in the Segment app.
35
+
-**Removed the Item ID Property Name setting**: This functionality is now available in Segment's native Mappings tab. Ensure that your mappings use the desired property for the **Item ID** action field.
36
+
-**In presets, the **Item ID** property is determined differently**: In the default settings, the `asset_id` property (or `sku` for Ecommerce events) is now the fallback property, instead of `name`. The `name` property is never used by default, as it may not conform to the required **Item ID** format. The property `content_asset_id` (or the first ID in `content_asset_ids`,) is now the default **Item ID** only in Video events, where they are always present.
37
+
38
+
## Getting started
39
+
40
+
1. If you don't already have one, set up a [Recombee account](https://recombee.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners){:target="_blank"}.
41
+
2. From the Segment web app, navigate to **Connections > Destinations** and click **Add Destination**.
42
+
3. Select **Recombee** and click **Add Destination**.
43
+
4. Select an existing Source to connect to Recombee.
44
+
5. Navigate to the [Recombee Admin UI](https://admin.recombee.com){:target="_blank"} and complete the following actions:
45
+
- Choose the Recombee Database where you want to send the interactions.
46
+
- Click **Settings** in the menu on the left.
47
+
- In the **API ID & Tokens** settings section, find the **Database ID** and the **Private Token** of the Database.
48
+
6. Back in the Segment app, navigate to the settings page of the Recombee destination you created.
49
+
- Copy the **Database ID** from the Recombee Admin UI and paste it into the **Database ID** field in the destination settings.
50
+
- Copy the **Private Token** from the Recombee Admin UI and paste it into the **Private Token** field in the destination settings.
51
+
52
+
Once you send the data from Segment to the Recombee destination, you can:
53
+
- Open the KPI console of the [Recombee Admin UI](https://admin.recombee.com){:target="_blank"} to see the numbers of the ingested interactions (updated in realtime).
54
+
- Select the ID of an Item (or User) in the Items (or Users) catalog section in the Admin UI to view a specific ingested interaction.
55
+
56
+
{% include components/actions-fields.html %}
57
+
58
+
## Reporting successful recommendations
59
+
60
+
You can inform Recombee that a specific interaction resulted from a successful recommendation (meaning the recommendations were presented to a user and the user clicked on one of the items) by setting the ID of the successful recommendation request in the `Recommendation ID` field of the action (this is the `recomm_id` property by default). You can read more about this setting in Recombee's [Reported Metrics documentation](https://docs.recombee.com/admin_ui.html#reported-metrics){:target="_blank"}
61
+
62
+
Sending the `Recommendation ID` gives you precise numbers about successful recommendations in the KPI section of the [Recombee Admin UI](https://admin.recombee.com){:target="_blank"}. This explicit feedback also helps improve the output of the recommendation models.
Copy file name to clipboardExpand all lines: src/connections/destinations/catalog/recombee-ai/index.md
+11-17Lines changed: 11 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,41 +1,38 @@
1
1
---
2
2
title: Recombee AI Destination
3
3
rewrite: true
4
+
maintenance: true
5
+
maintenance-content: This destination is no longer available in the Segment catalog, but will remain active in workspaces where it has already been configured. Recombee has developed an updated destination built on the Actions framework. See [Recombee Destination](/docs/connections/destinations/catalog/actions-recombee/) for more information.
[Recombee](https://recombee.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners){:target="_blank”} is a Recommender as a Service, that can use your data to provide the most accurate recommendations of content or products for your users.
9
13
10
-
Use this Segment destination to send your interaction data views, purchases, plays, etc.) to Recombee.
11
-
12
-
This destination is maintained by Recombee. For any issues with the destination, [contact the Recombee Support team](mailto:[email protected]).
13
-
14
-
> note "Note:"
15
-
> The Recombee Destination is currently in beta, which means that they are still actively developing the destination. If you have any feedback to help improve the Recombee Destination and its documentation, [contact the Recombee support team](mailto:[email protected])!
14
+
[Recombee](https://recombee.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners){:target="_blank”} is a Recommender as a Service that can use your data to provide the most accurate recommendations of content or products for your users.
16
15
16
+
Use this Segment destination to send your interaction data, like views, purchases, or plays, to Recombee.
17
17
18
18
## Getting Started
19
19
20
-
21
-
22
20
1. If you don't already have one, set up a [Recombee account](https://recombee.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners){:target="_blank"}.
23
21
1. From the Destinations catalog page in the Segment App, click **Add Destination**.
24
22
2. Search for "Recombee" in the Destinations Catalog, and select the Recombee destination.
25
23
3. Choose which Source should send data to the Recombee destination.
26
24
4. Go to the [Recombee Admin UI](https://admin.recombee.com){:target="_blank"}:
27
25
- Choose the Recombee Database where you want to send the interactions.
28
26
- Click **Settings** in the menu on the left.
29
-
- In the **Settings** section find the **API Identifier**of the Database and its corresponding **Private Token**
27
+
- In the **Settings** section find the **Database ID**and the **Private Token** of the Database.
30
28
5. Back in the Segment web app, go to the Recombee destination settings.
31
-
- Paste the **API Identifier** you just copied in the **Database ID** field.
29
+
- Paste the **Database ID** you just copied in the **Database ID** field.
32
30
- Paste the **Private Token** you just copied in the **API Key** field.
33
31
34
32
Once you send the data from Segment to the Recombee destination you can:
35
33
- Go to the KPI console of the [Recombee Admin UI](https://admin.recombee.com){:target="_blank"} to see the numbers of the ingested interactions (updated in Real-time)
36
34
- Click the ID of an Item, User in Items, or section in the Users catalog to see a specific ingested interaction.
37
35
38
-
39
36
## Page
40
37
41
38
If you aren't familiar with the Segment Spec, take a look at the [Page method documentation](/docs/connections/spec/page/) to learn about what it does. An example call would look like:
@@ -46,7 +43,6 @@ analytics.page()
46
43
47
44
Segment sends Page calls to Recombee as a [Detail View](https://docs.recombee.com/api.html#add-detail-view){:target="_blank"}.
48
45
49
-
50
46
## Track
51
47
52
48
If you aren't familiar with the Segment Spec, take a look at the [Track method documentation](/docs/connections/spec/track/) to learn about what it does. An example call would look like:
@@ -91,7 +88,6 @@ If you aren't familiar with the Segment Spec, take a look at the [Screen method
91
88
92
89
Segment sends Screen calls to Recombee as a [Detail View](https://docs.recombee.com/api.html#add-detail-view){:target="_blank"}.
93
90
94
-
95
91
## Alias
96
92
97
93
If you aren't familiar with the Segment Spec, take a look at the [Alias method documentation](/docs/connections/spec/alias/) to learn about what it does. An example call would look like:
@@ -108,8 +104,8 @@ Segment sends a [Delete User](https://docs.recombee.com/api.html#delete-user){:t
108
104
All the data associated with the user (including interactions) are removed from Recombee.
109
105
110
106
## Reporting successful recommendations
111
-
You can tell Recombee that a specific interaction is based on a successful recommendation (meaning that the recommendations were presented to a user, and the user clicked one of the items), by setting the ID of the successful recommendation request on the `recomm_id` property of a Segment event. You can read more about this setting in [Recombee's Reported Metrics documentations](https://docs.recombee.com/admin_ui.html#reported-metrics){:target="_blank"}
112
107
108
+
You can tell Recombee that a specific interaction is based on a successful recommendation (meaning that the recommendations were presented to a user, and the user clicked one of the items), by setting the ID of the successful recommendation request on the `recomm_id` property of a Segment event. You can read more about this setting in [Recombee's Reported Metrics documentations](https://docs.recombee.com/admin_ui.html#reported-metrics){:target="_blank"}
113
109
114
110
Recombee recognizes the `recomm_id` property in all the events that send interactions.
115
111
@@ -140,7 +136,6 @@ If you don't provide an **Item ID Property Name**:
140
136
-`content_asset_id` or `asset_id` is used for [Video Events](/docs/connections/spec/video/).
141
137
-`name` property is used if it exists.
142
138
143
-
144
139
### Track Events Mapping (Optional)
145
140
146
141
Recombee can automatically handle different [Ecommerce Events](/docs/connections/spec/ecommerce/v2/) and [Video Events](/docs/connections/spec/video/) in the *Track* call type (see the [Track section](#track)).
@@ -158,7 +153,6 @@ The value of the mapping is the name of your event, and the key can be one of:
- the portion (how much of the content was consumed by the user) is computed from the `position` and `total_length` properties (see [Content Event Object](/docs/connections/spec/video/#content-event-object)), or can be given as the `portion` property (a number between 0 and 1).
160
155
161
-
162
156
### API URI (Optional)
163
157
164
158
Specify the URI of the Recombee API to use. Omit the protocol. For example, `rapi.recombee.com`.
0 commit comments