Personyze Wiki Personyze Wiki docs
Español
Abrir Personyze
Documentación/ Desarrolladores/ Recursos para desarrolladores — API REST y SDK
Desarrolladores

Recursos para desarrolladores — API REST y SDK

El punto de partida para desarrolladores: la API REST de Personyze, el lenguaje de plantillas de las acciones y los SDK para Android, iOS y Google Tag Manager, con enlaces a la referencia completa.

4 min de lectura Actualizado hace 1 mes

Personyze ofrece una API REST para gestionar su cuenta mediante programación, un lenguaje de plantillas para crear el HTML de las acciones y un conjunto de SDK para la integración con apps móviles nativas y gestores de etiquetas. Esta página es el punto de partida — resúmenes rápidos más enlaces a la documentación de referencia completa.

API REST

La API REST de Personyze permite a aplicaciones de terceros leer y modificar datos de su cuenta: gestionar usuarios y listas de usuarios, trabajar con los catálogos de productos y de artículos, controlar placeholders y acciones, realizar operaciones en vivo sobre usuarios conectados, consultar resúmenes diarios de informes y mucho más. Usa HTTP estándar, acepta y devuelve JSON, y admite los cuatro verbos estándar (GET, POST, PUT, DELETE).

Ejemplo rápido

Obtener el usuario con el ID interno 42:

curl 'https://api:YOUR_API_KEY@app.personyze.com/rest/users/where/internal_id=42'

La forma general de cada solicitud:

https://api:<API_KEY>@app.personyze.com/rest/<object>[/<modifier>/<value>...]

Referencia completa de la API REST (4 artículos)

📖 Descripción general e inicio rápidoForma de las solicitudes, métodos HTTP, códigos de respuesta, convenciones como id frente a internal_id. Leer →
🔑 AutenticaciónCómo obtener su clave de API, enviarla por cabecera o en la URL, códigos de error, patrones para varias cuentas. Ejemplos en curl, Python y JS. Leer →
🧩 Parámetros de rutaLa sintaxis where / columns / order_by / limit con todos los operadores, composición AND/OR y reglas de columnas indexadas. Leer →
📚 Referencia de objetosPáginas por objeto para los 18 endpoints — usuarios, productos, artículos, acciones, placeholders, interacciones, eventos, sesiones, resúmenes. Leer →

Lenguaje de plantillas

Las acciones de Personyze (banners, popups, widgets de recomendación, emails) se crean en un lenguaje de plantillas que es sobre todo HTML y CSS normales, con directivas para parámetros editables, bucles sobre tablas de Personyze (productos, artículos), condicionales y nombres de clase especiales que convierten elementos normales en widgets de Personyze.

📝 Lenguaje de plantillas — referencia del HTML de las accionesReferencia completa de la sintaxis: variables ${args} , variables de usuario y de sesión, funciones, bucles de tabla ${foreach} , condicionales, clases especiales con el prefijo $(por ejemplo,$responsive, $btn, $popup, $cform), gestión de formularios y las directivas ${menu} que construyen el editor visual. Además, la biblioteca de GitHub con 12 plantillas de ejemplo listas para usar. Leer →

SDK y herramientas en GitHub

Aunque la API REST y el lenguaje de plantillas ya están documentados por completo en la wiki, todo el código abierto de Personyze sigue en GitHub, en github.com/personyze:

SDK móviles nativos

📱 SDK de Android (Java)Seguimiento y personalización completos de Personyze para apps de Android. Repositorio → · App de demostración →
🍎 SDK de iOS (Swift)Integración nativa con iOS, con las mismas funciones que el SDK de Android. Repositorio → · App de demostración →

Ambos SDK se publican con licencia MIT. Las apps de demostración son referencias ejecutables que muestran todo el flujo, de la configuración a la personalización. Para un recorrido guiado, consulte la Guía de integración de recomendaciones de productos en apps móviles.

Herramientas web

🏷 Plantilla de Google Tag ManagerEl código de seguimiento de Personyze empaquetado como plantilla de GTM importable. Añádala a su contenedor en lugar de programar el fragmento a mano. Repositorio →
📑 Código fuente del lenguaje de plantillasEl código fuente de la referencia del lenguaje de plantillas (arriba) más 12 plantillas de ejemplo con anotaciones completas: popups, formularios, temporizadores, recomendaciones, emails, prueba social. Repositorio →

Combine la plantilla de GTM con la guía de configuración de Google Tag Manager para el flujo de integración completo.

Obtenga un plan de IA para su sitio

Inspire me lee su sitio web y le sugiere qué campañas de personalización lanzar primero y quién debe ver cada una. Gratis.

Analizar su sitio
Did this page answer your question?
Thank you — that goes to whoever maintains this page.