Sitzung initialisieren
Initialisieren
Sitzung initialisieren
Initialisieren Sie eine Product Recommendation API-Sitzung, um eine Device-ID und Session-ID zu erhalten, bevor Sie andere Empfehlungs-Endpoints aufrufen.
GET
Sitzung initialisieren
Bevor Sie eine andere API-Methode in der Product Recommendation API verwenden, rufen Sie die
init-API auf. Der Initialisierungsprozess akzeptiert den aktuellen Benutzeridentifikator und fordert die Projekteinstellungen sowie die Benutzereinstellungen an.
HTTP-Anfrage
Wann initialisieren
Je nach Plattform gibt es unterschiedliche Anforderungen, wann Sieinit ausführen müssen:
- cURL: Initialisieren Sie bei jedem Rendern der Seite.
- Web: Initialisieren Sie bei jedem Öffnen der Seite (einschließlich Single-Page-Anwendungen).
- iOS oder Android: Initialisieren Sie bei jedem Start der Anwendung.
init ohne Device-ID auf, um eine zu generieren. Für die Backend-Empfehlungslogik mit Kameleoon Web Experimentation rufen Sie diese API auf und speichern Sie die IDs im Cookie KameleoonProducts_session_code für sid und KameleoonProducts_device_id für did.
Abfrageparameter
Obwohl der Parameter
sid erforderlich ist, fügen Sie ihn bei der ersten Initialisierung nicht hinzu, da das System ihn generiert und in der Antwort zurückgibt (als seance).Sobald die sid generiert ist, verwenden Sie die vom System generierte sid für Anfragen innerhalb der aktuellen Sitzung.Überprüfung der Experiment-Exposition, Custom Data und Konversionsereignisse
Zurück
Kategorien importieren
Weiter