SDK Web

SDK Web

Donne accès à l'ensemble des fonctionnalités Critizr pour vos sites web.

Le SDK Web est un pré-requis indispensable à l’ajout des widgets web Critizr. Il permet également d’ouvrir nos différentes interfaces via une méthode Javascript, ou un paramètre GET.

Installation

  1. Assurez-vous d’avoir bien reçu une clé API Critizr
  2. Copiez le code ci-dessous à la fin de votre balise body en indiquant votre clé API à l’endroit indiqué :
<script type="text/javascript">
    (function (i, s, o, g, r, a, m) {
        i[r] = i[r], a = s.createElement(o), m = s.getElementsByTagName(o)[0];
        a.async = 1;
        a.src = g;
        m.parentNode.insertBefore(a, m)
    })(window, document, 'script', 'https://static.critizr.com/widgets/<API_KEY>.js', 'cz');
</script>

Usage

Paramètres GET

?cz_open=<interface_name>

Lance automatiquement l’interface Critizr de votre choix (envoi de remarque, liste de remarques…) sous la forme d’une popin. Détermine automatiquement le point de vente à associer à l’interface en fonction du contexte de la page.

Ce paramètre est notamment utile pour fabriquer des email transactionnels.

interface_name Interface correspondante
send_feedback Envoi de Feedbacks
store_display Store Display
store_locator Store Locator

Passage des paramètres à l’interface

Passez les paramètres que vous souhaitez apporter à l’interface lancée dans des paramètres GET, comme ceci : http://www.critizr.com?cz_open=send_feedback&cz_mode=quiz&cz_answer=3 Ceci lancera l’interface d’envoi de feedbacks avec mode=quiz et answer=3

Ces paramètres étant donné dans l’URL, vous devrez urlencoder leurs valeurs.

?cz_open=<interface_name>:<place_id>

Fonctionne comme ?cz_open=<interface_name>, sauf que vous assignez le point de vente à associer à l’interface manuellement.

Exemple : http://www.critizr.com?cz_open=send_feedback:23