In this article you can find a flow of every e-mail used on the Yves-Rocher websites.
RememberRemember
Warning Warning
(1)(2) (3)
Table of contents:
A
Visualization of the
B
TCAI search hints mechanism
Getting started
In this article, you will find information about the TCAI search hints mechanism (1). TCAI is standalone and separate from the TC administration panel platform that collaborates with the Elastic engine. The search engine was developed to address the need for quick access to relevant and more accurate query results. The TCAI search hints mechanism is a feature that helps users refine their search queries and find the desired product they need more efficiently. The search engine additionally checks for misspellings and searches for similar, words in case there is a mistake. The engine itself performs two searches at the same time using different phrase weights, which allows us to make sure the customer gets the best and most accurate results. This new version of the TC search engine allows for fast, scalable, and flexible full-text search and analytics.
It is worth emphasizing that the mechanism allows for advanced analysis of what the customer is searching for.
RememberElasticsearch is an external integrated engine that helps optimize, manage, and analyze search results.
Visualization of the TCAI search mechanism UI (desktop)
Visualization of the TCAI search mechanism UI (mobile)
All settings regarding TCAI you'll find in the admin panel, navigating to:
System > System / settings > Integrations tab > TCAI
You can easily search for TCAI settings by typing a dedicated phrase into the system settings browser (as shown in the screenshot). Below you will find a description of all visible settings:
Visualization of the TCAI admin panel settings
Enabled- a switch that decides if the TCAI function is enabled and whether TCAI is the primary search engine.
RememberTC platform provides three types of search engines. TCAI has the highest priority, which means it works as the main search engine and ignores the SLI mechanism, which has a lower priority than TCAI. The standard version of the TC search engine has the lowest priority, which means it is ignored when any of the above two browsers are enabled.
Enabled suggested phrases - switch which enables the phrase suggestions during the search.
Host url - the URL where TCAI can be found.
Auth token - the identifier used to authenticate the TCAI platform to ensure proper collaboration with the TC admin panel. The parameter is sensitive, and any changes should be consulted with the TC team.
Search feed main category name - a parameter indicating the category based on which the search will be conducted. The parameter that is taken into consideration is the url_name It's the parameter, which appears, among others, in the mass import of products. You can find more information on the topic of mass import of products at Product catalog export and import. The parameter is sensitive, and any changes should be consulted with the TC team.
Search feed batch size - the parameter determining the number of products that are sent to TCAI at once, in one batch. The functionality is currently being expanded. The parameter is sensitive, and any changes should be consulted with the TC team.
Debug mode - a mode of operation for identifying and correcting errors in a program, allowing programmers to observe program behavior and track variable values. The parameter should be disabled in the production environment unless it is necessary for debugging purposes.
TCAI description of operation - front-end and business perspective
In the following section, you will find a description of the mechanism's behavior from the frontend user's perspective and the main features of the search engine from the Yves Rocher business point of view.
Front-end perspective
The search engine saves the user's last searches (1) in local storage. The view with the last searches is visible when the user clicks on the search field for the product.
These are searches that ended with the user pressing the enter key or clicking on the search button.
Visualization of the TCAI - last phrases UI (mobile&desktop)
TCAI intelligently matches search results based on the entered query. The search is performed by the main category (2) (defined in the Search feed main category nameparameter), product name and properties. In the main search results (3), we will find a maximum of 8 products that have the best scoring. The mechanism also helps the user by predicting and generating suggested clickable phrases (4).
Clicking on the cart button (located in the product box) adds the product to the cart, while clicking on the product name will redirect the user to the page with the details of the selected product.
TCAI is able to track user clicks and group them accordingly for analysis purposes. For example, each click on a product name or image in the main search results (3) will be counted for the "hints_product_tile" tag, while a click on the cart icon will be counted for the "add_to_cart" tag.
Tracking and analysis of clicks also occur after submitting the search form on the target product list. In this case, clicking on the product name, image, or review will record a click for the "product_tile" tag, while clicking on the cart will increase the value for the "add_to_cart" tag.
These tags are present in the TCAI analytics module.
Visualization of the Tau Ceti AI search mechanism UI (desktop)
Visualization of the Tau Ceti AI search mechanism UI (mobile)
Business perspective
The user experience is equivalent to that of current solutions on CEE websites
The TCAI platform is standalone and separate from the TC e-commerce platform.
It has the capability to integrate with various production and non-production sites.
It's compatible with the current multi-language catalog product content obtained from different sources.
Open architecture allows for adaptation to future changes such as new catalog product schemas, additional dictionaries, and new sources.
Search functionality based on Elasticsearch.
In terms of appearance and user experience, we are basing on the current layout and behavior of the existing Persoo solution for YR, allowing for minor improvements (among other things):
TCAI mechanism includes search phrase suggestions
The ability to add products to the cart directly from the suggestion window.
Business users have access to statistical information, it allows among other things:
how the search volume is distributed over weeks
when the highest traffic occurs during the day
which products and what phrases lead to which user clicks
Ability to add synonyms (there is a possibility of bulk importing synonyms (up to a maximum of 256 synonym groups).
The data of the search tool is based and recognized on: altshops, category, name, tag, property, keywords, EAN, SKU, and colors as search keywords.
The search tool results are passed to the native results page.
Suggested categories will be displayed by the search box based on the identified keyword.
Products with zero stock aren't excluded from the search results as the user may be interested in seeing the details of the product. Such results are placed at the very end of the product list.
Ability to manually optimize the results directly in the search platform. The platform allows optimization based on the following parameters:
Product is new
Product is bestseller
Product is green point
Product is limited edition
Product is outlet
Product capacity
Product reviews rating
Product reviews count
TCAI keywords
TCAI keywords functionality uses AI to generate product keywords that can be searched in the TCAI search. The keywords are generated based on the product description, and this process is fully automated and keywords are generated once a day, even when the product description has been updated.
High-quality product descriptions aid in generating significantly better quality keywords, directly related to the product. Additionally, if keywords generated for a particular product aren't strictly related to it, the user doesn't lose anything. They may only gain the advantage that by entering one of the generated keywords, the product will still be found.
Generated keywords can be found in
Catalog > Products / list > Edit on the desired product > TCAI Search
Visualization of the TCAI keywords
These keywords are added to the keywords in the Description > Keywords field, so when customers are searching by non-standard phrasing like "Anti-age global" (to find all of the anti-age global products) they will find all of the products that have "Anti-age Global" keyword generated.
Visualization of the searching of a keyword in the TCAI search
Admin panel alerts
Getting started
In this article you can find information about available alerts and how to enable them in TauCeti admin panel. These alerts will warn admin users via notification sent to their e-mail address regarding the issues with JOY.
Users that have the following groups are able to enable the alerts for both their local account and GAC account:
MC business admin
Administrator
Super Administrator
Root
Visualization of the user preferences button location
Alerts settings can be accessed by pressing the users picture in top right corner (1) and pressing the Preferences (2) option.
Visualization of the alerts in the admin panel.
In the users preferences you can find alerts under Alerts tab (3).
In order to receive JOY alerts on your e-mail address you have to enable the Use own settings (4) option and then select the alerts that you want to receive. Available alerts are:
JOY stock synchronization errors – Reports problems with JOY stock synchronization and problems when checking stocks in real-time.
JOY campaign code errors – Reports issues with checking if campaign code is defined in JOY (real-time mailing code verification). Reporting includes sending information that campaign code does not exist in JOY. Such a problem can also be detected and reported during stock synchronization.
JOY API XML (WSDL) verification errors – Reports when JOY API definitions (WSDL file) are unavailable or have changed. Unavailability of WSDL file means that the entire JOY API is unavailable.
Orders export – Reports problems detected within following export mechanisms:
JOY Order Export - An alert is sent when at least one order has failed to be exported or there is an issue with API connection initialization.
JOY Payment Export - An alert is sent when at least one payment has failed to be exported or there is an issue with API connection initialization.
Rumanku Payment Export - An alert is sent when at least one payment has failed to be exported.
EET Hungary (Stocker) Order Export - An alert is sent when there are some problems with XML file generation or communication to Stocker's SFTP.
EET Czechia Order Export - An alert is sent in multiple scenarios, including invalid configuration, API communication issues and multiple self-checks.
Orders invoice generation – Reports problems with import of invoices from EET Hungary (Stocker) integration. This alert is only available for root users.
Orders check – Reports issues with internal order checks performed for every placed order, before it is exported to any system that will take care of system processing (JOY, TC Logistics, Rumanku). This alert is only available for root users.
Environment synchronization – Reports that someone scheduled a synchronization.
With alerts enabled you will receive a notification on your e-mail address. Notifications are sent only once every 30 minutes if a problem is persistent. Some notifications can be sent more frequently.
Every generated alert is always sent to system administrators (Tau Ceti internal e-mail inbox). The system administrator also receives many more notifications based on internal system checks.
Groups of users and rights in admin panel
Getting started
In this article, you will find information about all available user groups and their permissions and access on Yves Rocher admin panel. User groups define what viewing restrictions assigned employees will have when browsing the admin panel or what actions they can perform.
This list will go in order from the most powerful groups to the least.
Yves Rocher admin panel can be accessed on every environment by adding /baadmin at the end of the link (for example https://www.yves-rocher.pl/baadmin).
Visualization of the /baadmin log in page
To gain access to admin panel please contact your supervisor, so they can contact persons responsible for account creation. After confirmation that an account has been created, we need to reset the password. In order to create new account Tau Ceti needs user:
Name
Surname
E-mail Address
Mobile number with country code
Permission group (i.e., Administrator, BOK supervisor etc.)
Environment names to which user will have access to (i.e., PL PROD, TEST)
Password reset
For the first login, the password needs to be reset. In order to reset the password, we need to click on the "Reset password" button.
Visualization of the reset password page
On this page, we need to provide our email address and mobile number that supervisor provided to us in order to create the account. Mobile number needs to be typed with the country code (for example, +48123456789). After confirmation of the password reset, the user will receive an SMS message with a new, temporary password.
Logging in
After receiving having email address and password, we can log in into the platform by typing it in the designed fields.
Visualization of the login /baadmin log in page
In the next step, we will see authorization options. By default, only the SMS message authorization method is available.
RememberIn order to activate mobile authorization, it is needed to configure Google Authenticator after first log in. It is highly recommended to do so. You can find more about this authorization method in the Google Authenticator article.
Visualization of the authorization page
After selecting SMS Code authorization method, the user will receive an SMS message with a short authorization code. This code needs to be typed in visible field.
Visualization of the SMS authorization
Please take notice that SMS message may take up to 5 minutes to arrive depending on the network load on the SMS provider side.
After confirming the authorization, user after first login or once a month need to type new password for security purposes.
Visualization of the password update process
After confirming the new password, the user will be logged in and the account will be ready to use.
Global Authorization Center
Global Authorization Center (GAC in short) is a TauCeti platform that allows users to log in to various environments using only one account without need of relogging. GAC can be accessed under link https://auth.tauceti.tech/.
Visualization of the GAC log in page
In order to receive GAC access, please contact your supervisor. In order to create new account, Tau Ceti needs users:
Name
Surname
E-mail Address
Mobile number with country code
Permission group (i.e., Administrator, BOK supervisor etc.)
Environment names to which user will have access to (i.e., PL PROD, TEST)
Password reset
For the first login, the password needs to be reset. In order to reset the password, we need to click on the "Reset password" button.
Visualization of the password reset process
In here, we need to type our e-mail address and mobile number (without country codes) and confirm it with “Reset password” button. This action will send us temporary password via SMS message.
Logging in
After having our e-mail address and password, we can log In to the platform through https://auth.tauceti.tech/ but also using "Log in using Tau Ceti account" button (1) on Yves Rocher website (e.g. Yves-Rocher.hu/baadmin)
Visualization of the alternate way to log in to GAC
In the next step, we will see authorization options. By default, only SMS message authorization is available.
Visualization of the GAC authorization methods
After selecting SMS Code authorization method, the user will receive an SMS message with a short authorization code. This code needs to be typed in visible field.
Visualization of the SMS authorization
After confirming authorization, user after first login or once a month need to type new password for security purposes.
Visualization of the password update process
After confirming the new password, the user will be logged in and the account will be ready to use.
EasyRedmine
EasyRedmine is a helpdesk platform used by TauCeti Helpdesk. It can be used by users to create new tasks for the helpdesk team instead of sending requests on email address helpdesk@tauceti.email, as creating tasks on EasyRedmine platform allows user to see message history, task status and the message will arrive to helpdesk team faster. EasyRedmine can be accessed under link https://tcteam.easyredmine.com/.
Visualization of the EasyRedmine log in screen
In order to have access to EasyRedmine platform, Tau Ceti needs to receive a list of authorized users to send invitations to.
Visualization of the EasyRedmine account activation e-mail
In the invitation, the user will see their login and temporary password. With this data, user will be able to log in to the platform.
Visualization of the EasyRedmine password creation
After logging in, the user will be requested to type a new password. After that, account will be ready to use. Logged-in user can find useful documentation regarding EasyRedmine under link https://tcdev.easyredmine.com/projects/91/issues?set_filter=0
Password Reset
If there is a need to reset the password, the user can do it by selecting Lost password retrieve on the login screen.
Visualization of the EasyRedmine log in screen
This option will open a lost password form in which the user needs to type an e-mail address.
Visualization of the EasyRedmine password reset screen
After submitting an email address, the user will receive a new password via e-mail message and can proceed with it to log in.