Añadir un campo extra para seleccionar más opciones en Shopify dentro de un producto

Añadir un campo extra para seleccionar más opciones en Shopify dentro de un producto

Tiempo de lectura: 3 minutos Hoy vamos a aprender cómo añadir más opciones en Shopify para evitar el error de «has superado el máximo de 100 combinaciones de producto». Lo primero que haremos es crear un campo metadato personalizado. Para eso vamos a Configuración > Metacampos y metaobjetos Ahora vamos a crear el nuevo qué nos servirá para personalizar nuestros … Leer más

Subir variantes y productos usando CSV en Shopify

Subir variantes y productos usando CSV en Shopify

Tiempo de lectura: 2 minutos La idea es nombrar las imágenes de forma estratégica y usar la importación de CSV para asignarlas automáticamente. Te explico paso a paso: Nombrar tus imágenes correctamente Shopify usará estos nombres para mapear las fotos a las variantes si importas desde CSV. Exportar tu producto como CSV Modificar el CSV Subir imágenes a Shopify Importar … Leer más

Crear Service Account para generar access tokens de Google API para validar compras en aplicación (compras in app en Android)

Crear Service Account para generar access tokens de Google API para validar compras en aplicación (compras in app en Android)

Tiempo de lectura: 2 minutos Hoy vamos a aprender cómo podemos generar una cuenta Service Account que nos servirá para verificar compras o generar un token auth en Google. Lo primero que haremos es ir a https://console.cloud.google.com/iam-admin/serviceaccounts/create Y creamos una cuenta: En permisos elegimos el Rol, ponemos EDITOR (muy importante). Una vez creada, pulsamos en Adminsitrar claves: Ahora pulsamos en … Leer más

Configurar nginx proxy manager (npm) o nginx para enviar la IP real del cliente usando cloudflare de proxy

Configurar nginx proxy manager (npm) o nginx para enviar la IP real del cliente usando cloudflare de proxy

Tiempo de lectura: < 1 minuto Hoy vamos a aprender cómo podemos capturar la IP real del cliente pasando por el proxy de cloudflare y recibiendolo en nginx proxy manager (NPM) o nginx. Abrimos nuestro proxy inverso y vamos a Proxy Hosts Ahora seleccionamos el proxy que queremos enviar las IPs reales y pusamos en Advanced. En el apartado de Custom … Leer más

Añadir rate limit para peticiones demasiado seguidas en cloudflare para proteger nuestro servidor.

Añadir rate limit para peticiones demasiado seguidas en cloudflare para proteger nuestro servidor.

Tiempo de lectura: < 1 minuto Hoy vamos a aprender cómo podemos añadir un rate limit desde cloudflare y de esta forma proteger el servidor. Primero vamos a nuestra cuenta cloudflare y seleccionamos Security > Security rules Ahora vamos a añadir una nueva Rate Limit Rules Y ahora Indicamos los siguientes datos: Rule name: indicamos el que queramos en mi caso … Leer más

Verificar compra in app con Apple Store Kit 2 y JWT en Python

Verificar compra in app con Apple Store Kit 2 y JWT en Python

Tiempo de lectura: < 1 minuto Ho voy a compartir una función que nos permitirá verificar las compras que realicemos en Apple con Apple Store Kit 2 y JWT usando Python. Lo primero que haremos es crear una función utils que nos permitira validar el jwsRepresentation de la compra de Apple. Para ello usaremos estas funciones: Y la forma de utilizarse … Leer más

Verificar compra en aplicación iOS usando Python

Verificar compra en aplicación iOS usando Python

Tiempo de lectura: 2 minutos Hoy vamos a crear una función qué nos permitirá verificar una compra in app realizada desde ios con Apple y en Python. Crearemos una funcion util de esta forma: Y la utilizamos de la siguiente forma: Muy importante esta función debe recibir un transactionReceipt no confundir con el purchaseToken de Android ni con jwsRepresentationIOS de … Leer más

Personalizar notificacion PUSH usando la libreria @react-native-firebase/messaging en Expo y React Native

Personalizar notificacion PUSH usando la libreria @react-native-firebase/messaging en Expo y React Native

Tiempo de lectura: < 1 minuto Hoy os voy a enseñar cómo personalizar el icono de notificación PUSH lanzado en React Native con la librería @react-native-firebase/messaging Iremos a app.json: También añadimos a los config plugin: Con esto tenemos la mitad terminado. Ahora tendremos que crear nuestro icono de notificación. Solo aplica en Android. El icono debe ser: Tamaño: 96×96 Color: blanco … Leer más

Reescalar una imagen pixel art con nearest neighbor usando python y pillow

Reescalar una imagen pixel art con nearest neighbor usando python y pillow

Tiempo de lectura: < 1 minuto Hoy os comparto una pequeña función que permite reescalar imágenes usando nearest neighbor y directamente desde el servidor. Con esto reduciremos el coste computacional del front a la hora de reescalar imágenes. Recomiendo usarlo para estilo pixel art. Aunque es posible que funcione con otras imágenes o tengas que cambiar el algoritmo de reescalado. Primero … Leer más

Implementar compras en aplicación usando expo-iap en React Native Expo para Android /iOS

Implementar compras en aplicación usando expo-iap en React Native Expo para Android /iOS

Tiempo de lectura: 4 minutos Hoy vamos a aprender a implementar compras in app usando Expo IAP para Android o iOS en React Native. Primero vamos a instalar la librería que necesitamos (expo-iap): Ahora tenemos que añadir dentro de app.config.js nuestro código: Recuerda que debes tener creados unas suscripciones dentro de Google Play o Apple Store. Una vez instalada, vamos … Leer más