Smartweb

Get Started

Collegamento del negozio #

La prima fase dell’installazione di Clerk.io consiste nel collegare il vostro negozio al vostro account Clerk.io.

Dopo aver seguito questi semplici passaggi, sarete in grado di vedere il vostro Demo Store, che vi darà una panoramica personale di come Clerk.io funzionerà sul vostro negozio web, prima di configurare il resto del sistema.

1. Aggiungi negozio #

Dopo aver effettuato l’accesso a [my.clerk.io] (http://my.clerk.io/), la prima cosa da fare è aggiungere il proprio negozio:

  1. Scrivete il Nome e il Dominio del vostro negozio web

  2. Scegliete SmartWeb come piattaforma e scegliete la valuta.

  3. Fare clic su Aggiungi negozio.

2. Configurazione del feed Smartweb #

Dal menu principale della Guida all’installazione, fare clic su Installazione dell’estensione:

La pagina successiva mostra le operazioni da compiere per configurare il feed SmartWeb .

Seguite i passaggi per abilitare il tracciamento dei visitatori e delle vendite e l’accesso al feed SmartWeb:

3. Sincronizza il tuo negozio #

Dopo aver autorizzato l’accesso, è sufficiente sincronizzare il negozio.

Tornare alla Guida alla configurazione e fare clic su Sincronizza i tuoi dati:

Inserite i dettagli dei vostri negozi e fate clic su Avvia sincronizzazione:

Clerk.io importerà ora i vostri prodotti, categorie e vendite.

Al termine, il vostro negozio è collegato. Ottimo lavoro!

Aggiunta di Clerk.js #

  1. Cliccate sull’icona Impostazioni nel menu laterale del vostro negozio e poi su Codice di tracciamento.

2. Copiare il Script di tracciamento

3. Inserire questo codice nel file che genera tutte le pagine.

   Normalmente si tratta di **_Kontrolpanel->Design Manager-> Rediger filer->index.tpl_**

4. Fare clic su Gem nella parte superiore della pagina per salvare le modifiche.

Tracciamento degli ordini #

  1. Nell’Admin di Smartweb andate in Moduli → Cassa → cassa-approvata.tpl

  2. Inserite il seguente codice di monitoraggio delle vendite nella parte inferiore del file, subito prima del tag di chiusura

.

{% raw %}{if !empty($page.orderId)}
    {entity controller=order assign=order id=$page.orderId userId=false statusId=false}

    {* Order Customer entity *}
    {entity controller=orderCustomer assign=orderCustomer orderId=$page.orderId}

    {* Order Lines collection *}
    {collection controller=orderLine assign=orderLines orderId=$page.orderId repay=false}

    {* Group order collection by class *}
    {$orderList = $orderLines->groupByClass()}

    {assign var=products value=''}

    {if $orderLines->getActualSize() gt 0}
        {if isset($orderList['CollectionOrderLine'])}
            {foreach $orderList.CollectionOrderLine as $orderLine}
                {$products = $products|cat:{ldelim}|cat:' "id": '|cat:$orderLine->ProductId|cat:', "quantity": '|cat:$orderLine->Amount|cat:', "price": '|cat:$orderLine->Price|cat:{rdelim}}

                {if !$orderLine@last}
                    {$products = $products|cat:', '}
                {/if}
            {/foreach}
        {/if}
    {/if}

    <span
        class="clerk"
        data-api="log/sale"
        data-sale="{$page.orderId}"
        data-email="{$orderCustomer->Email}"
        data-customer="{$user->Id}"
        data-products='[{$products}]'>
    </span>
{/if}{% endraw %}

4. Fare clic su Gem per salvare le modifiche.

Siti multipli #

Clerk.io può essere facilmente integrato in diversi siti che condividono lo stesso backend Smartweb / Hostedshop.

Il modo più semplice per implementare Clerk.io in più siti in impostazioni standard è creare un negozio separato per ogni sito in my.clerk.io.

In questo modo, è possibile separare i prodotti, le vendite, le valute, ecc. per tenere traccia di ciascun sito.

  1. Iniziate creando il vostro negozio principale e seguite la Guida all’installazione per collegare il vostro negozio a Clerk.io e scegliere le raccomandazioni e/o i risultati della ricerca che desiderate visualizzare nel vostro negozio web.

  2. Una volta terminata la configurazione iniziale, tornate alla pagina iniziale di my.clerk.io (facendo clic sul logo Clerk.io nell’angolo in alto a sinistra del menu laterale) e quindi fate clic su "+ Aggiungi un nuovo negozio “ l’ultima opzione dell’elenco a scorrimento (generalmente sotto il/i negozio/i esistente/i e il nome della vostra azienda).:

 3\. Nella pagina **Aggiungi un nuovo negozio**, fare clic su **Avanzate** per visualizzare tutte le impostazioni.

4. Compilate i dettagli del vostro webshop e scegliete il vostro negozio principale dal menu a tendina Copy Content From Existing Store, quindi fate clic su Add Store.

In questo modo verranno trasferiti i Contenuti e i Design del negozio principale.

5. Ora è possibile seguire nuovamente la Guida all’installazione per attivare Clerk.io facendo clic su Iniziare, per sincronizzare i dati del nuovo sito.

6. Nel backend di Smartweb, passare al sito che si desidera configurare.

7. In questo modo sarà possibile attivare Clerk.io sul Sito attraverso la Guida all’installazione all’indirizzo

my.clerk.io

8. Quando la Sincronizzazione dei dati è terminata, il vostro Sito è pronto e utilizza lo stesso

     configurazione del negozio principale.

Ricordarsi di tradurre anche i Titoli, in Contenuto-> Modifica -> Seleziona design nella lingua giusta.

È possibile seguire questa procedura per tutti i siti con cui si desidera utilizzare Clerk.io.