¡Buen día para ti, lector de Amasty!
Como todos saben, para mantener una cooperación comercial fructífera con sus clientes y promocionarles los productos necesarios, usted, como propietario de un negocio, debe saber más sobre sus clientes actuales.
La manera perfecta de lograr estos objetivos en tu Magento 2 es agregar Atributos de Cliente .
Hoy, le mostraré cómo editar atributos de clientes mediante programación y a través de nuestro producto: Atributos de clientes para la extensión Magento 2 .
Además, para mejorar su servicio al cliente, pruebe esta extensión de número de pedido de Magento 2 y reduzca el riesgo de confundir la numeración de pedidos en una tienda multilingüe.
Resumen del artículo [ ocultar ]
- ¿Cómo modificar un atributo de cliente creado mediante programación en Magento 2?
- Paso 1: Ampliar los permisos actuales a administrativos
- Paso 2: Ingrese las credenciales de back-end
- Paso 3: obtenga y use la clave API
- Paso 4: Edite un atributo de cliente
- Paso 5: Rellene el ID y el cuerpo del cliente
- Bonificación: atributo de cliente Magento 2 ‘Prueba’ como ejemplo
- Envolver
Esta extensión le permite crear atributos de dirección de cliente de Magento 2 mediante programación sin limitaciones en su cantidad y conocer mejor a sus clientes. Para crear un nuevo atributo, vaya a Clientes>Atributos de clientes>Administrar atributos y haga clic en el botón Agregar nuevo atributo . Aquí hay una lista de 11 tipos de entrada que puede usar para este propósito:
Cada atributo, excepto la carga de un solo archivo, se puede agregar a las páginas de registro y pago.
Además, cada característica recién creada se puede mostrar en la página de vista de pedidos y en la página de información del cliente, así como en las cuadrículas de clientes y pedidos en el backend:
Además, todos los atributos se muestran en una cuadrícula separada donde puede encontrar información sobre el tipo, el orden de clasificación, así como sobre la página donde se muestra cada una de las etiquetas. Además, puede editar atributos directamente desde esta cuadrícula:
La gran ventaja de la extensión es la posibilidad de ocultar campos de atributos que se completaron antes. Digamos que un usuario está registrado en su sitio web y ha completado los formularios de información adicional . Entonces este cliente no tendrá que volver a llenar estos campos durante el proceso de compra. Esto lo ayuda a hacer que el proceso de compra sea más conveniente y mejorar la experiencia del cliente.
Al mismo tiempo, recomendamos encarecidamente utilizar la extensión de atributos junto con el catálogo de grupos de clientes para Magento 2 . Dado que hay un tipo de atributo Selector de grupo de clientes, esto le permite separar clientes durante el registro automáticamente .
Otra característica clave del módulo es la posibilidad de crear relaciones de atributos . Es una forma sencilla de evitar la sobrecarga de una página web y, al mismo tiempo, recopilar información útil sobre los compradores para una futura cooperación beneficiosa.
Nota: Consulte la guía del usuario para aprender a administrar correctamente las relaciones de atributos.
¡Conozca mejor a sus clientes para satisfacer sus necesidades individuales y aumentar los ingresos!
¿Cómo modificar un atributo de cliente creado mediante programación en Magento 2?
Como sabe, Magento 2 es compatible con REST (Transferencia de estado representacional) y SOAP (Protocolo simple de acceso a objetos) como en versiones anteriores de Magento. Por lo tanto, puede administrar fácilmente los atributos de los clientes mediante programación a través de la API para recopilar información valiosa sobre el comprador.
Siga los 5 pasos para administrar un atributo de cliente creado mediante programación:
Paso 1: Ampliar los permisos actuales a administrativos
- Abra la interfaz de Magento 2 y coloque ‘swagger’ al final de la línea URL:
- Para ampliar los permisos, busque IntegrationAdminToken :
Paso 2: Ingrese las credenciales de back-end
- Abra un ejemplo en el lado derecho de la ventana:
- y complete su nombre de usuario y contraseña para el panel de backend:
Paso 3: obtenga y use la clave API
- Cuando todo esté listo, obtendrá la clave API:
- Introduzca la clave aquí:
Paso 4: Edite un atributo de cliente
- Como ya recibió los permisos de administrador, puede editar los atributos del cliente. Para ello, busque customerCustomerRepositoryV1 :
- Para encontrar un cliente, abra la pestaña Obtener e ingrese la ID del cliente :
- y haga clic en el botón Pruébelo . Para mí, la identificación es ‘1’ :
- Como resultado, recibirá un ‘Cuerpo de respuesta’ del cliente . Simplemente cópielo y vaya al siguiente paso:
Paso 5: Rellene el ID y el cuerpo del cliente
- Abra la pestaña /V1/customers/{customerId} y pegue el cuerpo del cliente aquí:
- Por favor, no olvide ingresar “cliente” en esta área (está marcada en verde).
Bonificación: atributo de cliente Magento 2 ‘Prueba’ como ejemplo
Deje su correo electrónico y le enviaremos instrucciones GRATUITAS sobre cómo editar un atributo de cliente con capturas de pantalla y comentarios.
(function() {
if (!window.mc4wp) {
window.mc4wp = {
listeners: [],
forms : {
on: function (event, callback) {
window.mc4wp.listeners.push({
event : event,
callback: callback
});
}
}
}
}
})();
(function() {
mc4wp.forms.on(‘27441.submit’, function(form, event) {
event.preventDefault();
var submitForm = function() {
if(form.element.className.indexOf(‘mc4wp-ajax’) > -1) {
mc4wp.forms.trigger(‘submit’, [form, event]);
} else {
form.element.submit();
}
};
var previousToken = form.element.querySelector(‘input[name=_mc4wp_grecaptcha_token]’);
if (previousToken) {
previousToken.parentElement.removeChild(previousToken);
}
try {
window.grecaptcha
.execute(‘6LcoY6UZAAAAAP7Dqjtr6MPM8yGySn617oAlWVSx’, {action: ‘mc4wp_form_submit’})
.then(function (token) {
var tokenEl = document.createElement(‘input’);
tokenEl.type = ‘hidden’;
tokenEl.value = token;
tokenEl.name = ‘_mc4wp_grecaptcha_token’;
form.element.appendChild(tokenEl);
submitForm();
});
} catch(err) {
submitForm();
throw err;
}
})
})();
Envolver
Siguiendo los sencillos pasos, puede editar los atributos de sus clientes en Magento 2 mediante programación. Yo, a su vez, espero que este artículo lo ayude a dedicar menos tiempo a actualizar el atributo de cliente de Magento mediante programación y le permita obtener más beneficios al usar nuestros Atributos de cliente de Magento 2 .
¡Mucha suerte y estad atentos!