Esta serie tiene la intención de destacar las características de Easy Digital Downloads para ayudarte a crear una tienda online de productos digitales. Ya he explicado gran parte de este plugin, y por tanto ahora ya conocerás casi todo lo que necesitas saber de EDD. Lo que nos falta es la sección de Herramientas con la que finalizamos esta serie. Así que, vayamos a por ello ya.
La sección Herramientas proporciona algunas opciones adicionales que te podrían ayudar a mejorar la funcionalidad de tu tienda. En términos generales, esta sección te permite restringir algunas cosas, generar claves secretas para los miembros (cosas de la API), exportar/importar los ajustes de EDD para el futuro, etc.
Herramientas en Easy Digital Downloads
La sección de Herramientas contiene algunos ajustes adicionales para la tienda online. Desde esta parte del plugin, puedes guardar esta información para usarla en el futuro y importando después un archivo .json. Esta sección contiene diferentes pestañas, denominadas: General, Claves API, Información del sistema e Importar/Exportar. Voy a explicarlas una a una en detalle.
Para acceder esta sección sigue esta ruta: Descargas > Herramientas. Comencemos con su primera ficha, que no es otra que General.
General
Dentro de la sección Herramientas, te encontrarás directamente con la ficha General. Aquí, EDD te facilita la restricción o el bloqueo de cualquier cliente que te esté creando molestias o que esté afectando las relaciones de tu tienda. Esto se hace añadiendo simplemente el ID del email del cliente en el campo de texto proporcionado para los emails prohibidos. Una vez hayas completado este campo, pulsa el botón Guardar para confirmar tus ajustes.
Este es el diseño de la ficha General, que contiene una gran caja de texto cuyo nombre es Correos electrónicos bloqueados. Puede ser útil cuando quieras bloquear a alguien.
En la imagen de arriba, puede ver como he incluido distintos emails. Si introduces estos emails, esos clientes concretos no podrán adquirir ningún producto descargable de la tienda de productos digitales.
Tienes que introducir cada email en una línea nueva.
Claves de la API
Pasemos a la segunda pestaña de las Herramientas que es para las Claves API. EDD incluye una completa RESTful API, a través del cual puedes recuperar datos de la tienda de forma remota. Con la API podrás acceder a distintos tipos de información como: los productos, las ventas, y las los ingresos de la tienda en un formato JSON o XML. La API es una forma a través de la cual podrás conectar a cualquier App móvil relacionada con EDD.
Este es el diseño de la ficha Claves API, que incluye un listado de usuarios o miembros que pueden usar las claves generadas para ellos. En esta ficha, puedes Generar nuevas claves API para los miembros/usuarios de tu tienda de productos digitales. Existen tres tipos de claves:
- Clave pública
- Clave privada
- Token
Las claves mencionadas actúan como valores para confirmar el acceso a tipos específicos de datos. Por ejemplo, si un usuario quiere acceder a información sobre las ventas, él o ella necesitará enviar estas claves de verificación, tras lo cual la información solicitada será enviada en formato JSON o XML. JSONes un formato muy útil que emplea código JavaScript para mostrar los detalles solicitados relativos a las ventas. Pero si estás empezando, es mejor que no hagas nada aquí. Postérgalo hasta que quieras crear una App basada en la API de EDD.
En la imagen de arriba, puedes ver las Claves de API generadas para distintos usuarios. Puedes Generar nuevas claves API introduciendo el nombre de un miembro en el campo correspondiente y pulsando después el botón Generar nuevas claves API. Se generarán nuevas Claves API para los usuarios de tu tienda digital.
Normalmente, deberías generar estas claves solo para perfiles de tu confianza y con los que quieras compartir tus datos.
Información del Sistema
Esta es la tercera pestaña de la sección Herramientas. Como el propio nombre sugiere, contiene información sobre el sistema, que puede descargarse como referencia en el futuro cuando la necesite un el desarrollador.
Lo que te queda por leer:
-
Importar/Exportar
Deja una respuesta