Shoporama

Get Started

Conectando tu Tienda #

Para estos pasos, necesitas tener abiertas tanto tu my.clerk.io como tus cuentas de Shoporama.

Agregar Tienda #

Después de iniciar sesión en my.clerk.io, lo primero que necesitas hacer es agregar tu Tienda:

  1. Escribe el Nombre y Dominio de tu tienda en línea.

  2. Elige el Idioma y Moneda, y selecciona Shoporama como la Plataforma.

  3. Haz clic en Agregar Tienda.

Instalar Seguimiento de Visitantes #

  1. En tu backend de Shoporama, ve a Configuración > Campos HTML.
  2. Haz clic en Agregar nuevo campo HTML y nómbralo “Clerk.io”.
  3. Pega el script de seguimiento de visitantes a continuación en el campo de texto y elige Agregar automáticamente a <head> en el menú desplegable.
<!-- Inicio de la herramienta de personalización de comercio electrónico de Clerk.io - www.clerk.io -->
<script type="text/javascript">
(function(w,d){
  var e=d.createElement('script');e.type='text/javascript';e.async=true;
  e.src='https://cdn.clerk.io/clerk.js';
  var s=d.getElementsByTagName('script')[0];s.parentNode.insertBefore(e,s);
  w.__clerk_q=w.__clerk_q||[];w.Clerk=w.Clerk||function(){w.__clerk_q.push(arguments)};
})(window,document);

Clerk('config', {
  key: 'INSERT_PUBLIC_API_KEY',
});

<{if $customer}>
Clerk('call', 'log/email', { email: '<{$customer->getEmail()}>' });
<{/if}>
</script>
<!-- Fin de la herramienta de personalización de comercio electrónico de Clerk.io - www.clerk.io -->

4. Haz clic en Guardar.

Ubicación de las claves: Tu Clave Pública y Clave Privada están en my.clerk.io > Desarrolladores > Claves API. Si ves INSERT_PUBLIC_API_KEY en algún ejemplo de código, reemplázalo con tu Clave Pública de my.clerk.io > Desarrolladores > Claves API.

Instalar Seguimiento de Pedidos #

  1. Ve a Configuración > ... > Temas.
  2. Haz clic en el ícono de lápiz para tu tema activo.
  3. Abre thanks.html haciendo clic en el ícono de lápiz junto a él.
  4. Encuentra <{if $order}> e inserta el script a continuación directamente después de él, luego guarda.
<script type="text/javascript">
  var clerk_order = {};
  clerk_order['sale'] = <{$order->getOrderId() |escape}>;
  clerk_order['email'] = '<{$order->getEmail() |escape}>';
  var clerk_products = [];
  <{foreach from=$order->getOrderProducts() key="i" item="OrderProduct"}>
  clerk_products.push({id: <{$OrderProduct->getProductId() |escape}>, 'price': <{$OrderProduct->getPrice() |escape}>, 'quantity': <{$OrderProduct->getAmount() |escape}>});
  <{/foreach}>
  clerk_order['products'] = clerk_products;
  Clerk('call','log/sale', { email: clerk_order['email'], sale: clerk_order['sale'], products: clerk_order['products'] });
</script>

Sincroniza Tus Datos #

Necesitarás tu Token de Acceso API y la URL de tu Tienda.

  1. En Shoporama, ve a Configuración > API.
  2. Haz clic en Agregar acceso.
  3. Nombra la cuenta API “Clerk.io” y establece los derechos en Solo lectura. Guarda.
  4. Copia el Token de Acceso generado.
  5. Ve a my.clerk.io > Datos > Configuración y pega el Token de Acceso y la URL de la Tienda en los campos correspondientes.
  6. Haz clic en Iniciar Sincronización y espera a que la sincronización se complete.

Esta página ha sido traducida por una IA útil, por lo que puede contener errores de idioma. Muchas gracias por su comprensión.