Zip-tiedosto ja toistettava tarkistuskomentosarja sisältyvät versioehdokkaaseen.
Asennus
Lataa saazly-chat.zip Saazlyn ilmoittamasta jakelukanavasta.
Avaa WordPress Adminissa Lisäosat, valitse Lisää uusi ja Lataa lisäosa.
Asenna zip-tiedosto ja ota Saazly Chat käyttöön.
Avaa Asetukset ja Saazly Chat. Liitä Saazlysta kopioitu Widget ID ja tallenna.
Avaa kaupan julkinen sivu ja varmista, että chat-painike näkyy.
Tilausten lukemista varten WooCommerce-ylläpitäjä luo REST API -avaimen read-käyttöoikeudella ja yhdistää kaupan Saazlyn kohdassa Asetukset ja Tilausyhteydet.
Käyttöoikeudet ja scopet
Vain käyttäjät, joilla on manage_options-käyttöoikeus, voivat muuttaa Widget ID:tä.
Lisäosa ei tarvitse erityistä WooCommerce-käyttöoikeutta eikä käytä REST API -avaimia.
Erillinen palvelinyhteys käyttää WooCommerce REST API -avainta read-käyttöoikeudella. Saazly ei kirjoita tilaus-, maksu-, toimitus- tai asiakastietoja.
Pelkkä sähköpostiosoite tai tilausnumero ei koskaan tuota vahvistettua osumaa. Tilausnumeron lisäksi tarvitaan nimi tai sähköpostiosoite, joka vastaa palveluntarjoajan tilauksen tietoja.
Luettava ja kirjoitettava data
Tallennettu julkinen Widget ID. Asetussivu voi lukea chatin julkisen nimen Saazlysta.
Yksi WordPress option -arvo, joka sisältää julkisen Widget ID:n.
Chat voi lukea kävijän nykyisestä ostoskorista tuotteet, määrät, hinnat ja valuutan. Nämä ovat käyttäytymiseen liittyviä taustatietoja, eivät vahvistettuja tilaustietoja.
Palvelinadapteri lukee tilauksen id:n, asiakasystävällisen tilausnumeron, summan, valuutan, maksutilan, fulfillment-tilan, toimitukset, palveluntarjoajan aikaleimat, tietolähteen ja tietojen tuoreuden.
Webhookit
Chat-lisäosan versio 1.0.0 ei rekisteröi eikä vastaanota webhookeja.
Palvelinyhteys rekisteröi order.created- ja order.updated-tapahtumat. Jokainen toimitus vahvistetaan HMAC SHA 256 -menetelmällä, duplikaatit poistetaan delivery id:n perusteella ja tapahtuma sovitetaan palveluntarjoajan modified-aikaan.
Allekirjoitettu palvelinajo lukee muuttuneet tilaukset WooCommercesta ja palauttaa väliin jääneet webhookit ilman, että vanhemmat tapahtumat korvaavat uudempia tietoja.
Ladattu chat käyttää Saazlyn julkista chat-määritystä ja chat-palvelua Saazlyn tietosuojakäytännön mukaisesti.
Tokenien säilytys
Chat-lisäosa ei tallenna access tokeneita, refresh tokeneita, API-avaimia eikä salasanoja.
Consumer key, consumer secret ja webhook secret salataan AES 256 GCM -menetelmällä ennen tietokantaan kirjoittamista. Todennetuilla asiakassovelluksilla ei ole taulutason pääsyä arvoihin.
Widget ID on julkinen tunniste, joka tallennetaan WordPress option -arvona.
Asennuksen poisto
Poista Saazly Chat käytöstä Lisäosat-kohdassa.
Poista lisäosa, jos haluat poistaa sen kokonaan.
Poistamisen yhteydessä uninstall.php poistaa option-avaimen saazly_chat_widget_id tavallisesta asennuksesta, WordPress multisiten jokaiselta sivustolta ja verkoston site options -asetuksista.
Selaintietojen poistamista hallitaan Saazlyn tavallisen tietojenpoistoprosessin kautta, eikä WordPress-tiedostojen poistaminen vaikuta siihen.
Tilaustietoyhteys suljetaan erikseen Saazlyssa. Salatut credentials-tiedot poistetaan, paikallinen pääsy estetään ja rekisteröidyt tilauswebhookit poistetaan WooCommercesta, kun kauppa vastaa.
Vianmääritys
Kopioi koko UUID-arvo Saazlysta. Välilyönnit poistetaan, mutta puutteellista arvoa ei tallenneta.
Tarkista, että lisäosa on aktiivinen, Widget ID on tallennettu ja sivun Content Security Policy sallii cdn.saazly.com-verkkotunnuksen.
Widget ID tallennetaan, vaikka nimen tarkistus epäonnistuisi tilapäisesti. Tarkista lähtevä HTTPS-liikenne WordPress-palvelimelta.
Tarkista, että avaimella on read-käyttöoikeus, HTTPS-osoite on täsmälleen oikein ja järjestelmän tila näyttää saman sivusto-osoitteen.
Tarkista integraation tila Saazlyssa. Webhook replay on vaaraton, ja reconciliation hakee edellisen cursor-arvon jälkeen muuttuneet tilaukset.
Lähetä verkkokaupan verkkotunnus, ajankohta ja virheilmoitus. Älä koskaan lähetä tokenia tai salasanaa.