searchAnalytics buildAutoComplete

E-Commerce Produktsuche Autovervollständigung

Scénario de test & Cas d'usage

Geschäftskontext

Ein großer Online-Elektronikhändler möchte die Benutzererfahrung (UX) verbessern, indem er eine 'Type-ahead'-Funktion in seiner Suchleiste implementiert. Wenn Kunden nach Produkten wie 'Laptop' oder 'Smartphone' suchen, sollen sofort relevante Begriffe vorgeschlagen werden, um die Konversion zu erhöhen.
Über das Set : searchAnalytics

Datenindizierung und Suchfunktionen.

Entdecken Sie alle Aktionen von searchAnalytics
Datenaufbereitung

Erstellung eines Produktkatalogs mit verschiedenen Elektronikkategorien.

Kopiert!
1DATA casuser.electronics_catalog;
2 LENGTH item_name $ 100;
3 INFILE DATALINES;
4 INPUT item_name & $100.;
5 DATALINES;
6Gaming Laptop Pro X
7Wireless Noise Cancelling Headphones
8Smartphone Galaxy Ultra
94K OLED Smart TV
10Bluetooth Speaker Mini
11Mechanical Keyboard RGB
12USB-C Docking Station
13Smart Home Hub
14;
15RUN;

Étapes de réalisation

1
Erstellung des Basis-Begriffsindex (Voraussetzung)
Kopiert!
1PROC CAS;
2 search.buildTermIndex /
3 TABLE={name='electronics_catalog', caslib='casuser'}
4 casOut={name='terms_idx', caslib='casuser', replace=true};
5RUN;
2
Generierung der Autovervollständigungs-Tabelle
Kopiert!
1PROC CAS;
2 searchAnalytics.buildAutoComplete /
3 index={name='terms_idx', caslib='casuser'}
4 casOut={name='auto_complete_store', caslib='casuser', replace=true};
5RUN;

Erwartetes Ergebnis


Die Tabelle 'auto_complete_store' wird erfolgreich erstellt und enthält optimierte Einträge für die Autovervollständigung basierend auf den Produktnamen. Die Aktion läuft ohne Fehler durch und der Status zeigt Erfolg an.