Certified Marketing Cloud Engagement Developer
Está diseñada para profesionales que tienen experiencia en el desarrollo de soluciones de marketing digital. Valida habilidades en manejo de datos, automatización y best practices en Salesforce.
Nuestra propuesta de valor de la certificación Marketing Cloud Engagement Developer.
- Preguntas en inglés y español: Disfruta de preguntas en español e inglés, adaptándose a tus preferencias y necesidades.
- Contenido Enriquecido: Accede a más de 200 preguntas repletas de enlaces, vídeos y explicaciones profundas que harán tu aprendizaje más completo y versátil.
- Preguntas y entorno real: Experimenta y familiarízate con el ambiente del examen real, practicando y mejorando tus habilidades y conocimientos constantemente.
Certified Marketing Cloud Engagement Developer: Conviértete en uno de los perfiles más demandados del mercado.
Prepárate con nuestros recursos especializados y la experiencia dedicada para brillar en la certificación “Marketing Cloud Engagement Developer” de Salesforce.
Nuestro Enfoque
- Selección de Preguntas: Empieza con acceso a preguntas cuidadosamente elegidas y bien organizadas.
- Aprendizaje Focalizado: Utiliza nuestros recursos de aprendizaje para profundizar y perfeccionar las áreas clave de tu certificación.
- Evaluación Continua: Práctica bajo condiciones similares al examen real para mejorar y ajustar tus estrategias y conocimientos.
- Soporte Consistente: Nuestro equipo está aquí para proporcionar el soporte necesario en cada fase de tu preparación.
Comprometidos con tu Progreso
En nuestro Training Center, disponemos de una demostración que ilustra cómo son las preguntas.
¿Qué cláusula SQL puede usarse en Query Activities para combinar filas de dos DEs, incluyendo duplicados?
Resolución de la pregunta
UNION ALL combina resultados de dos consultas sin eliminar duplicados, a diferencia de UNION DISTINCT. JOIN se usa para unir por relación, no para apilar filas.
UNION ALL combina resultados de dos consultas sin eliminar duplicados, a diferencia de UNION DISTINCT. JOIN se usa para unir por relación, no para apilar filas.
¿Qué dos acciones podría realizar un desarrollador para configurar el Sender Authentication Package (SAP)? (Elige 2)
Resolución de la pregunta
El SAP incluye la autenticación del dominio de envío y la configuración de protocolos de seguridad como DKIM/SPF. Configurar un dominio privado y DKIM son pasos esenciales; los otros no tienen relación con SAP.
El SAP incluye la autenticación del dominio de envío y la configuración de protocolos de seguridad como DKIM/SPF. Configurar un dominio privado y DKIM son pasos esenciales; los otros no tienen relación con SAP.
¿Qué cláusula SQL puede usarse en Query Activities para combinar filas de dos DEs, incluyendo duplicados?
Resolución de la pregunta
UNION ALL combina resultados de dos consultas sin eliminar duplicados, a diferencia de UNION DISTINCT. JOIN se usa para unir por relación, no para apilar filas.
UNION ALL combina resultados de dos consultas sin eliminar duplicados, a diferencia de UNION DISTINCT. JOIN se usa para unir por relación, no para apilar filas.
Un desarrollador está trabajando en funciones de campañas multicanal para el equipo de email en Northern Trail Outfitters. Está revisando las APIs disponibles para las diferentes aplicaciones de Marketing Cloud con el fin de determinar la solución más adecuada para cada una. ¿Qué aplicación utiliza la REST API?
Resolución de la pregunta
Mobile Connect utiliza la REST API para enviar y gestionar mensajes SMS en Marketing Cloud. Classic Content es una herramienta antigua y en desuso, y Automation Studio no depende principalmente de REST, sino de la SOAP API y de actividades del sistema.
Mobile Connect utiliza la REST API para enviar y gestionar mensajes SMS en Marketing Cloud. Classic Content es una herramienta antigua y en desuso, y Automation Studio no depende principalmente de REST, sino de la SOAP API y de actividades del sistema.
Un desarrollador quiere extraer datos de tracking desde Marketing Cloud a un sitio FTP. Un especialista en marketing creó una Data Extract Activity en la interfaz de usuario.¿Qué opción estaría disponible para extraer los datos?
Resolución de la pregunta
Las Data Extract Activities se crean y ejecutan dentro de Automation Studio, que permite extraer datos de tracking y enviarlos a un FTP. Ni la REST API ni Journey Builder se utilizan para este tipo de extracción.
Las Data Extract Activities se crean y ejecutan dentro de Automation Studio, que permite extraer datos de tracking y enviarlos a un FTP. Ni la REST API ni Journey Builder se utilizan para este tipo de extracción.
Un desarrollador quiere ampliar la funcionalidad de un código existente escrito en AMPscript, pero prefiere usar Server-Side JavaScript (SSJS) para las actualizaciones. ¿Qué sentencia de SSJS recuperaría el valor de la variable de AMPscript llamada subKey?
Resolución de la pregunta
En SSJS se utiliza Variable.GetValue(“@nombreVariable”) para recuperar el valor de una variable AMPscript. Las demás opciones son sintaxis incorrectas o están orientadas a asignación, no a obtención.
En SSJS se utiliza Variable.GetValue(“@nombreVariable”) para recuperar el valor de una variable AMPscript. Las demás opciones son sintaxis incorrectas o están orientadas a asignación, no a obtención.
Northern Trail Outfitters ha configurado su unidad de negocio de Norteamérica para que las bajas sean a nivel de unidad de negocio. ¿Qué data view consultarían para identificar a todos los suscriptores dados de baja en esa unidad?
Resolución de la pregunta
La data view correcta para consultar bajas a nivel de unidad de negocio es _BusinessUnitUnsubscribes. Las otras vistas (_Subscribers, ENT._Subscribers) muestran estado global, no específico de BU.
La data view correcta para consultar bajas a nivel de unidad de negocio es _BusinessUnitUnsubscribes. Las otras vistas (_Subscribers, ENT._Subscribers) muestran estado global, no específico de BU.
NTO quiere importar un archivo de datos. Este se cargará de forma periódica en su cuenta de FTP mejorada, donde una automation lo importará a una data extension. NTO requiere que el archivo esté cifrado. ¿Qué dos opciones de cifrado son compatibles al importar archivos a Marketing Cloud? (Elige 2)
Resolución de la pregunta
Marketing Cloud admite archivos cifrados con PGP o GPG en el proceso de importación. RSA y AES no son opciones soportadas directamente para este tipo de integración.
Marketing Cloud admite archivos cifrados con PGP o GPG en el proceso de importación. RSA y AES no son opciones soportadas directamente para este tipo de integración.
Un desarrollador quiere crear un modelo de datos en Contact Builder. ¿Qué dos aplicaciones podrán usar este nuevo modelo de datos para segmentación? (Elige 2)
Resolución de la pregunta
El modelo de datos de Contact Builder se utiliza principalmente en Email Studio y Journey Builder para segmentar audiencias. Automation Studio no segmenta, y Mobile Studio usa listas o DEs específicas.
El modelo de datos de Contact Builder se utiliza principalmente en Email Studio y Journey Builder para segmentar audiencias. Automation Studio no segmenta, y Mobile Studio usa listas o DEs específicas.
NTO sincronizó por error el objeto User_Salesforce, lo que incrementó su número de contactos facturables. ¿Qué se debería recomendar para eliminar esos contactos?
Resolución de la pregunta
La forma correcta de eliminar contactos facturables en Marketing Cloud es moverlos a una sendable DE y ejecutar Contact Delete. Ni REST ni SOAP eliminan de All Contacts directamente.
La forma correcta de eliminar contactos facturables en Marketing Cloud es moverlos a una sendable DE y ejecutar Contact Delete. Ni REST ni SOAP eliminan de All Contacts directamente.
Un desarrollador recibe el error Code 5 al ejecutar una llamada SOAP API: "Cannot Perform ‘Post’ on objects of type 'SentEvent' ". ¿Cuál podría ser el problema?
Resolución de la pregunta
Los objetos de tipo SentEvent son de solo lectura. No se pueden crear ni modificar mediante SOAP API, solo consultar.
Los objetos de tipo SentEvent son de solo lectura. No se pueden crear ni modificar mediante SOAP API, solo consultar.
Un desarrollador quiere añadir una imagen a Content Builder vía API y recuperar la URL publicada. ¿Qué método debería usar?
Resolución de la pregunta
La forma correcta de subir y obtener la URL de un asset es usando POST /asset/v1/content/assets y luego leer la propiedad FileProperties.
La forma correcta de subir y obtener la URL de un asset es usando POST /asset/v1/content/assets y luego leer la propiedad FileProperties.
NTO pone la palabra TEST al inicio del nombre de cada email de prueba. ¿Qué consulta devolvería a los suscriptores que recibieron esos emails?
Resolución de la pregunta
La opción correcta es la B, porque hace JOIN entre _Job y _Sent y filtra por EmailName LIKE ‘TEST%’. Las demás tienen errores de sintaxis o condiciones incorrectas.
La opción correcta es la B, porque hace JOIN entre _Job y _Sent y filtra por EmailName LIKE ‘TEST%’. Las demás tienen errores de sintaxis o condiciones incorrectas.
Un desarrollador quiere implementar un formulario de registro a newsletter en la web de NTO. Antes de enviarlo, el email introducido por el visitante debe validarse. ¿Qué opción podría usarse?
Resolución de la pregunta
Marketing Cloud tiene un endpoint REST específico /address/v1/validateEmail para comprobar si una dirección de email es válida.
Marketing Cloud tiene un endpoint REST específico /address/v1/validateEmail para comprobar si una dirección de email es válida.
Contact Builder se puede usar para crear un modelo relacional de los datos de una organización en Marketing Cloud. ¿Qué tres factores deben considerarse al preparar los datos para usar en Contact Builder? (Elige 3)
Resolución de la pregunta
Contact Builder funciona mejor con datos normalizados, correctamente relacionados (claves primarias/foráneas) y alineados con los objetivos de marketing. No es necesario que todas las DE tengan Email Address o sean sendables.
Contact Builder funciona mejor con datos normalizados, correctamente relacionados (claves primarias/foráneas) y alineados con los objetivos de marketing. No es necesario que todas las DE tengan Email Address o sean sendables.
Un desarrollador está construyendo una integración con la API de Marketing Cloud. ¿En qué dos formas deberían almacenarse las credenciales de client ID y client secret? (Elige 2)
Resolución de la pregunta
Las credenciales deben almacenarse de forma segura, usando variables de entorno o un KMS. Nunca deben incluirse en el código ni pasarse en parámetros de URL.
Las credenciales deben almacenarse de forma segura, usando variables de entorno o un KMS. Nunca deben incluirse en el código ni pasarse en parámetros de URL.
Un desarrollador quiere sumar el consumo de energía de cuatro meses en un email. Los valores mensuales están en variables como @jan, @feb, etc. ¿Cómo debería usarse AMPscript para calcular el total?
Resolución de la pregunta
La función ADD en AMPscript solo admite dos parámetros, por lo que hay que anidarla para sumar más de dos valores.
La función ADD en AMPscript solo admite dos parámetros, por lo que hay que anidarla para sumar más de dos valores.
Un email requiere AMPscript personalizado para añadir el código postal del suscriptor a un enlace. El campo zipcode ya existe en la DE de envío. Es importante que MC haga tracking de los clics. ¿Qué dos funciones deben usarse? (Elige 2)
Resolución de la pregunta
Para concatenar dinámicamente el zip code al enlace se usa Concat, y para asegurar el tracking de clics, RedirectTo.
Para concatenar dinámicamente el zip code al enlace se usa Concat, y para asegurar el tracking de clics, RedirectTo.
Un desarrollador está usando el servicio de autorización REST para obtener un token OAuth. ¿Qué método debe usar para incluir el token en la petición API?
Resolución de la pregunta
Los estándares OAuth 2.0 requieren enviar el token en el header como Authorization: Bearer <token>.
Los estándares OAuth 2.0 requieren enviar el token en el header como Authorization: Bearer <token>.
NTO tiene una cuenta Enterprise 2.0 con 15 BUs. Todas acceden a una Shared DE llamada Inventory con un campo booleano InStock. ¿Qué snippet devolvería todos los productos disponibles?
Resolución de la pregunta
Para acceder a una Shared DE desde cualquier BU, hay que anteponer el prefijo Ent.. La condición correcta es InStock = true.
Para acceder a una Shared DE desde cualquier BU, hay que anteponer el prefijo Ent.. La condición correcta es InStock = true.
NTO quiere asegurar que los archivos de base de datos estén cifrados en reposo, en caso de robo del soporte físico. ¿Qué método de cifrado debe usarse?
Resolución de la pregunta
Transparent Data Encryption (TDE) asegura que la base de datos esté cifrada en reposo. Field-Level o Tokenized protegen datos al usarlos, no a nivel de almacenamiento físico.
Transparent Data Encryption (TDE) asegura que la base de datos esté cifrada en reposo. Field-Level o Tokenized protegen datos al usarlos, no a nivel de almacenamiento físico.
Una automation en la BU de EE.UU. consulta registros en Nueva York con membresía en esa BU. La query falla: "MemberData is not a known data extension…". ¿Cuál es el problema?
Resolución de la pregunta
Al consultar una Shared DE desde una BU, se debe usar el prefijo ENT. antes del nombre.
Al consultar una Shared DE desde una BU, se debe usar el prefijo ENT. antes del nombre.
Job
Resolución de la pregunta
La data view _Job contiene la información de cada envío (JobID, fecha, etc.), necesaria para este inventario.
La data view _Job contiene la información de cada envío (JobID, fecha, etc.), necesaria para este inventario.
Una DE tiene dos campos rellenados por una query. Se añadió un tercer campo. ¿Qué sentencia SELECT es la más óptima para devolver todas las columnas?
Resolución de la pregunta
La opción más eficiente es SELECT *, porque asegura incluir los nuevos campos sin necesidad de modificar la query cada vez.
La opción más eficiente es SELECT *, porque asegura incluir los nuevos campos sin necesidad de modificar la query cada vez.
Un desarrollador inició un borrado por lotes de contactos en Contact Builder debido a un error de importación durante la implementación. Hay más de dos millones de registros que deben eliminarse. ¿Cuáles son dos factores que deben considerarse al eliminar grandes volúmenes de contactos por lotes? Elige 2 respuestas
Resolución de la pregunta
Al eliminar grandes volúmenes de contactos, Salesforce Marketing Cloud impone un límite de 1 millón de contactos por lote. Además, el estado de supresión solo se actualiza una vez que se ha procesado el lote completo, lo que significa que no se ven resultados contacto por contacto. Esto garantiza la estabilidad del sistema al manejar millones de registros.
Al eliminar grandes volúmenes de contactos, Salesforce Marketing Cloud impone un límite de 1 millón de contactos por lote. Además, el estado de supresión solo se actualiza una vez que se ha procesado el lote completo, lo que significa que no se ven resultados contacto por contacto. Esto garantiza la estabilidad del sistema al manejar millones de registros.
Un desarrollador está configurando un journey y necesita usar un campo de la data extension de entrada en un email. ¿Qué opción de personalización debe usarse?
Resolución de la pregunta
En Journey Builder, la forma correcta de acceder a campos de la DE de entrada en los emails es mediante Personalization Strings (ejemplo: %%FirstName%%). Aunque AMPscript también puede usarse, el método estándar es el uso de estas cadenas.
En Journey Builder, la forma correcta de acceder a campos de la DE de entrada en los emails es mediante Personalization Strings (ejemplo: %%FirstName%%). Aunque AMPscript también puede usarse, el método estándar es el uso de estas cadenas.
¿Qué dos acciones podría realizar un desarrollador para configurar el Sender Authentication Package (SAP)? (Elige 2)
Resolución de la pregunta
El SAP incluye la autenticación del dominio de envío y la configuración de protocolos de seguridad como DKIM/SPF. Configurar un dominio privado y DKIM son pasos esenciales; los otros no tienen relación con SAP.
El SAP incluye la autenticación del dominio de envío y la configuración de protocolos de seguridad como DKIM/SPF. Configurar un dominio privado y DKIM son pasos esenciales; los otros no tienen relación con SAP.
Un desarrollador crea una CloudPage que recibe parámetros seguros desde un enlace en un email y los envía a otra CloudPage para un upsert de datos. No quiere que el ID de cita sea visible. ¿Cuál es el mejor método para asegurar que los parámetros se pasen correctamente?
Resolución de la pregunta
CloudPagesURL es la forma recomendada para pasar parámetros de forma segura entre páginas. Mantiene el valor en el request sin exponerlo directamente en el HTML visible.
CloudPagesURL es la forma recomendada para pasar parámetros de forma segura entre páginas. Mantiene el valor en el request sin exponerlo directamente en el HTML visible.
Un desarrollador necesita encontrar todos los suscriptores en la Data Extension Customers que hayan realizado una compra en los últimos 30 días. Los datos de compra se encuentran en la Data Extension Orders, la cual contiene una columna llamada 'PurchaseDate'. Los contactos están identificados en ambas data extension por una columna llamada 'ContactKey', y la Data Extension Orders puede contener varias instancias del mismo suscriptor.
Resolución de la pregunta
Se usa una palabra clave INNER JOIN para devolver solo las filas de ambas tablas donde la condición de combinación es verdadera. En este caso, la condición de combinación es la columna ‘ContactKey’ coincidente en ambas extensiones de datos. El desarrollador usaría un INNER JOIN entre la extensión de datos de Clientes y la data extension de Pedidos en la columna ‘Clave de contacto’ para recuperar todos los suscriptores que realizaron una compra en los últimos 30 días. Para reducir aún más el conjunto de resultados e incluir solo a los suscriptores que realizaron una compra en los últimos 30 días, el desarrollador usaría una cláusula WHERE para filtrar por la columna “Fecha de compra” en la extensión de datos de Pedidos.
Se usa una palabra clave INNER JOIN para devolver solo las filas de ambas tablas donde la condición de combinación es verdadera. En este caso, la condición de combinación es la columna ‘ContactKey’ coincidente en ambas extensiones de datos. El desarrollador usaría un INNER JOIN entre la extensión de datos de Clientes y la data extension de Pedidos en la columna ‘Clave de contacto’ para recuperar todos los suscriptores que realizaron una compra en los últimos 30 días. Para reducir aún más el conjunto de resultados e incluir solo a los suscriptores que realizaron una compra en los últimos 30 días, el desarrollador usaría una cláusula WHERE para filtrar por la columna “Fecha de compra” en la extensión de datos de Pedidos.
Un desarrollador necesita importar un archivo a una data extension que contiene datos transaccionales. El archivo incluye una columna etiquetada como Purchase_Price con valores que van desde '$.05' hasta '$100'. ¿Qué tipo de dato debería usarse para evitar la pérdida de datos?
Resolución de la pregunta
El tipo de datos Decimal se usa para almacenar números decimales con un número específico de dígitos a la izquierda y derecha del punto decimal. El (9,2) en Decimal(9,2) representa la precisión y la escala del tipo de datos. La precisión es el número total de dígitos que se pueden almacenar, incluidos los dígitos a la izquierda y a la derecha del punto decimal. La escala es el número de dígitos a la derecha del punto decimal. En este caso, los valores del precio de compra varían de ‘$0,05’ a ‘$100’. Para evitar la pérdida de datos y garantizar la precisión, se debe utilizar el tipo de datos Decimal con una precisión de 9, que permite almacenar hasta 9 dígitos, y una escala de 2, que permite 2 dígitos a la derecha del punto decimal. El uso del tipo de datos Número podría provocar la pérdida de datos, ya que solo almacena números enteros, mientras que el uso del tipo de datos Texto podría causar errores en los cálculos y la clasificación.
El tipo de datos Decimal se usa para almacenar números decimales con un número específico de dígitos a la izquierda y derecha del punto decimal. El (9,2) en Decimal(9,2) representa la precisión y la escala del tipo de datos. La precisión es el número total de dígitos que se pueden almacenar, incluidos los dígitos a la izquierda y a la derecha del punto decimal. La escala es el número de dígitos a la derecha del punto decimal. En este caso, los valores del precio de compra varían de ‘$0,05’ a ‘$100’. Para evitar la pérdida de datos y garantizar la precisión, se debe utilizar el tipo de datos Decimal con una precisión de 9, que permite almacenar hasta 9 dígitos, y una escala de 2, que permite 2 dígitos a la derecha del punto decimal. El uso del tipo de datos Número podría provocar la pérdida de datos, ya que solo almacena números enteros, mientras que el uso del tipo de datos Texto podría causar errores en los cálculos y la clasificación.
Un desarrollador está configurando una nueva cuenta de Marketing Cloud y ha decidido utilizar un número entero único de 10 dígitos como clave de contacto de cada cliente. ¿Qué tipo de dato se debe utilizar para representar el valor de la clave de contacto?
Resolución de la pregunta
La clave de contacto es un identificador único que se utiliza para vincular la información de un suscriptor a través de múltiples fuentes de datos en Marketing Cloud. Por lo general, se representa como una cadena de texto y su valor debe ser único para cada suscriptor. El uso del tipo de datos de texto permitirá el almacenamiento de valores alfanuméricos, incluidos números y letras, y la longitud del campo de texto se puede configurar en 10 caracteres para adaptarse a la clave de contacto única de 10 dígitos enteros. El uso de los tipos de datos Número o Decimal no sería apropiado para representar la Clave de contacto, ya que normalmente se usan para valores numéricos con lugares decimales, lo que no es el caso de la Clave de contacto.
La clave de contacto es un identificador único que se utiliza para vincular la información de un suscriptor a través de múltiples fuentes de datos en Marketing Cloud. Por lo general, se representa como una cadena de texto y su valor debe ser único para cada suscriptor. El uso del tipo de datos de texto permitirá el almacenamiento de valores alfanuméricos, incluidos números y letras, y la longitud del campo de texto se puede configurar en 10 caracteres para adaptarse a la clave de contacto única de 10 dígitos enteros. El uso de los tipos de datos Número o Decimal no sería apropiado para representar la Clave de contacto, ya que normalmente se usan para valores numéricos con lugares decimales, lo que no es el caso de la Clave de contacto.
Un comercializador está planeando un envío promocional semanal. ¿A qué dos tipos de extensiones de datos se podrían enviar? Elige 2 respuestas.
Resolución de la pregunta
La data extension que se puede enviar se usa para almacenar datos que se usan para enviar emails, mensajes SMS o notificaciones automáticas. Se utiliza como destino para los envíos de email y se completa mediante la importación de datos o automáticamente desde otras fuentes. Salesforce Data Extension se usa para sincronizar datos entre Marketing Cloud y Salesforce, y se usa para enviar comunicaciones dirigidas basadas en datos de Salesforce. Se utiliza para almacenar datos de objetos de Salesforce, como clientes potenciales, contactos, cuentas y oportunidades.
La data extension que se puede enviar se usa para almacenar datos que se usan para enviar emails, mensajes SMS o notificaciones automáticas. Se utiliza como destino para los envíos de email y se completa mediante la importación de datos o automáticamente desde otras fuentes. Salesforce Data Extension se usa para sincronizar datos entre Marketing Cloud y Salesforce, y se usa para enviar comunicaciones dirigidas basadas en datos de Salesforce. Se utiliza para almacenar datos de objetos de Salesforce, como clientes potenciales, contactos, cuentas y oportunidades.
¿Qué es cierto con respecto a los scripts de exclusión? Elige 2:
Resolución de la pregunta
Los scripts de exclusión se utilizan para excluir a los suscriptores de recibir un envío de correo electrónico en función de ciertos criterios definidos en el script. El script de exclusión es un bloque de código que debe evaluarse como verdadero o falso. Si el script se evalúa como verdadero, se excluirá al suscriptor de recibir el email. Los atributos de suscriptor se pueden usar en scripts de exclusión.
Los scripts de exclusión se utilizan para excluir a los suscriptores de recibir un envío de correo electrónico en función de ciertos criterios definidos en el script. El script de exclusión es un bloque de código que debe evaluarse como verdadero o falso. Si el script se evalúa como verdadero, se excluirá al suscriptor de recibir el email. Los atributos de suscriptor se pueden usar en scripts de exclusión.
NTO quiere excluir el envío de un email en el momento de envío a aquellos con un registro en la Data Extension "Exclude". La clave principal en esta Data Extension es el Subscriber Key. ¿Cómo escribiría un desarrollador el script de exclusión?
Resolución de la pregunta
Rowcount(LookupRows(‘Exclude’,’SubscriberKey’,_subscriberkey) > 0) Este script verifica la extensión de datos ‘Excluir’ en busca de un registro con la clave de suscriptor que coincida con el suscriptor actual al que se envía. Si se encuentra un registro, excluirá al suscriptor de recibir el email.
Rowcount(LookupRows(‘Exclude’,’SubscriberKey’,_subscriberkey) > 0) Este script verifica la extensión de datos ‘Excluir’ en busca de un registro con la clave de suscriptor que coincida con el suscriptor actual al que se envía. Si se encuentra un registro, excluirá al suscriptor de recibir el email.
¿Cómo se pueden referenciar las variables de AMPScript en el código SSJS? Elija uno:
Resolución de la pregunta
GetValue se usa cuando tiene una variable AMPScript que desea pasar a su SSJS.
Para trabajar, debe establecer un valor en una variable de AMPscript antes de abrir las etiquetas de su script.
GetValue se usa cuando tiene una variable AMPScript que desea pasar a su SSJS.
Para trabajar, debe establecer un valor en una variable de AMPscript antes de abrir las etiquetas de su script.
NTO acaba de agregar un nuevo campo a una Data Extension. ¿Qué declaración SELECT se debe usar en una Actividad de Consulta SQL para seleccionar todos los campos de esta Data Extension?
Resolución de la pregunta
Al escribir una declaración SELECT para una data extension, debe especificar los campos que desea seleccionar por nombre. El uso del comodín (*) no funcionará, ya que no es una sintaxis válida en SQL para seleccionar todos los campos de una tabla.
Por lo tanto, para seleccionar todos los campos en una data extension, debe enumerarlos individualmente, separados por comas, como se muestra en la opción B.
Al escribir una declaración SELECT para una data extension, debe especificar los campos que desea seleccionar por nombre. El uso del comodín (*) no funcionará, ya que no es una sintaxis válida en SQL para seleccionar todos los campos de una tabla.
Por lo tanto, para seleccionar todos los campos en una data extension, debe enumerarlos individualmente, separados por comas, como se muestra en la opción B.
NTO quiere eliminar urgentemente dos millones de registros de contactos de Marketing Cloud. ¿Qué podría ayudar a acelerar el proceso de eliminación? Elegir 2:
Resolución de la pregunta
La opción A no es del todo correcta. El uso de la API REST para eliminar dos millones de registros de una sola vez podría no ser factible, ya que puede provocar problemas de rendimiento y errores de tiempo de espera.
La opción B, agregar políticas de retención de datos en las extensiones de datos relevantes, y la opción C, eliminar las extensiones de datos que se pueden enviar innecesarias, son formas válidas de acelerar el proceso de eliminación.
La opción D, que cambia el período de supresión a 0 días, no acelerará el proceso de eliminación. El período de supresión es la cantidad de días que se evitará que un suscriptor se agregue a la lista Todos los suscriptores después de que se elimine. Cambiar esto a 0 días no afectará la velocidad del proceso de eliminación.
La opción A no es del todo correcta. El uso de la API REST para eliminar dos millones de registros de una sola vez podría no ser factible, ya que puede provocar problemas de rendimiento y errores de tiempo de espera.
La opción B, agregar políticas de retención de datos en las extensiones de datos relevantes, y la opción C, eliminar las extensiones de datos que se pueden enviar innecesarias, son formas válidas de acelerar el proceso de eliminación.
La opción D, que cambia el período de supresión a 0 días, no acelerará el proceso de eliminación. El período de supresión es la cantidad de días que se evitará que un suscriptor se agregue a la lista Todos los suscriptores después de que se elimine. Cambiar esto a 0 días no afectará la velocidad del proceso de eliminación.
NTO quiere compartir contenido de marketing desde CMS con Marketing Cloud Content Builder. ¿Qué API se debe utilizar para esto?
Resolución de la pregunta
La API A-REST debe usarse para compartir contenido de marketing de CMS con Marketing Cloud Content Builder.
La API A-REST debe usarse para compartir contenido de marketing de CMS con Marketing Cloud Content Builder.
NTO creó un email usando contenido dinámico con AMPScript. ¿Qué función de AMPScript se puede utilizar para hacer un seguimiento del rendimiento del contenido dinámico? Elegir una:
Resolución de la pregunta
La función ContentAreaByKey en AMPScript se puede usar para recuperar el contenido dinámico de un área de contenido específica por su clave única, lo que permite rastrear el rendimiento de cada bloque de contenido dinámico dentro de un email.
La función ContentAreaByKey en AMPScript se puede usar para recuperar el contenido dinámico de un área de contenido específica por su clave única, lo que permite rastrear el rendimiento de cada bloque de contenido dinámico dentro de un email.
Northern Trail Outfitters (NTO) utiliza un identificador numérico para la clave de suscriptor. Los datos de los clientes se almacenan en una data extension con la clave de suscriptor como clave primaria. ¿Qué paso es necesario para NTO al crear relaciones para esta Data Extension en Data Designer?
Resolución de la pregunta
Se requiere para NTO al crear relaciones para esta Data Extension en Data Designer. Dado que NTO utiliza un identificador numérico para la clave de suscriptor, se recomienda vincular la ID de contacto a la clave de suscriptor al crear la relación. El ID de contacto es el identificador único que crea Marketing Cloud para cada contacto, que se puede usar como clave externa para vincular data extension. Al vincular el ID de contacto con la clave del suscriptor, NTO puede garantizar que todos los datos del suscriptor estén vinculados al contacto correcto en Marketing Cloud.
Se requiere para NTO al crear relaciones para esta Data Extension en Data Designer. Dado que NTO utiliza un identificador numérico para la clave de suscriptor, se recomienda vincular la ID de contacto a la clave de suscriptor al crear la relación. El ID de contacto es el identificador único que crea Marketing Cloud para cada contacto, que se puede usar como clave externa para vincular data extension. Al vincular el ID de contacto con la clave del suscriptor, NTO puede garantizar que todos los datos del suscriptor estén vinculados al contacto correcto en Marketing Cloud.
NTO quiere realizar una consulta aleatoria del 20% de todos los registros en la Data Extension para pruebas A/B. ¿Qué consulta SQL se debe usar para esto?
Resolución de la pregunta
Para seleccionar aleatoriamente un porcentaje de registros de una data extension que se puede enviar, puede usar el lenguaje de consulta SQL y la cláusula ORDER BY con la función NEWID(). La función NEWID() genera un valor único para cada fila en la extensión de datos y ORDER BY clasifica los resultados en un orden aleatorio. La cláusula TOP 20 PERCENT limita los resultados de la consulta al 20% superior de las filas devueltas por la consulta.
La opción A no es correcta porque la función SUPERIOR debe usarse con PORCENTAJE, no con un número absoluto.
La opción C no es correcta porque no hay una función RANDOM en SQL.
Para seleccionar aleatoriamente un porcentaje de registros de una data extension que se puede enviar, puede usar el lenguaje de consulta SQL y la cláusula ORDER BY con la función NEWID(). La función NEWID() genera un valor único para cada fila en la extensión de datos y ORDER BY clasifica los resultados en un orden aleatorio. La cláusula TOP 20 PERCENT limita los resultados de la consulta al 20% superior de las filas devueltas por la consulta.
La opción A no es correcta porque la función SUPERIOR debe usarse con PORCENTAJE, no con un número absoluto.
La opción C no es correcta porque no hay una función RANDOM en SQL.
Un desarrollador desea eliminar un lote de suscriptores de Marketing Cloud. El desarrollador realiza una eliminación de contactos en un lote de registros en una Data Extension en Contact Builder. ¿Qué escenario provocaría que los registros de suscriptores permanezcan en la data extension?
Resolución de la pregunta
Esto es debido a que para que el proceso de borrado de contactos sea efectivo, deben estar en una Data Extension Sendable, de otra manera no nos permitirá Marketing Cloud empezarlo.
Esto es debido a que para que el proceso de borrado de contactos sea efectivo, deben estar en una Data Extension Sendable, de otra manera no nos permitirá Marketing Cloud empezarlo.
La cuenta de Northern Trail Outfitters está configurada con dos BU (Unidades de Negocio) secundarias: US y Global. La cuenta tiene una extensión de datos en la carpeta de "Shared Data Extensions" llamada "MemberData". Esta data extension contiene información básica de dirección, así como campos Booleanos etiquetados como 'US' y 'Global' que indican a qué unidad de negocio pertenece el suscriptor. Se necesita crear una automatización en la unidad de negocio US para consultar todos los registros en Nueva York que sean miembros de la unidad de negocio US. SELECT * FROM MemberData WHERE State = 'NY' AND US = 1 ¿Qué podría causar que esta consulta informe el siguiente error: "Se produjo un error al verificar la sintaxis de la consulta. Errores: MemberData no es una data extension conocida o vista de datos del sistema. Solo puede consultar extensiones de datos o vistas de datos del sistema existentes."?
Resolución de la pregunta
El error “MemberData no es una data extension conocida o una vista de datos del sistema” indica que el sistema no pudo encontrar la extensión de datos denominada “MemberData” en el contexto especificado. Esto podría deberse a algunas razones posibles:
La extensión de datos no existe: Vuelva a verificar que la extensión de datos exista y esté ubicada en la carpeta correcta.
La extensión de datos no está en el contexto correcto: si la automatización se ejecuta en el contexto de una BU secundaria, asegúrese de que la extensión de datos esté en la BU secundaria correcta o en la carpeta compartida.
El usuario de la automatización no puede acceder a la extensión de datos: verifique los permisos del usuario que ejecuta la automatización para asegurarse de que tenga acceso a la extensión de datos.
En cuanto a las opciones presentadas en la pregunta, la respuesta correcta es B- MemberData debe tener el prefijo ENT. El prefijo “ENT”. debe agregarse antes del nombre de la extensión de datos para especificar que la data extension es parte del nivel de la empresa, en lugar del nivel de la unidad de negocios.
El error “MemberData no es una data extension conocida o una vista de datos del sistema” indica que el sistema no pudo encontrar la extensión de datos denominada “MemberData” en el contexto especificado. Esto podría deberse a algunas razones posibles:
La extensión de datos no existe: Vuelva a verificar que la extensión de datos exista y esté ubicada en la carpeta correcta.
La extensión de datos no está en el contexto correcto: si la automatización se ejecuta en el contexto de una BU secundaria, asegúrese de que la extensión de datos esté en la BU secundaria correcta o en la carpeta compartida.
El usuario de la automatización no puede acceder a la extensión de datos: verifique los permisos del usuario que ejecuta la automatización para asegurarse de que tenga acceso a la extensión de datos.
En cuanto a las opciones presentadas en la pregunta, la respuesta correcta es B- MemberData debe tener el prefijo ENT. El prefijo “ENT”. debe agregarse antes del nombre de la extensión de datos para especificar que la data extension es parte del nivel de la empresa, en lugar del nivel de la unidad de negocios.
¿Cómo se puede introducir una política de retención basada en filas retrospectivamente? NTO creó un registro de envío (Send Log) sin política de retención y notó que el volumen de almacenamiento aumentó mucho con el tiempo. ¿Cómo se puede introducir una política de retención basada en filas retrospectivamente?
Resolución de la pregunta
La respuesta correcta es A: use la API REST para cambiar y agregar una política de retención.
Para agregar una política de retención retroactivamente a una extensión de datos de registro de envío, puede usar la API REST para actualizar la extensión de datos y agregar la política de retención. También puede utilizar la API de SOAP para este fin.
Crear un nuevo registro de envío con una política de retención o editar la extensión de datos de registro de envío en Contact Builder o Email Studio no sería efectivo para agregar una política de retención retroactivamente a una extensión de datos de registro de envío existente.
La respuesta correcta es A: use la API REST para cambiar y agregar una política de retención.
Para agregar una política de retención retroactivamente a una extensión de datos de registro de envío, puede usar la API REST para actualizar la extensión de datos y agregar la política de retención. También puede utilizar la API de SOAP para este fin.
Crear un nuevo registro de envío con una política de retención o editar la extensión de datos de registro de envío en Contact Builder o Email Studio no sería efectivo para agregar una política de retención retroactivamente a una extensión de datos de registro de envío existente.
Un desarrollador recibe una solicitud de datos de seguimiento para envíos alternativos asociados con un ID de trabajo específico. El desarrollador necesita ver envíos, aperturas, clics y rebotes. ¿Qué dos actividades podría usar el desarrollador? Elija 2 respuestas.
Resolución de la pregunta
La actividad de extracción de seguimiento se puede utilizar para extraer datos de seguimiento, incluidos envíos, aperturas, clics, rebotes y otra información de seguimiento para JobID específicos.
La actividad de extracción de datos de campaña se puede utilizar para extraer datos de objetos de campaña de Salesforce Marketing Cloud, incluidos envíos de correo electrónico, aperturas, clics, rebotes y otras métricas de interacción.
La actividad de JavaScript del lado del servidor se puede utilizar para realizar un procesamiento personalizado del lado del servidor mediante código JavaScript, pero no está diseñado específicamente para realizar un seguimiento de la extracción de datos.
La actividad Consulta SQL se puede usar para extraer datos de extensiones de datos u otras fuentes de datos mediante consultas SQL, pero puede que no sea la opción más eficiente para realizar un seguimiento de la extracción de datos.
La actividad de extracción de seguimiento se puede utilizar para extraer datos de seguimiento, incluidos envíos, aperturas, clics, rebotes y otra información de seguimiento para JobID específicos.
La actividad de extracción de datos de campaña se puede utilizar para extraer datos de objetos de campaña de Salesforce Marketing Cloud, incluidos envíos de correo electrónico, aperturas, clics, rebotes y otras métricas de interacción.
La actividad de JavaScript del lado del servidor se puede utilizar para realizar un procesamiento personalizado del lado del servidor mediante código JavaScript, pero no está diseñado específicamente para realizar un seguimiento de la extracción de datos.
La actividad Consulta SQL se puede usar para extraer datos de extensiones de datos u otras fuentes de datos mediante consultas SQL, pero puede que no sea la opción más eficiente para realizar un seguimiento de la extracción de datos.
Hay algunas diferencias entre las integraciones de Servidor-a-Servidor, Aplicaciones Web y Aplicaciones Públicas. Elija 2:
Resolución de la pregunta
Las integraciones de servidor a servidor (S2S) y de aplicación web (lado del servidor) utilizan el protocolo OAuth 2.0 para autenticación y autorización.
La principal diferencia entre ellos es que las integraciones S2S están diseñadas para la comunicación de máquina a máquina, mientras que las integraciones de aplicaciones web están destinadas a integraciones del lado del servidor basadas en navegador.
Las integraciones de S2S utilizan el tipo de concesión Credenciales de cliente y se emiten un ID de cliente y un secreto de cliente. No requieren la interacción del usuario y pueden acceder a todos los recursos disponibles para la aplicación conectada.
Las integraciones de aplicaciones web usan el tipo de concesión de código de autorización y están diseñadas para usarse en aplicaciones web. Requieren la interacción del usuario para obtener un código de autorización, que luego se intercambia por un token de acceso. Las integraciones de la aplicación web reciben una ID de cliente y un secreto de cliente, y el acceso se otorga en función de los permisos del usuario que autorizó la aplicación.
Las integraciones de aplicaciones públicas están diseñadas para usarse en aplicaciones del lado del cliente, como aplicaciones móviles o aplicaciones de JavaScript. También utilizan el tipo de concesión de código de autorización, pero no tienen un secreto de cliente. En su lugar, utilizan un JWT (JSON Web Token) para autenticar las solicitudes. Las integraciones de aplicaciones públicas realizan solicitudes de API en el contexto del usuario de integración.
Las integraciones de servidor a servidor (S2S) y de aplicación web (lado del servidor) utilizan el protocolo OAuth 2.0 para autenticación y autorización.
La principal diferencia entre ellos es que las integraciones S2S están diseñadas para la comunicación de máquina a máquina, mientras que las integraciones de aplicaciones web están destinadas a integraciones del lado del servidor basadas en navegador.
Las integraciones de S2S utilizan el tipo de concesión Credenciales de cliente y se emiten un ID de cliente y un secreto de cliente. No requieren la interacción del usuario y pueden acceder a todos los recursos disponibles para la aplicación conectada.
Las integraciones de aplicaciones web usan el tipo de concesión de código de autorización y están diseñadas para usarse en aplicaciones web. Requieren la interacción del usuario para obtener un código de autorización, que luego se intercambia por un token de acceso. Las integraciones de la aplicación web reciben una ID de cliente y un secreto de cliente, y el acceso se otorga en función de los permisos del usuario que autorizó la aplicación.
Las integraciones de aplicaciones públicas están diseñadas para usarse en aplicaciones del lado del cliente, como aplicaciones móviles o aplicaciones de JavaScript. También utilizan el tipo de concesión de código de autorización, pero no tienen un secreto de cliente. En su lugar, utilizan un JWT (JSON Web Token) para autenticar las solicitudes. Las integraciones de aplicaciones públicas realizan solicitudes de API en el contexto del usuario de integración.
El desarrollador quiere incluir un comentario dentro de un bloque de código de AMPscript para el beneficio de otros desarrolladores que revisarán el código. ¿Qué sintaxis debería usar el desarrollador?
Resolución de la pregunta
Para incluir un comentario dentro de un bloque de código AMPscript, los desarrolladores pueden usar la sintaxis: /* Esto es un comentario */
Para incluir un comentario dentro de un bloque de código AMPscript, los desarrolladores pueden usar la sintaxis: /* Esto es un comentario */
El equipo legal de Northern Trail Outfitters está preocupado por el proceso de importación diario que trae suscriptores a una Data extension enviable, incluso cuando los registros ya han sido marcados para su eliminación. ¿Cuáles son dos comportamientos esperados verdaderos para estos registros en caso de que se inicie un envío directamente a esta Data Extension enviable? Elija 2 respuestas.
Resolución de la pregunta
Si se elimina un registro de suscriptor de la lista Todos los suscriptores o de la fuente de datos sincronizada, se marcará para su eliminación en la extensión de datos que se pueden enviar durante la próxima sincronización. Los registros que se han marcado para su eliminación se excluyen de los envíos de forma indefinida, incluso si se vuelven a importar más tarde.
De manera similar, si un registro de suscriptor se agrega a una lista de supresión o se filtra por una actividad de filtro, se marcará para supresión en la extensión de datos que se pueden enviar durante la próxima sincronización. Los registros que todavía estén en la fase de supresión en el momento del envío se excluirán de los envíos, sin necesidad de ninguna intervención manual.
Si se elimina un registro de suscriptor de la lista Todos los suscriptores o de la fuente de datos sincronizada, se marcará para su eliminación en la extensión de datos que se pueden enviar durante la próxima sincronización. Los registros que se han marcado para su eliminación se excluyen de los envíos de forma indefinida, incluso si se vuelven a importar más tarde.
De manera similar, si un registro de suscriptor se agrega a una lista de supresión o se filtra por una actividad de filtro, se marcará para supresión en la extensión de datos que se pueden enviar durante la próxima sincronización. Los registros que todavía estén en la fase de supresión en el momento del envío se excluirán de los envíos, sin necesidad de ninguna intervención manual.
Si un desarrollador quiere incluir una declaración if/else en un email para satisfacer la condición "si el nivel del suscriptor no es premier, entonces mostrar un encabezado que los anime a actualizar", y el valor del nivel ya ha sido establecido como variable llamada @level, ¿cómo debería escribir el desarrollador esta declaración condicional AMPscript? Elija una:
Resolución de la pregunta
Gramaticalmente hablando la única opción válida sería la D, por lo cual es la respuesta correcta.
Gramaticalmente hablando la única opción válida sería la D, por lo cual es la respuesta correcta.
Un desarrollador desea construir un email que popule dinámicamente la dirección física de la ubicación de una empresa usando la variable ©address. La implementación se enviará a millones de suscriptores y la desarrolladora desea la máxima velocidad posible. ¿Qué solución AMPscript se debe recomendar? Elegir una:
Resolución de la pregunta
Dado al ser la única opción que podría ser ejecutada con coherencia. Elegiremos la opción 1.
Dado al ser la única opción que podría ser ejecutada con coherencia. Elegiremos la opción 1.
¿Qué es cierto acerca de un token de OAuth para un paquete heredado? Elija 2.
Resolución de la pregunta
Las respuestas correctas son A-Caduca a los 60 minutos y D-Se puede solicitar con usuario y contraseña.
A- Un token de OAuth para un paquete heredado caduca después de 60 minutos.
D- Se puede solicitar un token de OAuth para el paquete heredado con nombre de usuario y contraseña.
B y C son incorrectas porque:
B- El punto final para solicitar un token de OAuth para paquetes heredados no es POST/v1/requestToken. Este punto final se usa para las versiones más recientes de la API.
C- Los tokens de OAuth para paquetes heredados no caducan después de 20 minutos. Caducan después de 60 minutos, como se mencionó anteriormente.
Las respuestas correctas son A-Caduca a los 60 minutos y D-Se puede solicitar con usuario y contraseña.
A- Un token de OAuth para un paquete heredado caduca después de 60 minutos.
D- Se puede solicitar un token de OAuth para el paquete heredado con nombre de usuario y contraseña.
B y C son incorrectas porque:
B- El punto final para solicitar un token de OAuth para paquetes heredados no es POST/v1/requestToken. Este punto final se usa para las versiones más recientes de la API.
C- Los tokens de OAuth para paquetes heredados no caducan después de 20 minutos. Caducan después de 60 minutos, como se mencionó anteriormente.
NTO ha eliminado un contacto en Contact Builder. ¿De qué ubicaciones de almacenamiento se eliminará el contacto? Elija 3.
Resolución de la pregunta
Se hace por descarte, sabemos que los contactos no se borran de las Non-Sendable Data Extensions.
Se hace por descarte, sabemos que los contactos no se borran de las Non-Sendable Data Extensions.
Un desarrollador necesita enviar actualizaciones en tiempo real del catálogo de productos de la compañía a una data extension. ¿Cuáles son las dos opciones de API disponibles? Elija 2 respuestas.
Resolución de la pregunta
A- Usar el objeto SOAP DataExtensionObject: esta opción de API permite al desarrollador crear y actualizar registros en una extensión de datos usando la API SOAP. El objeto SOAP DataExtensionObject se utiliza para representar registros de data extension. El desarrollador puede utilizar los métodos Crear y Actualizar de la API de SOAP para crear o actualizar registros en la data extension. Esta opción de API se puede utilizar para enviar actualizaciones en tiempo real del catálogo de productos de la empresa a una data extension.
C- Usar el objeto SOAP de data extension: esta opción de API permite al desarrollador crear y actualizar extensiones de datos y campos de extensiones de datos mediante la API de SOAP. El objeto SOAP DataExtension se utiliza para representar extensiones de datos. El desarrollador puede utilizar los métodos Crear y Actualizar de la API de SOAP para crear o actualizar extensiones de datos y campos de extensión de datos. Esta opción de API se puede utilizar para crear una nueva extensión de datos o actualizar una extensión de datos existente para impulsar actualizaciones en tiempo real del catálogo de productos de la empresa.
Opción B: usar la ruta REST /hub/v1/dataevents no es una opción de API válida para enviar actualizaciones en tiempo real del catálogo de productos de la empresa a una data extension.
Opción D: cargar un archivo a SFTP mejorado para importarlo no es una opción en tiempo real, ya que el proceso de importación puede tardar varios minutos en completarse.
A- Usar el objeto SOAP DataExtensionObject: esta opción de API permite al desarrollador crear y actualizar registros en una extensión de datos usando la API SOAP. El objeto SOAP DataExtensionObject se utiliza para representar registros de data extension. El desarrollador puede utilizar los métodos Crear y Actualizar de la API de SOAP para crear o actualizar registros en la data extension. Esta opción de API se puede utilizar para enviar actualizaciones en tiempo real del catálogo de productos de la empresa a una data extension.
C- Usar el objeto SOAP de data extension: esta opción de API permite al desarrollador crear y actualizar extensiones de datos y campos de extensiones de datos mediante la API de SOAP. El objeto SOAP DataExtension se utiliza para representar extensiones de datos. El desarrollador puede utilizar los métodos Crear y Actualizar de la API de SOAP para crear o actualizar extensiones de datos y campos de extensión de datos. Esta opción de API se puede utilizar para crear una nueva extensión de datos o actualizar una extensión de datos existente para impulsar actualizaciones en tiempo real del catálogo de productos de la empresa.
Opción B: usar la ruta REST /hub/v1/dataevents no es una opción de API válida para enviar actualizaciones en tiempo real del catálogo de productos de la empresa a una data extension.
Opción D: cargar un archivo a SFTP mejorado para importarlo no es una opción en tiempo real, ya que el proceso de importación puede tardar varios minutos en completarse.
NTO quiere combinar los datos de seguimiento de los Data Views de "Opens" y "Clicks" y almacenar la salida en una Data Extension. ¿Qué actividad de Automation Studio se puede utilizar para esto?
Resolución de la pregunta
Cuando hablamos de hacer cruces entre data views solo podemos hacer referencia mediante SQL.
Cuando hablamos de hacer cruces entre data views solo podemos hacer referencia mediante SQL.
NTO está reconsiderando la necesidad de tener versiones en inglés, español y francés de sus campañas de email. Solicitan a un desarrollador que cree una consulta que agregue los clics agrupados por el idioma del destinatario. El idioma se almacena en un atributo de perfil. ¿Qué dos Data Views se incluirían en la consulta?
Resolución de la pregunta
A-_Subscribers: esta vista de datos contiene información sobre todos los suscriptores de la cuenta, incluida su dirección de email y cualquier atributo de perfil asociado. Dado que la información del idioma se almacena en un atributo de perfil, esta vista de datos se puede usar para unir la información del idioma con los datos de clic de la vista de datos _Click.
C-_Click: esta vista de datos contiene información sobre todos los clics en la cuenta, incluida la dirección de email del suscriptor, la URL en la que se hizo clic y la fecha/hora del clic. Al unir esta Vista de datos con la Vista de datos de _Suscriptores en la dirección de email, la información de idioma del Atributo de perfil se puede incluir en la consulta para agregar clics por idioma.
La vista de datos _AllSubscribers no es necesaria para esta consulta, ya que contiene datos redundantes con la vista de datos _Subscribers y no contiene la información de atributo de perfil necesaria para unirse a la vista de datos _Click.
A-_Subscribers: esta vista de datos contiene información sobre todos los suscriptores de la cuenta, incluida su dirección de email y cualquier atributo de perfil asociado. Dado que la información del idioma se almacena en un atributo de perfil, esta vista de datos se puede usar para unir la información del idioma con los datos de clic de la vista de datos _Click.
C-_Click: esta vista de datos contiene información sobre todos los clics en la cuenta, incluida la dirección de email del suscriptor, la URL en la que se hizo clic y la fecha/hora del clic. Al unir esta Vista de datos con la Vista de datos de _Suscriptores en la dirección de email, la información de idioma del Atributo de perfil se puede incluir en la consulta para agregar clics por idioma.
La vista de datos _AllSubscribers no es necesaria para esta consulta, ya que contiene datos redundantes con la vista de datos _Subscribers y no contiene la información de atributo de perfil necesaria para unirse a la vista de datos _Click.
NTO desea validar el código AMPscript en un mensaje de email ¿Qué herramienta de Content Builder se puede utilizar para esto? Elija 2.
Resolución de la pregunta
Validación de código A: esta herramienta verifica la sintaxis del código AMPscript en busca de errores y proporciona sugerencias para las correcciones. Es útil para identificar y solucionar problemas con el código AMPscript antes de enviar el email.
Vista previa de envío C: esta herramienta le permite obtener una vista previa del correo electrónico con el código AMPscript representado tal como le aparecerá al destinatario. Esto es útil para verificar que el código AMPscript funciona como se espera y que el email parece correcto.
Por lo tanto, las opciones correctas son Validación de código A y Vista previa de envío C.
B-SpellCheck es una herramienta que verifica la ortografía del contenido del mensaje de correo electrónico, y D-Markup Validation es una herramienta que verifica el marcado HTML en busca de errores. No están directamente relacionados con la validación del código AMPscript.
Validación de código A: esta herramienta verifica la sintaxis del código AMPscript en busca de errores y proporciona sugerencias para las correcciones. Es útil para identificar y solucionar problemas con el código AMPscript antes de enviar el email.
Vista previa de envío C: esta herramienta le permite obtener una vista previa del correo electrónico con el código AMPscript representado tal como le aparecerá al destinatario. Esto es útil para verificar que el código AMPscript funciona como se espera y que el email parece correcto.
Por lo tanto, las opciones correctas son Validación de código A y Vista previa de envío C.
B-SpellCheck es una herramienta que verifica la ortografía del contenido del mensaje de correo electrónico, y D-Markup Validation es una herramienta que verifica el marcado HTML en busca de errores. No están directamente relacionados con la validación del código AMPscript.
El desarrollador necesita procesar una carga útil de un sistema externo en una CloudPage. ¿Qué función de la Plataforma de JavaScript del lado del servidor de Marketing Cloud debería usar para convertir una carga útil de cadena en formato JSON a un objeto JavaScript?
Resolución de la pregunta
La función de la plataforma de JavaScript del lado del servidor de Marketing Cloud que se debe usar para convertir una carga útil de cadena en formato JSON en un objeto de JavaScript es C-ParseJSON.
La función ParseJSON se usa para convertir una cadena que contiene datos JSON en un objeto JavaScript que se puede manipular con las funciones de la plataforma JavaScript del lado del servidor. Esto es útil cuando se reciben cargas JSON de sistemas externos, ya que los datos se pueden convertir fácilmente a un formato que se puede usar en una CloudPage.
La función de la plataforma de JavaScript del lado del servidor de Marketing Cloud que se debe usar para convertir una carga útil de cadena en formato JSON en un objeto de JavaScript es C-ParseJSON.
La función ParseJSON se usa para convertir una cadena que contiene datos JSON en un objeto JavaScript que se puede manipular con las funciones de la plataforma JavaScript del lado del servidor. Esto es útil cuando se reciben cargas JSON de sistemas externos, ya que los datos se pueden convertir fácilmente a un formato que se puede usar en una CloudPage.
Cuando el usuario hace clic en "Ver preferencias" como parte de un flujo de Lightning en Salesforce, se deben verificar las preferencias de un servicio REST externamente alojado en tiempo real. El servicio REST tiene definiciones JSON OpenAPI 2.0, que responden en tipos de datos de valores booleanos y de cadena. ¿Qué patrón y mecanismo de integración deben seleccionarse para cumplir con las condiciones?
Resolución de la pregunta
El patrón de integración Solicitud-Respuesta con servicios externos mejorados que invoca una API REST es la opción más adecuada para verificar las preferencias de un servicio RESTful alojado externamente en tiempo real cuando un usuario hace clic en Verificar preferencias como parte de un flujo Lightning en Salesforce. Este es el por qué:
Patrón de integración de solicitud-respuesta: este patrón es ideal cuando necesita una respuesta en tiempo real de un sistema externo. En este patrón, Salesforce envía una solicitud al sistema externo y espera una respuesta antes de continuar con el siguiente paso.
Servicios externos mejorados: esta es una función nativa de Salesforce que simplifica el proceso de integración al permitirle definir de forma declarativa servicios externos en Salesforce. Con Servicios externos, puede crear una clase de Apex que represente el servicio RESTful, y Salesforce puede generar código de Apex que puede usar para invocar la API de REST en forma de solicitud y respuesta.
Servicio RESTful con definiciones JSON de OpenAPI 2.0: el servicio RESTful en este escenario tiene definiciones JSON de OpenAPI 2.0, que los servicios externos pueden usar para generar el código Apex para invocar la API REST.
Tipos de datos de valores booleanos y de cadena: las preferencias del servicio RESTful son valores booleanos y de cadena, que se pueden asignar fácilmente a los tipos de datos de Salesforce correspondientes en el código de Apex.
Al usar el patrón de integración Solicitud-Respuesta con servicios externos mejorados que invocan una API REST, puede verificar fácilmente las preferencias del servicio RESTful en tiempo real cuando el usuario hace clic en Verificar preferencias como parte de un flujo Lightning en Salesforce.
El patrón de integración Solicitud-Respuesta con servicios externos mejorados que invoca una API REST es la opción más adecuada para verificar las preferencias de un servicio RESTful alojado externamente en tiempo real cuando un usuario hace clic en Verificar preferencias como parte de un flujo Lightning en Salesforce. Este es el por qué:
Patrón de integración de solicitud-respuesta: este patrón es ideal cuando necesita una respuesta en tiempo real de un sistema externo. En este patrón, Salesforce envía una solicitud al sistema externo y espera una respuesta antes de continuar con el siguiente paso.
Servicios externos mejorados: esta es una función nativa de Salesforce que simplifica el proceso de integración al permitirle definir de forma declarativa servicios externos en Salesforce. Con Servicios externos, puede crear una clase de Apex que represente el servicio RESTful, y Salesforce puede generar código de Apex que puede usar para invocar la API de REST en forma de solicitud y respuesta.
Servicio RESTful con definiciones JSON de OpenAPI 2.0: el servicio RESTful en este escenario tiene definiciones JSON de OpenAPI 2.0, que los servicios externos pueden usar para generar el código Apex para invocar la API REST.
Tipos de datos de valores booleanos y de cadena: las preferencias del servicio RESTful son valores booleanos y de cadena, que se pueden asignar fácilmente a los tipos de datos de Salesforce correspondientes en el código de Apex.
Al usar el patrón de integración Solicitud-Respuesta con servicios externos mejorados que invocan una API REST, puede verificar fácilmente las preferencias del servicio RESTful en tiempo real cuando el usuario hace clic en Verificar preferencias como parte de un flujo Lightning en Salesforce.
¿Después de cuánto tiempo expiran las actividades de consulta SQL en Marketing Cloud?
Resolución de la pregunta
Las actividades de consultas SQL en Marketing Cloud caducan después de 30 minutos.
De acuerdo con la documentación de Marketing Cloud, el valor de tiempo de espera predeterminado para las actividades de consultas SQL es de 30 minutos. Si la consulta tarda más de 30 minutos en ejecutarse, se detendrá automáticamente y se marcará como fallida. La interfaz de usuario de Marketing Cloud mostrará un mensaje de error que indica que se agotó el tiempo de espera de la consulta.
El valor de tiempo de espera se puede personalizar para cada actividad de Consulta SQL en Marketing Cloud modificando el parámetro “Tiempo de espera” en las Propiedades de actividad de consulta. Sin embargo, se recomienda mantener el valor de tiempo de espera en el valor predeterminado de 30 minutos a menos que haya una razón específica para aumentarlo.
Las actividades de consultas SQL en Marketing Cloud caducan después de 30 minutos.
De acuerdo con la documentación de Marketing Cloud, el valor de tiempo de espera predeterminado para las actividades de consultas SQL es de 30 minutos. Si la consulta tarda más de 30 minutos en ejecutarse, se detendrá automáticamente y se marcará como fallida. La interfaz de usuario de Marketing Cloud mostrará un mensaje de error que indica que se agotó el tiempo de espera de la consulta.
El valor de tiempo de espera se puede personalizar para cada actividad de Consulta SQL en Marketing Cloud modificando el parámetro “Tiempo de espera” en las Propiedades de actividad de consulta. Sin embargo, se recomienda mantener el valor de tiempo de espera en el valor predeterminado de 30 minutos a menos que haya una razón específica para aumentarlo.
Un desarrollador recibe una solicitud para integrar Marketing Cloud con una herramienta de captura de leads. La herramienta de captura de leads llamará a la API de Marketing Cloud para crear una data extension cada vez que se publique un nuevo formulario de lead. El nombre de la extensión de datos creada debe coincidir exactamente con el nombre del formulario. ¿Qué función de la API podría usar el desarrollador para crear dinámicamente estas data extension?
Resolución de la pregunta
Seleccionamos la opción dos porque dentro del Esquema de Datos que podemos crear, nos da la opción de especificar un Nombre de Extensión de Datos, además de ser la forma en la que se crean las Extensiones de Datos a través de llamadas a la API
Seleccionamos la opción dos porque dentro del Esquema de Datos que podemos crear, nos da la opción de especificar un Nombre de Extensión de Datos, además de ser la forma en la que se crean las Extensiones de Datos a través de llamadas a la API
El token OAuth solicitado por NTO usando la API REST, ¿Cómo debería incluirse en las llamadas API subsiguientes?
Resolución de la pregunta
Al usar OAuth para la autenticación, el token de acceso debe incluirse en las llamadas API posteriores en el campo de encabezado “Autorización”. El campo de encabezado debe tener el valor “Bearer” seguido de un espacio y luego el token de acceso. Por ejemplo, el encabezado se vería así: Autorización: Portador Access_Token Esto informa al servidor que la solicitud está autorizada utilizando el token de acceso especificado.
Al usar OAuth para la autenticación, el token de acceso debe incluirse en las llamadas API posteriores en el campo de encabezado “Autorización”. El campo de encabezado debe tener el valor “Bearer” seguido de un espacio y luego el token de acceso. Por ejemplo, el encabezado se vería así: Autorización: Portador Access_Token Esto informa al servidor que la solicitud está autorizada utilizando el token de acceso especificado.
¿Cuál debería ser el siguiente paso antes de usar este conjunto de filas dentro de un bucle FOR, si un desarrollador usó LookupRows para recuperar datos al construir un email dinámico?
Resolución de la pregunta
Antes de usar el conjunto de filas recuperado dentro de un bucle FOR, es importante verificar si el conjunto de filas contiene datos. Esto se puede hacer usando la función RowCount para comprobar el número de filas en el conjunto de filas. Si el conjunto de filas no contiene ningún dato, no se debe ejecutar el bucle FOR.
Antes de usar el conjunto de filas recuperado dentro de un bucle FOR, es importante verificar si el conjunto de filas contiene datos. Esto se puede hacer usando la función RowCount para comprobar el número de filas en el conjunto de filas. Si el conjunto de filas no contiene ningún dato, no se debe ejecutar el bucle FOR.
NTO desea excluir a los suscriptores con una dirección de email de un competidor de un envío de email. Un atributo booleano llamado IsCompetitor se almacena en la data extension enviable. ¿Cuál de los siguientes es un script de exclusión válido para este escenario? Elija 3
Resolución de la pregunta
AttributeValue() es una función que se utiliza para recuperar un valor de una extensión de datos que se puede enviar. En este caso, devolverá el valor del atributo IsCompetitor, que se puede utilizar en el script de exclusión.
%%IsCompetitor%% es una cadena de personalización utilizada para recuperar el valor del atributo IsCompetitor de la extensión de datos que se puede enviar.
[IsCompetitor] es una notación abreviada de AttributeValue(“IsCompetitor”).
R: @isCompetitor no es un script válido para este escenario porque no utiliza la función AttributeValue() ni la sintaxis de cadena de personalización.
AttributeValue() es una función que se utiliza para recuperar un valor de una extensión de datos que se puede enviar. En este caso, devolverá el valor del atributo IsCompetitor, que se puede utilizar en el script de exclusión.
%%IsCompetitor%% es una cadena de personalización utilizada para recuperar el valor del atributo IsCompetitor de la extensión de datos que se puede enviar.
[IsCompetitor] es una notación abreviada de AttributeValue(“IsCompetitor”).
R: @isCompetitor no es un script válido para este escenario porque no utiliza la función AttributeValue() ni la sintaxis de cadena de personalización.
Nothern Trail Outfitters (NTO) desea importar un archivo de datos. Este será cargado en intervalos regulares en su cuenta FTP mejorada, donde una automatización importará el archivo a una data extension. NTO requiere que el archivo esté cifrado. ¿Cuáles son las dos opciones de cifrado de archivos admitidas al importar archivos de datos en Marketing Cloud? Elija 2 respuestas.
Resolución de la pregunta
Al importar archivos de datos a Marketing Cloud, se admiten las siguientes dos opciones de cifrado:
Cifrado PGP: Pretty Good Privacy (PGP) es una técnica de cifrado y descifrado de datos que proporciona privacidad criptográfica y autenticación para la comunicación de datos. El cifrado PGP se usa ampliamente para proteger correos electrónicos, mensajes de texto y archivos de datos. Marketing Cloud admite el cifrado PGP para la importación de archivos de datos.
Cifrado GPG: Gnu Privacy Guard (GPG) es una versión de código abierto del cifrado PGP. Utiliza los mismos algoritmos de cifrado que PGP y es compatible con el software de cifrado PGP. Marketing Cloud también es compatible con el cifrado GPG para la importación de archivos de datos.
Al importar archivos de datos a Marketing Cloud, se admiten las siguientes dos opciones de cifrado:
Cifrado PGP: Pretty Good Privacy (PGP) es una técnica de cifrado y descifrado de datos que proporciona privacidad criptográfica y autenticación para la comunicación de datos. El cifrado PGP se usa ampliamente para proteger correos electrónicos, mensajes de texto y archivos de datos. Marketing Cloud admite el cifrado PGP para la importación de archivos de datos.
Cifrado GPG: Gnu Privacy Guard (GPG) es una versión de código abierto del cifrado PGP. Utiliza los mismos algoritmos de cifrado que PGP y es compatible con el software de cifrado PGP. Marketing Cloud también es compatible con el cifrado GPG para la importación de archivos de datos.
¿Cuáles son las mejores prácticas relacionadas a la integración de APIs de Marketing Cloud? Elija 2
Resolución de la pregunta
Las mejores prácticas relacionadas con las integraciones de la API de Marketing Cloud son:
Proporcione solo los permisos de alcance de API necesarios
Almacene de forma segura la ID del cliente, el secreto del cliente y el token de acceso
Entonces las opciones correctas son C y D.
Almacenar el ID y el secreto del cliente en JavaScript (Opción A) no es una práctica recomendada, ya que puede facilitar que los atacantes extraigan información confidencial. Actualizar el token de acceso con cada llamada a la API (Opción B) puede generar una sobrecarga innecesaria y aumentar el riesgo de vencimiento del token.
Las mejores prácticas relacionadas con las integraciones de la API de Marketing Cloud son:
Proporcione solo los permisos de alcance de API necesarios
Almacene de forma segura la ID del cliente, el secreto del cliente y el token de acceso
Entonces las opciones correctas son C y D.
Almacenar el ID y el secreto del cliente en JavaScript (Opción A) no es una práctica recomendada, ya que puede facilitar que los atacantes extraigan información confidencial. Actualizar el token de acceso con cada llamada a la API (Opción B) puede generar una sobrecarga innecesaria y aumentar el riesgo de vencimiento del token.
¿Cuál es la diferencia entre una aplicación web y una aplicación pública?
Resolución de la pregunta
Una aplicación web es una aplicación que se ejecuta en un servidor web y realiza solicitudes de API en nombre del usuario de Marketing Cloud. El usuario otorga permiso a la aplicación para acceder a sus datos de Marketing Cloud a través del protocolo de autenticación OAuth 2.0. Una vez autorizada, la aplicación web puede realizar solicitudes de API utilizando el token de acceso obtenido durante el proceso de autorización. Por otro lado, una aplicación pública es una aplicación que está diseñada para ejecutarse sin necesidad de autorización del usuario. Por lo general, se usa para escenarios en los que una aplicación de terceros necesita acceder a datos de Marketing Cloud sin requerir la intervención del usuario. Las aplicaciones públicas no realizan solicitudes de API en el contexto de un usuario de Marketing Cloud y, por lo tanto, no requieren que un usuario autentique la aplicación. En su lugar, confían en un ID de cliente y un secreto de cliente para autenticar y acceder a los datos de Marketing Cloud. Tanto las aplicaciones web como las aplicaciones públicas se pueden usar para realizar solicitudes de API a Marketing Cloud, pero la diferencia clave está en el contexto de las solicitudes de API. Las aplicaciones web realizan solicitudes de API en el contexto de un usuario de Marketing Cloud, mientras que las aplicaciones públicas no lo hacen.
Una aplicación web es una aplicación que se ejecuta en un servidor web y realiza solicitudes de API en nombre del usuario de Marketing Cloud. El usuario otorga permiso a la aplicación para acceder a sus datos de Marketing Cloud a través del protocolo de autenticación OAuth 2.0. Una vez autorizada, la aplicación web puede realizar solicitudes de API utilizando el token de acceso obtenido durante el proceso de autorización. Por otro lado, una aplicación pública es una aplicación que está diseñada para ejecutarse sin necesidad de autorización del usuario. Por lo general, se usa para escenarios en los que una aplicación de terceros necesita acceder a datos de Marketing Cloud sin requerir la intervención del usuario. Las aplicaciones públicas no realizan solicitudes de API en el contexto de un usuario de Marketing Cloud y, por lo tanto, no requieren que un usuario autentique la aplicación. En su lugar, confían en un ID de cliente y un secreto de cliente para autenticar y acceder a los datos de Marketing Cloud. Tanto las aplicaciones web como las aplicaciones públicas se pueden usar para realizar solicitudes de API a Marketing Cloud, pero la diferencia clave está en el contexto de las solicitudes de API. Las aplicaciones web realizan solicitudes de API en el contexto de un usuario de Marketing Cloud, mientras que las aplicaciones públicas no lo hacen.
Un desarrollador necesita crear una CloudPage completamente personalizada que incluye imágenes alojadas en Content Builder. El desarrollador desea asegurar la página y sus elementos utilizando el protocolo SSL. ¿Cuál es el número mínimo de certificados requeridos?
Resolución de la pregunta
Uno es la cantidad mínima de certificados necesarios para proteger una CloudPage de marca completa con protocolo SSL.
Para proteger una CloudPage mediante el protocolo SSL, el desarrollador debe tener un certificado SSL instalado en el dominio donde se alojará la CloudPage. Este certificado SSL garantizará que toda la comunicación entre el sitio web y el navegador del usuario sea encriptada y segura. Solo se requiere un certificado SSL para proteger una CloudPage y sus elementos, incluidas las imágenes alojadas en Content Builder.
Por lo tanto, la respuesta correcta es C – Uno.
Uno es la cantidad mínima de certificados necesarios para proteger una CloudPage de marca completa con protocolo SSL.
Para proteger una CloudPage mediante el protocolo SSL, el desarrollador debe tener un certificado SSL instalado en el dominio donde se alojará la CloudPage. Este certificado SSL garantizará que toda la comunicación entre el sitio web y el navegador del usuario sea encriptada y segura. Solo se requiere un certificado SSL para proteger una CloudPage y sus elementos, incluidas las imágenes alojadas en Content Builder.
Por lo tanto, la respuesta correcta es C – Uno.
La primera acción requerida para enviar usando la API de Mensajería Transaccional es obtener un Token de Acceso válido para la cuenta de Marketing Cloud que se utilizará para enviar los emails.
Resolución de la pregunta
Para enviar un email utilizando la API de mensajería transaccional, el desarrollador debe obtener primero un token. Este token se utiliza para autenticar y autorizar las solicitudes de API a Marketing Cloud. El extremo v2/autorizar se utiliza para obtener un token mediante la autenticación OAuth 2.0.
Una vez que se obtiene el token, el desarrollador puede usarlo para enviar mensajes de correo electrónico utilizando la API de mensajería. El POST a /messaging/v1/email/messages/ con la identificación del cliente se usa para enviar el mensaje de email.
Para enviar un email utilizando la API de mensajería transaccional, el desarrollador debe obtener primero un token. Este token se utiliza para autenticar y autorizar las solicitudes de API a Marketing Cloud. El extremo v2/autorizar se utiliza para obtener un token mediante la autenticación OAuth 2.0.
Una vez que se obtiene el token, el desarrollador puede usarlo para enviar mensajes de correo electrónico utilizando la API de mensajería. El POST a /messaging/v1/email/messages/ con la identificación del cliente se usa para enviar el mensaje de email.
ABC Corp creó un paquete con un componente de servidor a servidor para integrar una aplicación externa con Marketing Cloud. ¿Cuáles son las formas seguras de gestionar el Client ID y Client Secret?
Resolución de la pregunta
Client Id y Client Secret son credenciales confidenciales que deben protegerse contra el acceso no autorizado. Almacenarlos como variables en la aplicación o transmitirlos como parámetros de consulta HTTPS puede exponerlos a posibles riesgos de seguridad, como el acceso no autorizado o la intercepción por parte de actores malintencionados. Un enfoque más seguro es almacenar estas credenciales en un Sistema de administración de claves (KMS) o una solución de almacenamiento seguro, como una bóveda de contraseñas. Un KMS puede administrar y almacenar de forma segura claves criptográficas y otros datos confidenciales, asegurándose de que estén protegidos por un cifrado sólido y controles de acceso. Al almacenar Client Id y Client Secret en un KMS, la aplicación puede acceder a ellos de forma segura cuando sea necesario, sin exponerlos a accesos no autorizados o intercepciones. El desarrollador debe asegurarse de que existan controles de acceso y políticas de seguridad adecuados para proteger estas credenciales y minimizar el riesgo de acceso no autorizado o violaciones de datos.
Client Id y Client Secret son credenciales confidenciales que deben protegerse contra el acceso no autorizado. Almacenarlos como variables en la aplicación o transmitirlos como parámetros de consulta HTTPS puede exponerlos a posibles riesgos de seguridad, como el acceso no autorizado o la intercepción por parte de actores malintencionados. Un enfoque más seguro es almacenar estas credenciales en un Sistema de administración de claves (KMS) o una solución de almacenamiento seguro, como una bóveda de contraseñas. Un KMS puede administrar y almacenar de forma segura claves criptográficas y otros datos confidenciales, asegurándose de que estén protegidos por un cifrado sólido y controles de acceso. Al almacenar Client Id y Client Secret en un KMS, la aplicación puede acceder a ellos de forma segura cuando sea necesario, sin exponerlos a accesos no autorizados o intercepciones. El desarrollador debe asegurarse de que existan controles de acceso y políticas de seguridad adecuados para proteger estas credenciales y minimizar el riesgo de acceso no autorizado o violaciones de datos.
NTO envió un email a una Data Extension que se puede enviar y personalizó el enlace "Ver email como página web". Cuando un suscriptor abre el enlace "Ver email como página web", se muestra un mensaje de error. ¿Cuál podría ser la razón de esto?
Resolución de la pregunta
Esto pasa cuando la información de la data extension de envío del subscriptor ha sido borrada. Intenta renderizar nuevamente el email y como no lo encuentra, se colapsa.
Esto pasa cuando la información de la data extension de envío del subscriptor ha sido borrada. Intenta renderizar nuevamente el email y como no lo encuentra, se colapsa.
Un desarrollador necesita usar la ruta 'contacts/' de la REST API para actualizar registros en una data extension. ¿Qué debería verificar el desarrollador antes de hacer la llamada a la API?
Resolución de la pregunta
Al actualizar registros en una data extension mediante la ruta ‘contactos/’ de la API REST, es importante asegurarse de que la clave de contacto coincida con la clave de suscriptor en las data extensions subyacentes. Esto se debe a que la clave de contacto se usa para identificar el registro en la lista Todos los contactos, mientras que la clave de suscriptor se usa para identificar el registro en la lista Todos los suscriptores. Al asegurarse de que la clave de contacto y la clave de suscriptor sean las mismas, la llamada API podrá unir correctamente los registros y actualizarlos en la data extension.
Al actualizar registros en una data extension mediante la ruta ‘contactos/’ de la API REST, es importante asegurarse de que la clave de contacto coincida con la clave de suscriptor en las data extensions subyacentes. Esto se debe a que la clave de contacto se usa para identificar el registro en la lista Todos los contactos, mientras que la clave de suscriptor se usa para identificar el registro en la lista Todos los suscriptores. Al asegurarse de que la clave de contacto y la clave de suscriptor sean las mismas, la llamada API podrá unir correctamente los registros y actualizarlos en la data extension.
¿Cómo se pueden referenciar los atributos de las data extension de suscriptores, del sistema y enviables para la personalización de contenido mediante SSJS? Elige una respuesta:
Resolución de la pregunta
En SSJS, el objeto CtrlVar se usa para hacer referencia a campos de data extension. El objeto CtrlVar le permite acceder a atributos dentro de las data extension de suscriptor, sistema y envío. El nombre del atributo debe incluirse entre comillas después de la parte “name=” del código. Por ejemplo, si desea hacer referencia al atributo “Nombre”, usaría el siguiente código:
ctrl:var nombre=”Nombre” /
Esto insertará el valor del atributo “Nombre” para el suscriptor actual en el correo electrónico.
En SSJS, el objeto CtrlVar se usa para hacer referencia a campos de data extension. El objeto CtrlVar le permite acceder a atributos dentro de las data extension de suscriptor, sistema y envío. El nombre del atributo debe incluirse entre comillas después de la parte “name=” del código. Por ejemplo, si desea hacer referencia al atributo “Nombre”, usaría el siguiente código:
ctrl:var nombre=”Nombre” /
Esto insertará el valor del atributo “Nombre” para el suscriptor actual en el correo electrónico.
Un desarrollador está investigando la causa de resultados incompletos en los datos de seguimiento de enlaces para un envío de email. ¿Cómo debería describirse la función AMPscript RedirectTo en relación al seguimiento de enlaces? Elige una respuesta:
Resolución de la pregunta
La función RedirectTo AMPscript se usa para rastrear enlaces en un envío de email. Cuando un enlace está envuelto en esta función, garantiza que los valores href del enlace que contienen marcadores HTML o anclas se registren en los datos de seguimiento. Esto le permite al comercializador de email rastrear en qué enlaces se hizo clic en el email y cuántas veces se hizo clic en ellos.
La función RedirectTo AMPscript se usa para rastrear enlaces en un envío de email. Cuando un enlace está envuelto en esta función, garantiza que los valores href del enlace que contienen marcadores HTML o anclas se registren en los datos de seguimiento. Esto le permite al comercializador de email rastrear en qué enlaces se hizo clic en el email y cuántas veces se hizo clic en ellos.
Un marketer de Cloud Kicks quiere asegurarse de que ningún email de su "welcome journey" sea enviado a su competidor Rainbow Run. ¿Cuáles son las dos mejores prácticas que el desarrollador debería utilizar al configurar la actividad de envío de email en el "welcome journey"? Elige 2 respuestas.
Resolución de la pregunta
La opción A y B son las dos prácticas recomendadas que se deben utilizar al configurar la actividad Enviar email en la bienvenida para garantizar que no se envíe ningún email del journey al competidor en Rainbow Run.
Se puede crear un script de exclusión para verificar el dominio de email del destinatario antes de enviar el email. Si el dominio es Rainbow Run, no se enviará el email. Esto evitará que se envíen emails a Rainbow Run.
Se puede crear una lista de supresión que incluya todas las posibles direcciones de email de Rainbow Run. Esto asegurará que cualquier dirección de email asociada con Rainbow Run se excluya de recibir el email.
La creación de una actividad de filtro en el journey que elimine el dominio Rainbow Run y la creación de una data extension con el dominio Rainbow Run para usar con una Exclusión de dominio no son las mejores prácticas para esta situación porque no brindan una solución integral para evitar que los emails sean enviado a Rainbow Run.
La opción A y B son las dos prácticas recomendadas que se deben utilizar al configurar la actividad Enviar email en la bienvenida para garantizar que no se envíe ningún email del journey al competidor en Rainbow Run.
Se puede crear un script de exclusión para verificar el dominio de email del destinatario antes de enviar el email. Si el dominio es Rainbow Run, no se enviará el email. Esto evitará que se envíen emails a Rainbow Run.
Se puede crear una lista de supresión que incluya todas las posibles direcciones de email de Rainbow Run. Esto asegurará que cualquier dirección de email asociada con Rainbow Run se excluya de recibir el email.
La creación de una actividad de filtro en el journey que elimine el dominio Rainbow Run y la creación de una data extension con el dominio Rainbow Run para usar con una Exclusión de dominio no son las mejores prácticas para esta situación porque no brindan una solución integral para evitar que los emails sean enviado a Rainbow Run.
Un desarrollador quiere crear un bucle FOR de AMPscript que llene las filas de una tabla HTML en función del número de filas y datos en una DE objetivo. ¿Dónde debería colocar el desarrollador la palabra clave FOR para comenzar el bucle? Elegir uno:
Resolución de la pregunta
Seleccionamos la C puesto a que TR es lo que se utiliza para asignar a una tabla una nueva fila.
Seleccionamos la C puesto a que TR es lo que se utiliza para asignar a una tabla una nueva fila.
¿Qué valores utiliza Contact Builder para identificar a los Suscriptores en Email Studio y otras aplicaciones de canal? Elegir 2 respuestas:
Resolución de la pregunta
La clave de suscriptor es un identificador único para un suscriptor en Marketing Cloud. Se utiliza para vincular los datos del Suscriptor a través de diferentes canales y sistemas en Marketing Cloud, como Email Studio, MobileConnect y Journey Builder. La clave de contacto es un identificador único para un contacto en Marketing Cloud, que se puede usar para vincular datos de contacto a través de diferentes canales y sistemas en Marketing Cloud. Tenga en cuenta que el ID de contacto y el ID de suscriptor no se utilizan para identificar a los suscriptores en diferentes canales y sistemas en Marketing Cloud. ID de contacto es un identificador único para un contacto en el modelo de contacto de Marketing Cloud, que no está directamente vinculado a los suscriptores en Email Studio u otros canales. El ID de suscriptor es un ID generado por el sistema para un suscriptor en Email Studio, pero no se usa como un identificador de canales cruzados en Contact Builder.
La clave de suscriptor es un identificador único para un suscriptor en Marketing Cloud. Se utiliza para vincular los datos del Suscriptor a través de diferentes canales y sistemas en Marketing Cloud, como Email Studio, MobileConnect y Journey Builder. La clave de contacto es un identificador único para un contacto en Marketing Cloud, que se puede usar para vincular datos de contacto a través de diferentes canales y sistemas en Marketing Cloud. Tenga en cuenta que el ID de contacto y el ID de suscriptor no se utilizan para identificar a los suscriptores en diferentes canales y sistemas en Marketing Cloud. ID de contacto es un identificador único para un contacto en el modelo de contacto de Marketing Cloud, que no está directamente vinculado a los suscriptores en Email Studio u otros canales. El ID de suscriptor es un ID generado por el sistema para un suscriptor en Email Studio, pero no se usa como un identificador de canales cruzados en Contact Builder.
¿De qué dos formas podría un desarrollador escribir un script de exclusión para excluir el envío de un email en el momento del envío al comparar con un campo booleano en la Data Extension? Elegir 2 respuestas:
Resolución de la pregunta
Seleccionamos la A y la D ya que son los únicos que hacen una comparativa de manera correcta.
Seleccionamos la A y la D ya que son los únicos que hacen una comparativa de manera correcta.
NTO desea crear una actividad de consulta SQL para reemplazar todos los saltos de línea en el campo Descripción de una Data Extension con espacios. ¿Cómo se puede lograr esto?
Resolución de la pregunta
Esta consulta SQL reemplazará todos los saltos de línea en el campo “Descripción” con espacios. Lo hace usando la función REEMPLAZAR dos veces: una vez para reemplazar las ocurrencias de un retorno de carro (CHAR(13)) con una cadena vacía (“”), y otra vez para reemplazar las ocurrencias de un salto de línea (CHAR(10)) con un espacio (” “).
Esta consulta SQL reemplazará todos los saltos de línea en el campo “Descripción” con espacios. Lo hace usando la función REEMPLAZAR dos veces: una vez para reemplazar las ocurrencias de un retorno de carro (CHAR(13)) con una cadena vacía (“”), y otra vez para reemplazar las ocurrencias de un salto de línea (CHAR(10)) con un espacio (” “).
Un desarrollador desea crear un modelo de datos en Contact Builder. ¿Qué dos aplicaciones podrán utilizar este modelo de datos recién creado para la segmentación? Elegir 2 respuestas:
Resolución de la pregunta
Seleccionamos las opciones A y D pues que son las que tienen acceso a contact builder directamente.
Seleccionamos las opciones A y D pues que son las que tienen acceso a contact builder directamente.
Un desarrollador ha creado un email dinámico complejo con muchas variantes de datos. En lugar de crear datos de prueba manualmente, desea utilizar un subconjunto de datos en vivo para validar los aspectos dinámicos del email. ¿Qué función SQL se debe utilizar para recopilar una muestra representativa de un conjunto de datos más grande?
Resolución de la pregunta
La función NTILE se usa para dividir un conjunto de resultados en un número específico de grupos o “mosaicos” según un orden dado. Esta función es útil para crear muestras de datos de tamaño uniforme a partir de un conjunto de datos más grande.
La función NTILE se usa para dividir un conjunto de resultados en un número específico de grupos o “mosaicos” según un orden dado. Esta función es útil para crear muestras de datos de tamaño uniforme a partir de un conjunto de datos más grande.
NTO utiliza un registro de envío para millones de emails enviados por día. ¿Qué estrategias permiten consultar eficientemente los datos del registro de envío? Elegir uno:
Resolución de la pregunta
Es una parte clave del ciclo de vida de un registro. Describe cuánto tiempo necesita una empresa para conservar una parte de la información (registro), dónde se almacena y cómo deshacerse del registro cuando sea el momento. De esta manera evitamos tener récords innecesarios dentro de la send log.
Es una parte clave del ciclo de vida de un registro. Describe cuánto tiempo necesita una empresa para conservar una parte de la información (registro), dónde se almacena y cómo deshacerse del registro cuando sea el momento. De esta manera evitamos tener récords innecesarios dentro de la send log.
Un desarrollador está solucionando un problema por el cual una data extension de nivel principal no se puede acceder por una unidad de negocio secundaria. ¿Qué debería verificar el desarrollador para validar que los datos disponibles se pueden acceder para las consultas de la unidad de negocio secundaria?
Resolución de la pregunta
La Shared Items root folder es una carpeta especial que permite compartir elementos entre unidades comerciales. Si una extensión de datos se encuentra en la carpeta raíz Elementos compartidos, las unidades comerciales secundarias pueden acceder a ella siempre que esté marcada como “compartible” y se hayan establecido los permisos adecuados.
La Shared Items root folder es una carpeta especial que permite compartir elementos entre unidades comerciales. Si una extensión de datos se encuentra en la carpeta raíz Elementos compartidos, las unidades comerciales secundarias pueden acceder a ella siempre que esté marcada como “compartible” y se hayan establecido los permisos adecuados.
¿Cuáles de las siguientes aplicaciones de Marketing Cloud se consideran al eliminar contactos en Contact Builder? Elija 3.
Resolución de la pregunta
Seleccionamos las opciones A C y D, basándonos en que en las A y C encontramos los clientes que reciben envíos. Y en la D encontramos los clientes que se encuentran dentro de un journey.
Seleccionamos las opciones A C y D, basándonos en que en las A y C encontramos los clientes que reciben envíos. Y en la D encontramos los clientes que se encuentran dentro de un journey.
NTO quiere compartir contenido de marketing del Sistema de Gestión de Contenidos (CMS) con Content Builder de Marketing Cloud. ¿Qué API se debe utilizar para esto? Elija una.
Resolución de la pregunta
Los desarrolladores de marketing, los proveedores de servicios y los desarrolladores externos pueden crear y manipular contenido de marketing mediante la API REST de Content Builder.
Los desarrolladores de marketing, los proveedores de servicios y los desarrolladores externos pueden crear y manipular contenido de marketing mediante la API REST de Content Builder.
Un desarrollador está creando una CloudPage que acepta parámetros seguros a través de un enlace de email y los enviará a otra CloudPage para una operación de actualización de datos. La página actualmente captura un parámetro de ID de cita que se le pasa y establece el valor en la variable caapptld. El desarrollador NO quiere que el ID de la cita sea visible para nadie que use el formulario. ¿Cuál es el mejor método para garantizar que los parámetros se pasen correctamente a la página de actualización de datos?
Resolución de la pregunta
La función CloudPagesURL devuelve la URL de la página de destino junto con una cadena de consulta cifrada con datos del suscriptor.
La función CloudPagesURL devuelve la URL de la página de destino junto con una cadena de consulta cifrada con datos del suscriptor.
Un desarrollador necesita mostrar un valor que ha sido calculado usando un bloque de AMPscript. Este valor se almacena en la variable llamada 'Label'. ¿Cuáles son las dos formas en que el desarrollador debería mostrar este valor en el cuerpo de un email?
Resolución de la pregunta
Ambas son maneras de mostrar AMPscript en html. Opcion B en base a una variable que se encuentre en base a algún cálculo o definición en el código. Y la opción D para que agarre el valor de la Data Extension de envío.
Ambas son maneras de mostrar AMPscript en html. Opcion B en base a una variable que se encuentre en base a algún cálculo o definición en el código. Y la opción D para que agarre el valor de la Data Extension de envío.
Nothern Trails Outfitters (NTO) tiene una data extension apta para enviar emails con 1,500,000 registros de contactos que desea eliminar. ¿Qué paso es necesario antes de eliminar los contactos?
Resolución de la pregunta
Elegimos la opción A porque sabemos que no podemos realizar solicitudes de más de un millón.
Elegimos la opción A porque sabemos que no podemos realizar solicitudes de más de un millón.
¿Cuáles son las ventajas de SSJS sobre AmpScript? Elija 2.
Resolución de la pregunta
SSJS (JavaScript del lado del servidor) tiene ventajas sobre AmpScript en términos de bucles y matrices.
B- Bucles: SSJS proporciona capacidades de bucle más avanzadas en comparación con AmpScript. Con SSJS, los desarrolladores pueden usar diferentes tipos de bucles, como bucles for, bucles while y bucles do-while. Esto permite una lógica más flexible y compleja al iterar datos o realizar tareas repetitivas.
D- Matrices: SSJS admite matrices, que son colecciones ordenadas de valores. Las matrices son útiles para almacenar y manipular múltiples valores dentro de una sola variable. Los desarrolladores pueden acceder, manipular e iterar fácilmente sobre los elementos de la matriz utilizando SSJS, lo que brinda más flexibilidad en el manejo de datos.
A- El manejo avanzado de excepciones y C- La curva de aprendizaje más corta para los nuevos desarrolladores no son ventajas de SSJS sobre AmpScript. AmpScript también brinda capacidades de manejo de excepciones y puede tener una curva de aprendizaje más corta para los desarrolladores que ya están familiarizados con HTML y lenguajes básicos de secuencias de comandos.
SSJS (JavaScript del lado del servidor) tiene ventajas sobre AmpScript en términos de bucles y matrices.
B- Bucles: SSJS proporciona capacidades de bucle más avanzadas en comparación con AmpScript. Con SSJS, los desarrolladores pueden usar diferentes tipos de bucles, como bucles for, bucles while y bucles do-while. Esto permite una lógica más flexible y compleja al iterar datos o realizar tareas repetitivas.
D- Matrices: SSJS admite matrices, que son colecciones ordenadas de valores. Las matrices son útiles para almacenar y manipular múltiples valores dentro de una sola variable. Los desarrolladores pueden acceder, manipular e iterar fácilmente sobre los elementos de la matriz utilizando SSJS, lo que brinda más flexibilidad en el manejo de datos.
A- El manejo avanzado de excepciones y C- La curva de aprendizaje más corta para los nuevos desarrolladores no son ventajas de SSJS sobre AmpScript. AmpScript también brinda capacidades de manejo de excepciones y puede tener una curva de aprendizaje más corta para los desarrolladores que ya están familiarizados con HTML y lenguajes básicos de secuencias de comandos.
¿Qué se requiere para que una data extension sea apta para enviar emails?
Resolución de la pregunta
Elegimos la opción uno, porque tiene que ser una Send relationship, por lo cual queda descartada las últimas dos opciones. Y no es obligatorio que sea primary key, con lo cual descartamos la opción 2.
Elegimos la opción uno, porque tiene que ser una Send relationship, por lo cual queda descartada las últimas dos opciones. Y no es obligatorio que sea primary key, con lo cual descartamos la opción 2.
¿Cuáles son las dos funciones HTTP de AMPscript que permiten pasar un token OAuth en una cabecera?
Resolución de la pregunta
Las solicitudes post son las únicas que soportan el paso de OAuth token.
Las solicitudes post son las únicas que soportan el paso de OAuth token.
NTO desea importar un archivo CSV cifrado desde los servidores FTP mejorados de Marketing Cloud. ¿Qué actividad de transferencia de archivos se necesita para lograr esto?
Resolución de la pregunta
Para importar un archivo CSV encriptado desde los servidores FTP mejorados de Marketing Cloud, necesitará usar una actividad de transferencia de archivos para mover el archivo de importación del servidor FTP mejorado a Safehouse. Safehouse es una ubicación segura dentro de Marketing Cloud donde se pueden almacenar y acceder a los archivos. Al transferir el archivo cifrado del servidor FTP a Safehouse, puede garantizar su seguridad y luego continuar con los pasos necesarios para descifrar y procesar el archivo dentro de Marketing Cloud.
Para importar un archivo CSV encriptado desde los servidores FTP mejorados de Marketing Cloud, necesitará usar una actividad de transferencia de archivos para mover el archivo de importación del servidor FTP mejorado a Safehouse. Safehouse es una ubicación segura dentro de Marketing Cloud donde se pueden almacenar y acceder a los archivos. Al transferir el archivo cifrado del servidor FTP a Safehouse, puede garantizar su seguridad y luego continuar con los pasos necesarios para descifrar y procesar el archivo dentro de Marketing Cloud.
¿Cuál de las siguientes declaraciones SQL es la más eficiente?
Resolución de la pregunta
Buscar por una edad específica es más eficiente. Con esta opción también nos aseguramos que no tenga espacios por delante o por detrás.
Buscar por una edad específica es más eficiente. Con esta opción también nos aseguramos que no tenga espacios por delante o por detrás.
¿Qué está causando que esta consulta falle? NTO creó la siguiente actividad de consulta SQL para almacenar todas las aperturas de email de los últimos 30 días en una data extension de destino: SELECT o.EventDate, o.EmailAddress, s.subscriberKey FROM[_Open] o JOIN [_Subscriber]s ON o.SubscriberID = s.SubscriberID WHERE o.EventDate>DATEADD(d,-30,GETDATE())
Resolución de la pregunta
Como lo dice la respuesta, el EmailAddress no se encuentra en esta Data View.
Como lo dice la respuesta, el EmailAddress no se encuentra en esta Data View.
¿Cuáles de las siguientes afirmaciones son correctas con respecto a los registros de envío (Send Logs)?
Resolución de la pregunta
Seleccionamos la opción B y la C porque van de la mano. Se pueden agregar campos custom a una send log pero tienes que llamarlos igual que el campo a que hace referencia en la Data Extension de entrada. Para a la hora de envío que la información se vea reflejada. La opción A la descartamos con la imagen de la explicación.
Seleccionamos la opción B y la C porque van de la mano. Se pueden agregar campos custom a una send log pero tienes que llamarlos igual que el campo a que hace referencia en la Data Extension de entrada. Para a la hora de envío que la información se vea reflejada. La opción A la descartamos con la imagen de la explicación.
NTO quiere combinar los datos de seguimiento de las vistas de datos de aperturas y clics y almacenar el resultado en una data extension. ¿Qué actividad de Automation Studio se puede utilizar para esto?
Resolución de la pregunta
Como nos habla de combinar datos de las data views e insertalos en una Data Extension final, es SQL Query activity ya que ésta nos permite hacer cruzados de tablas.
Como nos habla de combinar datos de las data views e insertalos en una Data Extension final, es SQL Query activity ya que ésta nos permite hacer cruzados de tablas.
Un desarrollador quiere recuperar todos los registros en la data extension OrderDetails que están asociados con un cliente en particular. ¿Cuáles dos funciones de AMPscript devolverían un conjunto de filas adecuado?
Resolución de la pregunta
La opción A (Row) te trae una fila en concreto de una búsqueda. Y la opción C (lookup) te trae un solo record, por lo cual para búsqueda de varias órdenes lo más óptimo son las opciones B y D.
La opción A (Row) te trae una fila en concreto de una búsqueda. Y la opción C (lookup) te trae un solo record, por lo cual para búsqueda de varias órdenes lo más óptimo son las opciones B y D.
¿Cuánto tiempo dura el período de supresión predeterminado para las eliminaciones de contactos en Marketing Cloud?
Resolución de la pregunta
Ver imagen
Ver imagen
¿Qué biblioteca de SSJS se puede usar en las landing pages? Elija una:
Resolución de la pregunta
Ver imagen
Ver imagen
Un desarrollador desea que un enlace sea dinámico en función de los atributos del suscriptor. En lugar de crear numerosos enlaces, el desarrollador utiliza AMPscript para establecer el valor del enlace como una variable. La variable se utilizará dentro de la etiqueta "a". ¿Qué debe hacer el desarrollador dentro de la etiqueta "a" para garantizar que se realice el seguimiento de clics para la variable?
Resolución de la pregunta
Para asegurarse de que se realiza un seguimiento de los clics para la variable, el desarrollador debe incluir la variable en una función RedirectTo dentro de la etiqueta “a”. La función RedirectTo se usa en AMPscript para rastrear clics en enlaces. Al envolver la variable en esta función, el desarrollador se asegura de que cuando se haga clic en el enlace, se realice un seguimiento adecuado para fines de generación de informes.
Para asegurarse de que se realiza un seguimiento de los clics para la variable, el desarrollador debe incluir la variable en una función RedirectTo dentro de la etiqueta “a”. La función RedirectTo se usa en AMPscript para rastrear clics en enlaces. Al envolver la variable en esta función, el desarrollador se asegura de que cuando se haga clic en el enlace, se realice un seguimiento adecuado para fines de generación de informes.
Northern Trail Outfitters utiliza un número para identificar de manera única los contactos en diferentes canales de marketing. ¿Qué dos acciones debería tomar el desarrollador para asegurarse de que los contactos se relacionen entre los diferentes canales en Marketing Cloud al trabajar con el modelo de datos? Elige 2 respuestas.
Resolución de la pregunta
Esta la sacamos por descarte, la opción 3 no tendría sentido porque ya nos comentan que el identificador único lo tienen. Y descartamos la 4 porque ya los tendríamos dados de alta con ese identificador. Por lo cual seleccionamos las opciones 1 y 2.
Esta la sacamos por descarte, la opción 3 no tendría sentido porque ya nos comentan que el identificador único lo tienen. Y descartamos la 4 porque ya los tendríamos dados de alta con ese identificador. Por lo cual seleccionamos las opciones 1 y 2.
Un desarrollador recibe una solicitud de datos de seguimiento para envíos alternativos asociados con un JobID específico. El desarrollador necesita ver los envíos (Sends), aperturas (Opens), clics (Clicks) y rebotes (Bounces). ¿Qué dos actividades podría utilizar el desarrollador? Elige 2 respuestas.
Resolución de la pregunta
Podría sacarlo con el tracking extract activity donde puedes seleccionar los ficheros que quieres que te saque, o si no por Query activity filtrando por un Job específico.
Podría sacarlo con el tracking extract activity donde puedes seleccionar los ficheros que quieres que te saque, o si no por Query activity filtrando por un Job específico.
Un desarrollador utiliza una API para enviar datos a una data extension de Marketing Cloud cada cinco minutos utilizando la API REST. Observan que los datos no siempre se escriben en la data extension, lo que provoca pérdida de datos. ¿Cuáles son las tres mejores prácticas recomendadas para evitar este problema? Elige 3 respuestas.
Resolución de la pregunta
Seleccionamos la opción 1, ya que cuando el token expira nos devuelve este error, y será solamente pedir uno nuevo. Podríamos optar por la opción 2, pero tiende a ser menos segura. Y la opción 3 nos serviría para automatizar un proceso que se refresque el token en caso de estar inválido
Seleccionamos la opción 1, ya que cuando el token expira nos devuelve este error, y será solamente pedir uno nuevo. Podríamos optar por la opción 2, pero tiende a ser menos segura. Y la opción 3 nos serviría para automatizar un proceso que se refresque el token en caso de estar inválido
Un desarrollador desea recuperar datos JSON diarios de la API de un cliente y escribirlos en una data extension para su consumo posterior en Marketing Cloud. ¿Qué conjunto de actividades de JavaScript del lado del servidor debería utilizar el desarrollador?
Resolución de la pregunta
Por descarte seleccionamos la opción 3. La 1 queda descartado porque daría error al intentar ParseJSON a un JSON de respuesta, por lo cual lo pasamos a string.
Por descarte seleccionamos la opción 3. La 1 queda descartado porque daría error al intentar ParseJSON a un JSON de respuesta, por lo cual lo pasamos a string.
Un desarrollador utiliza el endpoint de la API REST messageDefinitionSends para enviar un email de envío activado. Este método devuelve un código de respuesta 202 (éxito). ¿Cómo podría el desarrollador validar si el email se envió correctamente?
Resolución de la pregunta
En deliveryRecords encontramos el RecipientSendId valor devuelto por el servicio de envío /messageDefinitionSends, que es el identificador único para un solo envío de email.
En deliveryRecords encontramos el RecipientSendId valor devuelto por el servicio de envío /messageDefinitionSends, que es el identificador único para un solo envío de email.
Un desarrollador desea diseñar un centro de suscripción personalizado en CloudPages. El desarrollador prefiere programar en AMPscript, pero también tiene habilidades en JavaScript del lado del servidor. Aunque el desarrollador confía en que su código es de alta calidad, aún le gustaría manejar los errores inesperados de manera elegante para garantizar la mejor experiencia del usuario. ¿Qué característica debería manejar este escenario?
Resolución de la pregunta
El bloque try/Catch en SSJS tiene un alcance separado. Significa que cualquier variable declarada dentro del bloque no será accesible desde el exterior. Ni en las otras partes de SSJS ni por cadenas de personalización.
El bloque try/Catch en SSJS tiene un alcance separado. Significa que cualquier variable declarada dentro del bloque no será accesible desde el exterior. Ni en las otras partes de SSJS ni por cadenas de personalización.
Un desarrollador quiere activar un mensaje SMS a un suscriptor utilizando un formulario publicado en CloudPages. ¿Cómo debe activarse el mensaje SMS una vez que el suscriptor envía el formulario?
Resolución de la pregunta
Para poder activar mensajes de texto mediante programación, deberá tener habilitado MobileConnect en Mobile Studio de Marketing Cloud. También deberá poder crear un paquete instalado en su cuenta de Marketing Cloud para interactuar con las API de Salesforce Marketing Cloud. Si tiene ambos en su lugar, podemos comenzar generando un nuevo mensaje SMS.
Para poder activar mensajes de texto mediante programación, deberá tener habilitado MobileConnect en Mobile Studio de Marketing Cloud. También deberá poder crear un paquete instalado en su cuenta de Marketing Cloud para interactuar con las API de Salesforce Marketing Cloud. Si tiene ambos en su lugar, podemos comenzar generando un nuevo mensaje SMS.
NTO utiliza data extensions para administrar la información del suscriptor utilizada para sus envíos de email, y esos envíos incluyen llamadas para actualizar los registros con información del suscriptor nueva o diferente. El desarrollador encargado de estos registros escribe un AMPscript para verificar si la data extension que contiene esos registros se actualizó mediante una llamada InsertDE() si el registro aún no existe. ¿Por qué el desarrollador recibiría un error que indica que la aplicación no puede insertar un valor duplicado para la clave principal en la data extension?"
Resolución de la pregunta
Se elige la opción 3 por descarte. Viene siendo la opción más correcta de las 4.
Se elige la opción 3 por descarte. Viene siendo la opción más correcta de las 4.
Un comercializador está resolviendo un problema por el cual la información de seguimiento de un envío de email no está disponible en SalesCloud. El comercializador confirma que Marketing Cloud Connect está instalado correctamente. ¿Qué se debe confirmar a continuación para continuar la resolución del problema con la información de seguimiento del envío?
Resolución de la pregunta
Como lo dice la documentación de Salesforce Si el envío de correo electrónico utiliza una extensión de datos de Salesforce, asegúrese de que la clave de suscriptor sea un ID de contacto o cliente potencial de 18 dígitos.
Como lo dice la documentación de Salesforce Si el envío de correo electrónico utiliza una extensión de datos de Salesforce, asegúrese de que la clave de suscriptor sea un ID de contacto o cliente potencial de 18 dígitos.
Contact Builder se puede utilizar para crear un modelo relacional de los datos de una organización dentro de Marketing Cloud. ¿Cuáles son los tres factores que se deben considerar al preparar los datos para su uso en Contact Builder? Elija 3 respuestas.
Resolución de la pregunta
Basándonos en las buenas prácticas, elegimos la opción 1 para preparar los datos que sean necesarios para el departamento de marketing de cara a no tener datos innecesarios. Normalizar datos para no tener valores redundantes, y en las relaciones entre las tablas del modelo tener primary keys
Basándonos en las buenas prácticas, elegimos la opción 1 para preparar los datos que sean necesarios para el departamento de marketing de cara a no tener datos innecesarios. Normalizar datos para no tener valores redundantes, y en las relaciones entre las tablas del modelo tener primary keys
Cada vez que un cliente realiza una compra, se agrega un nuevo registro a la data extension de Pedidos. ¿Qué declaración SQL seleccionaría una lista única de suscriptores que hayan realizado múltiples compras?
Resolución de la pregunta
Seleccionamos la dos, puesto que con el group by podemos ordenar por subscriberkey el cliente que ha hecho la orden, y saldrá todas las veces de arriba hacia abajo las compras realizadas
Seleccionamos la dos, puesto que con el group by podemos ordenar por subscriberkey el cliente que ha hecho la orden, y saldrá todas las veces de arriba hacia abajo las compras realizadas
Un cliente desea exportar los datos de envío a su SFTP. ¿Cuáles son las dos automatizaciones que lograrían esto? Elija 2.
Resolución de la pregunta
En vista de como se plantea el enunciado descartamos la última opción porque no consta con un File transfer para sacar el fichero al SFTP. Y Descartamos la opción 1 porque necesitarías poder insertar los datos en alguna Data Extension para poderlos exportar al SFTP
En vista de como se plantea el enunciado descartamos la última opción porque no consta con un File transfer para sacar el fichero al SFTP. Y Descartamos la opción 1 porque necesitarías poder insertar los datos en alguna Data Extension para poderlos exportar al SFTP
Un desarrollador desea que CloudPages funcione con una API REST que devuelva datos en JavaScript Object Notation. El desarrollador quiere ingerir los datos de manera eficiente y escribirlos en una data extension. ¿Qué función debería utilizarse?
Resolución de la pregunta
Seleccionamos la opción 1 puesto que Convierte un objeto JavaScript pasado en un valor de cadena JSON. Esta función solo funciona con objetos y tipos JSON conocidos, como cadenas y valores enteros.
Seleccionamos la opción 1 puesto que Convierte un objeto JavaScript pasado en un valor de cadena JSON. Esta función solo funciona con objetos y tipos JSON conocidos, como cadenas y valores enteros.
Un desarrollador está aprovechando la API de SOAP para mostrar dinámicamente Atributos de Perfil y Preferencia en un centro de perfiles personalizado. ¿Qué método se podría utilizar para admitir la funcionalidad dinámica?
Resolución de la pregunta
Utilizamos el método extract para poder sacar toda la información de manera dinámica y mostrarla.
Utilizamos el método extract para poder sacar toda la información de manera dinámica y mostrarla.
Un/a marketer está enviando un email con contenido dinámico contenido en una serie de condicionales. ¿Qué función de AMPscript se debe utilizar para realizar un seguimiento de las diferentes versiones del contenido dentro del email?
Resolución de la pregunta
De todas las opciones, el Begginimpressionregion es el único que nos permite acceder a algún tipo de tracking específico.
De todas las opciones, el Begginimpressionregion es el único que nos permite acceder a algún tipo de tracking específico.
Un desarrollador inició un proceso de eliminación de contactos que ya ha finalizado. ¿En qué dos lugares eliminará datos el proceso de eliminación de contactos? Elija 2 respuestas.
Resolución de la pregunta
Después del proceso de suppression, los contactos son eliminados de todas las Data Extension Sendables y listas.
Después del proceso de suppression, los contactos son eliminados de todas las Data Extension Sendables y listas.
Un desarrollador está administrando el modelo de datos programáticamente y necesita acceder al esquema de Attribute Group a través de la API. ¿Qué API debería utilizar el desarrollador?
Resolución de la pregunta
Como podemos ver en la documentación de Salesforce. Corresponde a llamadas tipo Rest.
Como podemos ver en la documentación de Salesforce. Corresponde a llamadas tipo Rest.
Un desarrollador recibe una solicitud para integrar Marketing Cloud con una herramienta de captura de leads. La herramienta de captura de leads llamará a la API de Marketing Cloud para crear una data extension cada vez que se publique un nuevo formulario de leads. El nombre de la data extension creada debe coincidir exactamente con el nombre del formulario. ¿Qué función de la API podría utilizar el desarrollador para crear dinámicamente estas data extension?
Resolución de la pregunta
Seleccionamos la opcion dos puestos de dentro del Schema de datos que podemos crear, nos da la opcion de colocar una Data extension Name aparte de ser la manera en la cual se crean Data Extension por llamada API
Seleccionamos la opcion dos puestos de dentro del Schema de datos que podemos crear, nos da la opcion de colocar una Data extension Name aparte de ser la manera en la cual se crean Data Extension por llamada API
Un desarrollador quiere crear una data extension del registro de envío (Send Log Data Extension) para aumentar la eficiencia en el seguimiento del envío de emails. ¿Cuáles son las dos mejores prácticas que el desarrollador debe recordar al configurar la data extension del registro de envío? Elija 2 respuestas.
Resolución de la pregunta
Como lo podemos encontrar en la documentacion de salesforce. Elegimos las opciones 1 y 2.
Como lo podemos encontrar en la documentacion de salesforce. Elegimos las opciones 1 y 2.
Un desarrollador está haciendo una llamada API REST para activar el envío de un email. Se utiliza un token de acceso para autenticar la llamada. ¿Cuánto tiempo son válidos los tokens de acceso de Marketing Cloud v1?
Resolución de la pregunta
Los tokens de acceso caducan una hora después de su emisión. Si intenta utilizar un token caducado, recibirá una respuesta HTTP 401 no autorizada.
Los tokens de acceso caducan una hora después de su emisión. Si intenta utilizar un token caducado, recibirá una respuesta HTTP 401 no autorizada.
Un desarrollador quiere ampliar la funcionalidad del código existente que fue escrito en AMPscript, pero prefiere usar JavaScript del lado del servidor (SSJS) para las actualizaciones. ¿Qué declaración de SSJS recuperará el valor de la variable de AMPscript llamada subKey?
Resolución de la pregunta
GetValue se usa cuando tiene una variable AMPScript que desea pasar a su SSJS. Para trabajar, debe establecer un valor en una variable de AMPscript antes de abrir las etiquetas de su script.
GetValue se usa cuando tiene una variable AMPScript que desea pasar a su SSJS. Para trabajar, debe establecer un valor en una variable de AMPscript antes de abrir las etiquetas de su script.
Un desarrollador quiere establecer una variable para usar un campo de una data extension que se puede enviar (Sendable Data Extension). ¿Cuáles son las dos opciones que se pueden utilizar en un bloque de AMPscript para establecer la variable como el campo "Nombre" de una data extension que se puede enviar utilizada para enviar el email? Elija 2 respuestas.
Resolución de la pregunta
Seleccionamos las opciones 1 y 2, puesto que son las dos maneras que se emplean para acceder a datos de la Data Extension de envío
Seleccionamos las opciones 1 y 2, puesto que son las dos maneras que se emplean para acceder a datos de la Data Extension de envío
Northern Trail Outfitters utiliza un registro de envío (Send Log) y envía más de un millón de emails al día. Quieren ejecutar informes diarios sobre toda la actividad del suscriptor sin afectar el rendimiento del envío. ¿Qué conjunto de mejores prácticas debería implementarse?
Resolución de la pregunta
De cara a poder hacer los cruces más óptimos y para gestionar recuentos elevados de registros, es posible que desee utilizar la extensión de datos a largo plazo inicial como una extensión de datos provisional y luego moverla a diferentes ubicaciones, como extensiones de datos de venta o remarketing. Por eso se recomienda agregar el Data retention
De cara a poder hacer los cruces más óptimos y para gestionar recuentos elevados de registros, es posible que desee utilizar la extensión de datos a largo plazo inicial como una extensión de datos provisional y luego moverla a diferentes ubicaciones, como extensiones de datos de venta o remarketing. Por eso se recomienda agregar el Data retention
Un desarrollador quiere ampliar sus conocimientos sobre las Actividades de consulta. Quiere identificar las direcciones de email que han rebotado en los últimos 30 días, junto con la Razón de rebote y algunos datos específicos del suscriptor adicionales; sin embargo, la consulta SQL que ha escrito no devuelve ningún registro. A continuación se muestra la instrucción SQL: ¿Qué actualizaciones deben hacerse para asegurar que esta instrucción SQL devuelva los resultados deseados?
Resolución de la pregunta
Por descarte sacamos que es la opción 2. El EmailAddress no sale en la Data view de Bounce.
Por descarte sacamos que es la opción 2. El EmailAddress no sale en la Data view de Bounce.
Northern Trail Outfitters (NTO) almacena la mayoría de sus datos de clientes en Marketing Cloud. No les importa que sus datos sean visualizados en texto claro dentro de SFMC por los usuarios que tienen acceso, pero quieren asegurarse de que los archivos de la base de datos subyacente estén encriptados en reposo en caso de que los medios físicos sean robados. ¿Qué método de cifrado debería usar NTO?
Resolución de la pregunta
El cifrado de datos de la base de datos transparente, también llamado TDE, utiliza una función de SQL Server para cifrar toda la base de datos de forma transparente. Esta función almacena toda la base de datos en un formato cifrado en reposo a nivel de archivo. Esta función evitará que alguien con acceso físico a la base de datos o una copia de respaldo de la base de datos la monte en otra instancia del servidor SQL y acceda a los datos. TDE implica implicaciones de rendimiento mínimas y ninguna pérdida de funcionalidad. TDE usa el cifrado AES-256 para generar la clave.
El cifrado de datos de la base de datos transparente, también llamado TDE, utiliza una función de SQL Server para cifrar toda la base de datos de forma transparente. Esta función almacena toda la base de datos en un formato cifrado en reposo a nivel de archivo. Esta función evitará que alguien con acceso físico a la base de datos o una copia de respaldo de la base de datos la monte en otra instancia del servidor SQL y acceda a los datos. TDE implica implicaciones de rendimiento mínimas y ninguna pérdida de funcionalidad. TDE usa el cifrado AES-256 para generar la clave.
Un desarrollador es notificado que el enlace de Ver correo electrónico como página web (VAWP), al hacer clic en él, muestra el mensaje "El sistema no está disponible temporalmente. Pedimos disculpas por cualquier inconveniente. Por favor, inténtelo de nuevo más tarde". ¿Cuál podría ser una posible causa del error?
Resolución de la pregunta
Si la data extension se elimina o se sobrescribe, esto afectará la vista como página web cuando un suscriptor intente ver los enlaces web, porque la vista como enlace de página web funciona mediante la recopilación de datos de origen del suscriptor y realiza búsquedas para crear el email como una vista de página web. Si algo se rompe en el envío entre el suscriptor y el email, esto mostrará la vista como enlace de página web (VAWP) roto.
Si la data extension se elimina o se sobrescribe, esto afectará la vista como página web cuando un suscriptor intente ver los enlaces web, porque la vista como enlace de página web funciona mediante la recopilación de datos de origen del suscriptor y realiza búsquedas para crear el email como una vista de página web. Si algo se rompe en el envío entre el suscriptor y el email, esto mostrará la vista como enlace de página web (VAWP) roto.
Un desarrollador necesita configurar un proceso que pueda almacenar datos cifrados de Marketing Cloud como un archivo en un servidor externo. ¿Qué pasos debe seguir el desarrollador?
Resolución de la pregunta
Configurando un Data Extract para extraer los datos y luego el file transfer para transferir los datos con la clave asignada.
Configurando un Data Extract para extraer los datos y luego el file transfer para transferir los datos con la clave asignada.
¿Qué métodos de cifrado son compatibles en las importaciones de archivos? Elija 2.
Resolución de la pregunta
Key Manager se puede encontrar en Configuración > Administración > Gestión de datos y le permite almacenar todos los clientes de claves para diversos fines. Desde la configuración de SSO, el uso de los métodos EncryptSymmetric / DecryptSymmetric de AMPscript hasta el cifrado de archivos a través de PGP o GPG.
Key Manager se puede encontrar en Configuración > Administración > Gestión de datos y le permite almacenar todos los clientes de claves para diversos fines. Desde la configuración de SSO, el uso de los métodos EncryptSymmetric / DecryptSymmetric de AMPscript hasta el cifrado de archivos a través de PGP o GPG.
¿Dónde se puede usar la biblioteca principal de SSJS? Elija 2.
Resolución de la pregunta
Esta la sacamos básicamente por descarte. Ya que sabemos que esa librería no puede ser utilizada en SMS o Email.
Esta la sacamos básicamente por descarte. Ya que sabemos que esa librería no puede ser utilizada en SMS o Email.
¿Dónde se puede utilizar la biblioteca principal SSJS (SSJS Core library)? Elige 2.
Resolución de la pregunta
Ésta la sacamos básicamente por descarte. Ya que sabemos que esa librería no puede ser utilizada en SMS o Email.
Ésta la sacamos básicamente por descarte. Ya que sabemos que esa librería no puede ser utilizada en SMS o Email.
NTO utiliza un CRM externo que solo exporta archivos cifrados. El equipo de marketing de NTO desea utilizar algunos de los datos del suscriptor que se encuentran en el CRM para futuros envíos de marketing. ¿Cuáles son las tres acciones que deben incluirse en una automatización dados estos requisitos? Elige 3.
Resolución de la pregunta
En la siguiente pregunta podemos descartar las opciones 2 y 3 de la siguiente manera.
La opción 2 es descartada porque en Marketing cloud el proceso de desencriptación se hace en el safehouse no en el directorio del import. Luego porque para poder hacer el File drop tiene que ser en alguna ruta del directorio de import.
En la siguiente pregunta podemos descartar las opciones 2 y 3 de la siguiente manera.
La opción 2 es descartada porque en Marketing cloud el proceso de desencriptación se hace en el safehouse no en el directorio del import. Luego porque para poder hacer el File drop tiene que ser en alguna ruta del directorio de import.
Northern Trail Outfitters (NTO) utiliza un identificador numérico para la clave del suscriptor (Subscriber Key). Los datos del cliente se almacenan en una extensión de datos con la clave del suscriptor (Subscriber Key) establecida como clave principal (Primary Key).
Resolución de la pregunta
Al crear un Data Desginer nos solicita colocar por qué clave primaria se guiará para la toma de decisiones. Por lo cual tenemos que linkearlo por el Subscriberkey de la Data extension de entrada.
Al crear un Data Desginer nos solicita colocar por qué clave primaria se guiará para la toma de decisiones. Por lo cual tenemos que linkearlo por el Subscriberkey de la Data extension de entrada.
Cuando se agrega datos a los enlaces a través del Conector de Analíticas Web, ¿Qué parámetro se debe utilizar para rastrear el comportamiento del suscriptor?
Resolución de la pregunta
Debemos utilizar datos a nivel de cuenta para rastrear la actividad de un suscriptor específico. Estos datos se aplican a todos los enlaces en cada correo electrónico para que el tráfico del sitio web pueda atribuirse al suscriptor que recibió el correo electrónico. Por ejemplo, incluyendo el ID del suscriptor en los enlaces e identificando a los suscriptores que hacen clic en los enlaces dentro del servicio de analítica web. Al almacenar la identificación del suscriptor en una cookie, la herramienta de analítica web puede seguir rastreando el progreso de los suscriptores a través de su sitio.
Debemos utilizar datos a nivel de cuenta para rastrear la actividad de un suscriptor específico. Estos datos se aplican a todos los enlaces en cada correo electrónico para que el tráfico del sitio web pueda atribuirse al suscriptor que recibió el correo electrónico. Por ejemplo, incluyendo el ID del suscriptor en los enlaces e identificando a los suscriptores que hacen clic en los enlaces dentro del servicio de analítica web. Al almacenar la identificación del suscriptor en una cookie, la herramienta de analítica web puede seguir rastreando el progreso de los suscriptores a través de su sitio.
Un desarrollador está implementando un centro de perfil personalizado y está utilizando la solicitud LogUnsubEvent. ¿Qué parámetro se requiere para que el evento esté vinculado al envío correspondiente?
Resolución de la pregunta
Guiándonos por el enunciado donde nos pide el identificador del envío podemos sacar que es el JobID. Identificador único de cada envío.
Guiándonos por el enunciado donde nos pide el identificador del envío podemos sacar que es el JobID. Identificador único de cada envío.
¿Desde qué unidad de negocio se puede utilizar la función Eliminar contacto en una cuenta de Empresa 2.0?
Resolución de la pregunta
Como dice en su documentación. En este tipo de cuentas los procesos de borrado se ejecutan desde la BU donde se genero el contacto.
Como dice en su documentación. En este tipo de cuentas los procesos de borrado se ejecutan desde la BU donde se genero el contacto.
Los datos de los clientes han sido importados a una extensión de datos de puesta en escena y deben ser normalizados antes de agregarlos a la extensión de datos principal. Un campo de texto llamado "cumpleaños" contiene valores de fecha en varios formatos. Algunos de los valores son fechas válidas, pero otros no lo son. ¿Qué palabras clave y funciones de SQL podrían usarse para escribir la consulta? Elija 2 respuestas.
Resolución de la pregunta
Seleccionamos las opciones 1 y 3 porque son las que poseen la opción de CASE función la cual nos permite dentro de una query manejar diferentes variantes a los valores de un campo
Seleccionamos las opciones 1 y 3 porque son las que poseen la opción de CASE función la cual nos permite dentro de una query manejar diferentes variantes a los valores de un campo
Un desarrollador está experimentando tiempos de espera al probar una actividad de consulta SQL en Automation Studio. ¿Cómo debería optimizar la consulta el desarrollador?
Resolución de la pregunta
Seleccionaremos la 2 basándonos en que al dividir una consulta grande en varias querys de menores partes los tiempos de procesado serán menores evitando el timeout, pero serán más actividades.
Seleccionaremos la 2 basándonos en que al dividir una consulta grande en varias querys de menores partes los tiempos de procesado serán menores evitando el timeout, pero serán más actividades.
Un desarrollador desea agregar los datos mensuales de consumo de energía durante un período de cuatro meses para cada suscriptor dentro de un correo electrónico. Los valores de uso mensual se almacenan en variables para cada mes de la siguiente manera: ¿Cómo debería usar el desarrollador AMPscript para generar el total?
Resolución de la pregunta
Elegimos la opción 3 al ser la única que emplea bien la función ADD.
Elegimos la opción 3 al ser la única que emplea bien la función ADD.
Northern Trail Outfitters (NTO) quiere evitar que los competidores reciban un correo electrónico de cupón. También desean capturar las direcciones de correo electrónico de los competidores que están incluidos en el público objetivo. ¿Qué función podría usar NTO para evitar que se envíe el cupón y para informar las direcciones de correo electrónico que se han omitido?
Resolución de la pregunta
Dada las necesidades, con el exclusion script tendríamos los Emails de la competencia dentro de la Data Extension de exclusión y a su vez evitaríamos que les lleguen los envíos de ese mail específico.
Dada las necesidades, con el exclusion script tendríamos los Emails de la competencia dentro de la Data Extension de exclusión y a su vez evitaríamos que les lleguen los envíos de ese mail específico.
¿Qué biblioteca SSJS pueden usar las páginas de destino? 1. Biblioteca principal 2. Biblioteca de plataforma 3. Biblioteca SSJS.
Resolución de la pregunta
Solo existen 2 librerías de SSJS Core y Platform. Landing pages soporta ambas
Solo existen 2 librerías de SSJS Core y Platform. Landing pages soporta ambas
¿Cuáles de las siguientes afirmaciones son correctas sobre Contactos y Suscriptores? Elija 2 respuestas.
Resolución de la pregunta
Un contacto es una persona que le contactas por cualquier canal. Pero un subscriptor es una persona que dio opt in en un canal específico. Por eso todos los subscriptores son contactos.
Un contacto es una persona que le contactas por cualquier canal. Pero un subscriptor es una persona que dio opt in en un canal específico. Por eso todos los subscriptores son contactos.
¿Cuáles de las siguientes afirmaciones son correctas sobre Poblaciones en Contact Builder? Elija 2.
Resolución de la pregunta
Las Populations o Poblaciones son maneras de segmentar dentro de grupos grandes de contactos a una población, se dice que no deberían crearse más de 3 porque si necesitases crear más, se podría plantear de otra manera el caso de uso.
Las Populations o Poblaciones son maneras de segmentar dentro de grupos grandes de contactos a una población, se dice que no deberían crearse más de 3 porque si necesitases crear más, se podría plantear de otra manera el caso de uso.
Una Data Extension contiene dos campos que están siendo poblados por una actividad de consulta. Recientemente se ha añadido un tercer campo a la Data Extension. ¿Qué declaración SELECT es óptima para devolver todas las columnas de la extensión de datos?
Resolución de la pregunta
Seleccionamos la opción 4 porque selecciona específicamente los campos necesarios. La opción 3 por ejemplo nos traería todos los campos que existan en la Data Extension por lo cual estaría accediendo a información que no necesitaríamos.
Seleccionamos la opción 4 porque selecciona específicamente los campos necesarios. La opción 3 por ejemplo nos traería todos los campos que existan en la Data Extension por lo cual estaría accediendo a información que no necesitaríamos.
Un desarrollador está utilizando el punto final heredado www.exacttargetapis.com y se le ha pedido que cambie a Puntos finales específicos del inquilino (TSEs). ¿Cuál es un beneficio de cambiar a TSEs?
Resolución de la pregunta
Al ser endpoints únicos de tu cuenta. Solo tú tienes acceso a ellos por lo cual hace que tengan mejor rendimiento.
Al ser endpoints únicos de tu cuenta. Solo tú tienes acceso a ellos por lo cual hace que tengan mejor rendimiento.
¿En qué orden se evalúa el AMPscript antes de enviar un correo electrónico?
Resolución de la pregunta
El AMPscript se renderiza en el orden HTML Body > Text Body > Subject line. Por lo cual es la opción 2.
El AMPscript se renderiza en el orden HTML Body > Text Body > Subject line. Por lo cual es la opción 2.
Un desarrollador quiere insertar un Contacto en un recorrido utilizando la API. ¿Qué método y ruta se utilizarían para lograr esto?
Resolución de la pregunta
Por descarte sabemos que es la 3 ya que dispone de la pestaña de evento
Por descarte sabemos que es la 3 ya que dispone de la pestaña de evento
Northern Trail Outfitters está utilizando una campaña móvil para recolectar direcciones de correo electrónico de suscriptores interesados. Usando las funciones de la API de AMPScript, enviarán un correo electrónico de confirmación cuando se envíe un correo electrónico a su código corto. ¿Cuáles son los dos objetos necesarios para crear correctamente un objeto TriggeredSend? Elija 2 respuestas.
Resolución de la pregunta
El objeto triggeredSendDefinition para obtener el externalkey y contact para poder acceder a la información del subscriptor a contactar
El objeto triggeredSendDefinition para obtener el externalkey y contact para poder acceder a la información del subscriptor a contactar
Se tiene una data extension que se puede enviar con un campo de texto llamado 'Balance' que contiene el valor S6.96 para un registro en particular. La siguiente instrucción AMPscript se incluye en un correo electrónico: IF (Balance > 6.00) THEN SET @Result = 'El saldo es más de $6.00'ENDIF ¿Por qué esta instrucción IF daría resultados no deseados?
Resolución de la pregunta
Guiándonos por el enunciado de la pregunta, indica que es de tipo texto, pero luego la comparación se hace contra un número, lo que hace que falle. El operador correcto sería el operador mayor que.
Guiándonos por el enunciado de la pregunta, indica que es de tipo texto, pero luego la comparación se hace contra un número, lo que hace que falle. El operador correcto sería el operador mayor que.
Un desarrollador quiere construir un correo electrónico que popule dinámicamente la dirección física de las ubicaciones de una empresa utilizando la variable @address. La entrega se envía a millones de suscriptores y el desarrollador quiere la mayor rapidez posible. ¿Qué solución de AMPscript debería recomendarse?
Resolución de la pregunta
Dado al ser la única opción que podría ser ejecutada con coherencia. Elegiremos la opción 1.
Dado al ser la única opción que podría ser ejecutada con coherencia. Elegiremos la opción 1.
Un desarrollador recibe el Código de Error 5 al realizar una llamada a la API de SOAP. El error indica: "No se puede realizar 'Post' en objetos del tipo 'SentEvent'. ¿Cuál podría ser el problema?
Resolución de la pregunta
Este tipo de errores da cuando el token ha expirado y es necesario refrescar los mismos
Este tipo de errores da cuando el token ha expirado y es necesario refrescar los mismos
Nuevos suscriptores en Northern Trail Outfitters (NTO) son agregados a una extensión de datos. NTO desea enviar a estos suscriptores una serie de bienvenida utilizando Journey Builder. ¿Qué permitiría que la extensión de datos sea seleccionada para la entrada en el recorrido?
Resolución de la pregunta
Para una Data Extension poder estar habilitada para ser entry de un journey debe ser sendable para que posterior al envío el contacto pueda ser creado o actualizado en base al valor que tenga en la send relationship
Para una Data Extension poder estar habilitada para ser entry de un journey debe ser sendable para que posterior al envío el contacto pueda ser creado o actualizado en base al valor que tenga en la send relationship
Un desarrollador quiere escribir una consulta para compilar datos que provienen de un formulario HTML para que puedan exportarse en formato CSV. Sin embargo, la extensión de datos de origen puede contener saltos de línea dentro del campo de comentarios, lo que dificulta la lectura y clasificación del archivo CSV resultante. ¿Qué funciones SQL se pueden usar para cambiar cada salto de línea por un solo espacio?"
Resolución de la pregunta
Seleccionamos la primera porque con CHAR podemos asignar un número o letra a un caracter, y luego con el replace hacer que desaparezcan los saltos de línea.
Seleccionamos la primera porque con CHAR podemos asignar un número o letra a un caracter, y luego con el replace hacer que desaparezcan los saltos de línea.
Un desarrollador desea recuperar una fila de datos de una extensión de datos utilizando la API de SOAP. ¿Qué objeto de API debería usarse para esta llamada?
Resolución de la pregunta
Elegimos la 3 porque es el objeto al cual se hace la llamada para traernos la información
Elegimos la 3 porque es el objeto al cual se hace la llamada para traernos la información
Un desarrollador desea recuperar datos JSON diarios de la API de un cliente y escribirlos en una extensión de datos para su consumo en Marketing Cloud en un momento posterior. ¿Qué conjunto de actividades de JavaScript en el servidor debería utilizar el desarrollador?
Resolución de la pregunta
Elegimos la opción 3 porque es la que posee la función invokeretrieve que nos permite acceder al json de respuesta de la llamada. Y luego el json volverlo string con la función de stringify.
Elegimos la opción 3 porque es la que posee la función invokeretrieve que nos permite acceder al json de respuesta de la llamada. Y luego el json volverlo string con la función de stringify.
Un director de marketing de Northern Trail Outfitters quiere analizar las vistas de datos de Envío, Clic y Apertura. ¿Qué actividades debería construir el desarrollador para generar los datos antes de transferirlos al SFTP?
Resolución de la pregunta
Ya que para poder acceder a las Data views tenemos que realizar consultas sql. Elegimos la opción que posee query y data extension extract interpretando que la información obtenida la guardaremos en una Data extension que posteriormente exportaremos
Ya que para poder acceder a las Data views tenemos que realizar consultas sql. Elegimos la opción que posee query y data extension extract interpretando que la información obtenida la guardaremos en una Data extension que posteriormente exportaremos
Un desarrollador identificó un caso de uso en el que se necesita enviar un correo electrónico desencadenado. El desarrollador ya configuró correctamente la autenticación con un ID de cliente y un secreto de cliente y los utilizó en varias llamadas REST. Cuando se realiza la llamada REST, se devuelve un error "401 No autorizado". ¿Cuál es lo primero que el desarrollador debe verificar?
Resolución de la pregunta
En base al tipo de error que nos devuelve elegimos la opción 1. Nos dice que no tiene permisos suficientes para hacer el envío pero la authentication está bien realizada.
En base al tipo de error que nos devuelve elegimos la opción 1. Nos dice que no tiene permisos suficientes para hacer el envío pero la authentication está bien realizada.
Un desarrollador desea personalizar un correo electrónico de bienvenida con el nombre del destinatario del data extension "Customers", que es diferente del data extension de envío denominado "NewSubscribers". Ambos data extensions contienen el identificador único en un campo llamado "CustomerKey". ¿Cuál es la sintaxis de AMPscript que se utilizaría para personalizar el nombre como se solicita?
Resolución de la pregunta
Elegimos la opción 2 porque es la única que está gramaticalmente correcta. La diferencia entre la 2 y la 3 es que la 3 coloca como un texto literal el valor de ‘Customerkey’.
Elegimos la opción 2 porque es la única que está gramaticalmente correcta. La diferencia entre la 2 y la 3 es que la 3 coloca como un texto literal el valor de ‘Customerkey’.
Un desarrollador desea configurar el seguimiento de rendimiento del contenido creado dinámicamente a través de AMPscript en un correo electrónico. ¿Qué dos pasos se deben realizar para lograr este objetivo? Elija 2 respuestas.
Resolución de la pregunta
Como lo dice la documentación el Impression Tracking le permite realizar un seguimiento del rendimiento de los correos electrónicos que contienen contenido creado por AMPscript o contenido dinámico en Email Studio.
Como lo dice la documentación el Impression Tracking le permite realizar un seguimiento del rendimiento de los correos electrónicos que contienen contenido creado por AMPscript o contenido dinámico en Email Studio.
Un desarrollador está creando un centro de preferencias personalizado y desea registrar eventos de cancelación de suscripción desde la página de nube (CloudPage). ¿Qué conjunto de parámetros debe capturarse y proporcionarse a la llamada LongUnsubEventExecute para garantizar información precisa sobre la cancelación de la suscripción?
Resolución de la pregunta
La manera más óptima de todas para poder saber el subscriptor y el envío específico sería tirando por subscriber key que es el identificador único del subscriptor y el JobID que es el identificador único del envío.
La manera más óptima de todas para poder saber el subscriptor y el envío específico sería tirando por subscriber key que es el identificador único del subscriptor y el JobID que es el identificador único del envío.
Una oficina médica crea Poblaciones (populations) para el personal, pacientes y proveedores. ¿Cuál es el número máximo de Poblaciones que se deben crear para garantizar un buen rendimiento?
Resolución de la pregunta
Las poblaciones se usan para categorizar distintos subgrupos de contactos. La población es como un subconjunto de la lista principal de personas que pueden entrar en una trayectoria. Por lo cual según la documentación de Salesforce se dice que si necesitas más de 3 de éstas para poder llevar a cabo el journey, quizás deberías hacer diferentes trayectorias.
Las poblaciones se usan para categorizar distintos subgrupos de contactos. La población es como un subconjunto de la lista principal de personas que pueden entrar en una trayectoria. Por lo cual según la documentación de Salesforce se dice que si necesitas más de 3 de éstas para poder llevar a cabo el journey, quizás deberías hacer diferentes trayectorias.
NTO utiliza Marketing Cloud Connect y desea crear un formulario de captura de clientes potenciales en una página de destino. Cuando un cliente envía el formulario, se debe crear un registro de cliente potencial en Salesforce. ¿Qué lenguaje de script se puede utilizar para esto? Elija 2.
Resolución de la pregunta
Partiendo de la base de que no se pueden crear registros en Salesforce desde SSJS, tenemos que elegir las opciones que implican AMPscript en esa función.
Partiendo de la base de que no se pueden crear registros en Salesforce desde SSJS, tenemos que elegir las opciones que implican AMPscript en esa función.
Un desarrollador necesita determinar por qué una Actividad de Consulta (Query Activity) en una Automatización ha fallado. ¿Cuáles son los tres escenarios que podrían haber causado esto? Elija 3 respuestas.
Resolución de la pregunta
Descartamos la opción 1 puesto que el timeout de tiempo es de 30 minutos para las querys, y la segunda la descartamos porque no existe ningún error para retornar grandes cantidades de datos en una consulta SQL.
Descartamos la opción 1 puesto que el timeout de tiempo es de 30 minutos para las querys, y la segunda la descartamos porque no existe ningún error para retornar grandes cantidades de datos en una consulta SQL.
¿Cuándo expiran las llamadas de la API REST síncrona a Marketing Cloud? Elige 2.
Resolución de la pregunta
Como lo dice en su documentación, todas las nuevas tecnologías de Marketing Cloud implementan la API REST. Las llamadas REST son síncronas, con valores de tiempo de espera de 120 para operaciones sin seguimiento y 300 segundos para operaciones de seguimiento y recuperación de datos.
Como lo dice en su documentación, todas las nuevas tecnologías de Marketing Cloud implementan la API REST. Las llamadas REST son síncronas, con valores de tiempo de espera de 120 para operaciones sin seguimiento y 300 segundos para operaciones de seguimiento y recuperación de datos.
NTO quiere actualizar los datos de Contacto almacenados en una Data Extension utilizando la API REST. ¿Qué se requiere para lograr esto? Elija 1.
Resolución de la pregunta
Seleccionamos la opción dos basándonos en que el enunciado hace referencia a Contact data, la cual está dentro de un Attribute Group.
Seleccionamos la opción dos basándonos en que el enunciado hace referencia a Contact data, la cual está dentro de un Attribute Group.
NTO quiere automatizar la importación de archivos zip en una Data Extension. Los archivos zip se colocan en el servidor FTP mejorado de Marketing Cloud todas las noches. ¿Qué actividad es necesaria antes de que se puedan importar esos archivos? Elija 1.
Resolución de la pregunta
Seleccionamos la opción 4 porque es la única que permite hacer un Unzip de un fichero.
Seleccionamos la opción 4 porque es la única que permite hacer un Unzip de un fichero.
NTO quiere agregar nuevos clientes a una campaña de bienvenida de múltiples canales cuando se registran en el sitio web de la empresa. ¿Qué API se debe usar para esto? Elija 1.
Resolución de la pregunta
Seleccionamos la opción número 4 porque como lo dice en su documentación: Los especialistas en marketing utilizan Journey Builder para crear campañas receptivas basadas en eventos para distribuir en cualquier canal (en línea y fuera de línea), en cualquier momento y con cualquier frecuencia.
Seleccionamos la opción número 4 porque como lo dice en su documentación: Los especialistas en marketing utilizan Journey Builder para crear campañas receptivas basadas en eventos para distribuir en cualquier canal (en línea y fuera de línea), en cualquier momento y con cualquier frecuencia.
Certification Aid quiere implementar un centro de perfil personalizado utilizando la API SOAP. ¿Cuáles son los métodos de API SOAP relevantes para lograr esto? Elija 2.
Resolución de la pregunta
Seleccionamos la opción de describir que nos permite acceder a los datos de un objeto, y la de actualizar para actualizarlos.
Seleccionamos la opción de describir que nos permite acceder a los datos de un objeto, y la de actualizar para actualizarlos.
¿Cuáles afirmaciones son verdaderas con respecto a la API SOAP de Marketing Cloud? Elija 2.
Resolución de la pregunta
La respuesta a esta pregunta parte del tipo de estructura que tienen las llamadas SOAP, que utilizan XML en el envío y en la respuesta. La segunda respuesta sería porque la gran diferencia entre las llamadas SOAP y REST es que las llamadas SOAP permiten hacer de manera asíncrona casi en su totalidad.
La respuesta a esta pregunta parte del tipo de estructura que tienen las llamadas SOAP, que utilizan XML en el envío y en la respuesta. La segunda respuesta sería porque la gran diferencia entre las llamadas SOAP y REST es que las llamadas SOAP permiten hacer de manera asíncrona casi en su totalidad.
NTO quiere importar un archivo CSV cifrado desde el servidor FTP mejorado de Marketing Cloud. ¿Cuáles son las dos actividades de transferencia de archivos necesarias para lograr esto? Elija 2.
Resolución de la pregunta
En esta pregunta tenemos dos opciones de mover el fichero, y desencriptarlo. Sin embargo, elegimos la opción 3 porque el desencriptado se realiza en el safehouse como su nombre lo dice, y luego se mueve a marketing cloud para hacer la importación como lo dice la opción 2.
En esta pregunta tenemos dos opciones de mover el fichero, y desencriptarlo. Sin embargo, elegimos la opción 3 porque el desencriptado se realiza en el safehouse como su nombre lo dice, y luego se mueve a marketing cloud para hacer la importación como lo dice la opción 2.
NTO quiere importar data de un archivo CSV a una Data Extension. El archivo CSV contiene todos los datos relevantes. Se deben agregar nuevos registros a la Data Extension y eliminar los registros que no estén en el archivo de la Data Extension. ¿Qué operación de importación se debe elegir para esto? Elija 1.
Resolución de la pregunta
Elegimos la opcion overwrite puesto a que es el único que posee la capacidad de quitar records de la Data Extension destinaria.
Elegimos la opcion overwrite puesto a que es el único que posee la capacidad de quitar records de la Data Extension destinaria.
¿Qué lenguaje de programación debería ser utilizado en mensajes de email? Elije 1.
Resolución de la pregunta
Cualquiera de los lenguajes de programación pueden ser soportados en email
Cualquiera de los lenguajes de programación pueden ser soportados en email
¿Cuál de las siguientes es un comentario válido dentro de un bloque de código AMPscript? Elija 1.
Resolución de la pregunta
AMPscript puede contener comentarios o notas no ejecutadas que le permiten a usted, como autor, documentar su código. Debe abrir comentarios con la secuencia /* y cerrar comentarios con la secuencia */. Los comentarios pueden abarcar varias líneas.
AMPscript puede contener comentarios o notas no ejecutadas que le permiten a usted, como autor, documentar su código. Debe abrir comentarios con la secuencia /* y cerrar comentarios con la secuencia */. Los comentarios pueden abarcar varias líneas.
NTO quiere crear una automatización de carga de archivo con un patrón de nombre de archivo. Se coloca un archivo de importación diario en el servidor Marketing Cloud Enhanced FTP, y el nombre del archivo siempre comienza con el mes y el día actual (por ejemplo, OCT26). ¿Cómo debería definirse el patrón de nombre de archivo? Elija 2.
Resolución de la pregunta
En la presente pregunta seleccionamos la opción uno porque como sabemos según el enunciado el fichero siempre comenzará por el mes y el día. Y luego seleccionamos la opción 4 para que siempre el comparativo sea por el inicio del nombre.
En la presente pregunta seleccionamos la opción uno porque como sabemos según el enunciado el fichero siempre comenzará por el mes y el día. Y luego seleccionamos la opción 4 para que siempre el comparativo sea por el inicio del nombre.
NTO creó el siguiente código AMPscript code: %%[ SET @var = 10 SET @var2 = 20 SET @var3 =30]%% ¿Cómo se pueden sumar las tres variables para que den como resultado 60? Elija 1.
Resolución de la pregunta
Seleccionamos la opción 2 puesto que es la única que aplica de manera correcta la función de Add. La opción 3 por ejemplo no la aplica correcto porque no pueden sumar más de 3 variables a la vez en la misma función.
Seleccionamos la opción 2 puesto que es la única que aplica de manera correcta la función de Add. La opción 3 por ejemplo no la aplica correcto porque no pueden sumar más de 3 variables a la vez en la misma función.
NTO quiere desencadenar el envío de un email en Marketing Cloud cuando se realiza una compra en su sitio web. ¿Qué API se debe usar para esto? Elija 2.
Resolución de la pregunta
Seleccionamos las opciones 3 y 4 puesto a que son los tipos de API que poseen las posibilidades de hacer envíos.
Seleccionamos las opciones 3 y 4 puesto a que son los tipos de API que poseen las posibilidades de hacer envíos.
NTO quiere agregar registros a una Data Extension utilizando la API SOAP. ¿Qué objeto se puede usar para esto? Elija 1.
Resolución de la pregunta
Como lo dice en su documentación El objeto DataExtensionObject representa una fila dentro de una extensión de datos.
Como lo dice en su documentación El objeto DataExtensionObject representa una fila dentro de una extensión de datos.
¿Cuál es el orden operativo del proceso de Contact Delete en Marketing Cloud?
Resolución de la pregunta
Seleccionamos la opción 1 basándonos en que es el flujo correcto de un borrado de contactos.
Seleccionamos la opción 1 basándonos en que es el flujo correcto de un borrado de contactos.
Un desarrollador está construyendo una integración con la API de Marketing Cloud. ¿Qué configuración se debe utilizar para el componente de integración de API en el Installed Package asociado?
Resolución de la pregunta
Esta opción la sacamos en base a las buenas prácticas. Damos solo los permisos necesarios para no permitir acceso a funcionalidades que no queremos que accedan.
Esta opción la sacamos en base a las buenas prácticas. Damos solo los permisos necesarios para no permitir acceso a funcionalidades que no queremos que accedan.
Un desarrollador creó un email con una variable AMPscript como línea de asunto. La variable de línea de asunto se actualizó recientemente, pero al probar el email, la línea de asunto incorrecta sigue apareciendo en la bandeja de entrada. El desarrollador cree que se declara otra variable de línea de asunto desactualizada dentro del email. ¿Dónde podría estar ubicada la variable desactualizada?
Resolución de la pregunta
Elegimos la opción 3 debido a que el orden de render es HTML Body > Text Body > Subject Line
Elegimos la opción 3 debido a que el orden de render es HTML Body > Text Body > Subject Line
Un desarrollador quiere eliminar un lote de suscriptores de Marketing Cloud. El desarrollador realiza una eliminación de contactos (Contact Delete) en un lote de registros en una data extension en Contact Builder. ¿Qué escenario provocaría que los registros de suscriptores permanezcan en la data extension?
Resolución de la pregunta
Esto es debido a que para que el proceso de borrado de contactos sea efectivo, deben estar en una Data Extension Sendable, de otra manera no nos permitirá Marketing Cloud empezarlo.
Esto es debido a que para que el proceso de borrado de contactos sea efectivo, deben estar en una Data Extension Sendable, de otra manera no nos permitirá Marketing Cloud empezarlo.
Un desarrollador quiere utilizar la función RaiseError de Ampscript cuando un suscriptor no tiene los datos necesarios para construir un email. ¿Cuáles son las dos posibles consecuencias de usar esta función? Elija 2 respuestas.
Resolución de la pregunta
Cuando la función RaiseError detecta que no hay la necesaria información se cancela el envío del correo electrónico. Por lo cual elegimos las opciones 1 y 2.
Cuando la función RaiseError detecta que no hay la necesaria información se cancela el envío del correo electrónico. Por lo cual elegimos las opciones 1 y 2.
¿Con qué frecuencia debería solicitar un nuevo token un desarrollador al realizar múltiples llamadas de API en v1?
Resolución de la pregunta
Esto es básicamente una buena práctica por motivos de seguridad.
Esto es básicamente una buena práctica por motivos de seguridad.
Un desarrollador desea transformar la fecha y hora 'Data_Enrolled' del Daylight Savings. ¿Cómo cambiaría el desarrollador la hora para retrasarla una hora?
Resolución de la pregunta
Elegimos la opción uno puesto que aparte de ser la única que está bien formada, el dateadd te da la posibilidad de agregar números negativos parar restar a la hora.
Elegimos la opción uno puesto que aparte de ser la única que está bien formada, el dateadd te da la posibilidad de agregar números negativos parar restar a la hora.
Un email requiere de AMPscript personalizado para agregar el código postal del suscriptor a un enlace en el email. Ya existe un campo llamado "zipcode" en la data extension de envío. Es importante que Marketing Cloud rastree a los suscriptores que hacen clic en el enlace. ¿Qué dos funciones de AMPscript se deben usar en la configuración? Elija 2.
Resolución de la pregunta
Elegimos las opciones 1 y 3 en base a los requerimientos de la pregunta, nos solicitan que se cree una url que el subscriptor va a clicar en el mail que tendrá información de la Data Extension de envío. La función lookup para traerse el dato de zipcode y el redirecto para dirigirnos a la url destino pasando en ella el valor del zipcode.
Elegimos las opciones 1 y 3 en base a los requerimientos de la pregunta, nos solicitan que se cree una url que el subscriptor va a clicar en el mail que tendrá información de la Data Extension de envío. La función lookup para traerse el dato de zipcode y el redirecto para dirigirnos a la url destino pasando en ella el valor del zipcode.
NTO utiliza un CRM externo que solo exporta archivos encriptados. El equipo de gerentes de marketing de NTO quiere utilizar algunos de los datos de suscriptores encontrados en el CRM para futuros envíos de marketing. ¿Qué tres acciones se deben incluir en una automatización dadas estas necesidades? Elija 3 opciones.
Resolución de la pregunta
En la siguiente pregunta podemos descartar las opciones 2 y 3 de la siguiente manera.
La opción 2 es descartada porque en Marketing cloud el proceso de desencriptación se hace en el safehouse no en el directorio del import. Luego porque para poder hacer el File drop tiene que ser en alguna ruta del directorio de import.
En la siguiente pregunta podemos descartar las opciones 2 y 3 de la siguiente manera.
La opción 2 es descartada porque en Marketing cloud el proceso de desencriptación se hace en el safehouse no en el directorio del import. Luego porque para poder hacer el File drop tiene que ser en alguna ruta del directorio de import.
Un desarrollador está construyendo una integración con la API de Marketing Cloud. ¿En qué dos formas se deben almacenar las credenciales de Client ID y Client Secret? Elija 2:
Resolución de la pregunta
En la siguiente descartamos las opciones 2 y 3 por ser las menos seguras. La 2 al pasarlas en la URL podrían acceder a los datos sensibles como lo son el Client ID y Client Secret. Y la 3 al estar en el código de la aplicación sería fácil acceder a ellos.
En la siguiente descartamos las opciones 2 y 3 por ser las menos seguras. La 2 al pasarlas en la URL podrían acceder a los datos sensibles como lo son el Client ID y Client Secret. Y la 3 al estar en el código de la aplicación sería fácil acceder a ellos.
NTO quiere utilizar Personally Identifiable Information (PII) para personalizar las comunicaciones por email, pero no desea almacenar datos de PII en Marketing Cloud. ¿Qué función podrían usar para personalizar emails desde una fuente de datos externa?
Resolución de la pregunta
Como podemos ver en el enunciado, como no queremos tener ningún tipo de información sensible guardada en nuestro sistema Salesforce recomiendo utilizar el envío tokenizado para enviar datos de contacto cuando son demasiado confidenciales para almacenarlos en la base de datos de su cuenta de Marketing Cloud. Puede tomar información de sus propios sistemas de datos y transmitirla a Marketing Cloud solo en el momento del envío a través de una llamada API.
Como podemos ver en el enunciado, como no queremos tener ningún tipo de información sensible guardada en nuestro sistema Salesforce recomiendo utilizar el envío tokenizado para enviar datos de contacto cuando son demasiado confidenciales para almacenarlos en la base de datos de su cuenta de Marketing Cloud. Puede tomar información de sus propios sistemas de datos y transmitirla a Marketing Cloud solo en el momento del envío a través de una llamada API.
Un cliente quiere exportar los datos de envío a su SFTP. ¿Cuáles dos automatizaciones lograrían esto? Elija 2.
Resolución de la pregunta
En esta pregunta descartaremos la 1 opción porque un tracking extract por si solo no transfiere el fichero al SFTP, y la 4 opción porque para poder transferir un archivo al SFTP que contenga la información de las Data views estas deben ser guardadas previamente en una Data Extension y sacarlas con un Data Extract como bien sale en la respuesta 3.
En esta pregunta descartaremos la 1 opción porque un tracking extract por si solo no transfiere el fichero al SFTP, y la 4 opción porque para poder transferir un archivo al SFTP que contenga la información de las Data views estas deben ser guardadas previamente en una Data Extension y sacarlas con un Data Extract como bien sale en la respuesta 3.
El desarrollador creó una landing page en CloudPages que devuelve contenido único cuando se encuentra información del suscriptor en una data extension relacionada. El desarrollador no sabe si todos los suscriptores tienen filas en la data extension relacionada y desea que se muestre contenido predeterminado si no se encuentra información del suscriptor en la data extension relacionada. ¿Qué práctica recomendada debería seguir el desarrollador para controlar el contenido único y predeterminado?
Resolución de la pregunta
Basándonos en el enunciado, se nos solicita cuál de todas las opciones debemos seguir para mostrar un contenido por default en caso que el cliente no aparezca, elegimos la primera opción porque es la única que nos presenta un IF statement
Basándonos en el enunciado, se nos solicita cuál de todas las opciones debemos seguir para mostrar un contenido por default en caso que el cliente no aparezca, elegimos la primera opción porque es la única que nos presenta un IF statement
En qué tres formas un desarrollador debería optimizar una actividad de consulta si actualmente se queda sin tiempo? Elige 3
Resolución de la pregunta
Seleccionamos la opción 3 porque al ser primary keys, partimos de que es un identificador único por lo cual se hace más fácil de ubicar, luego seleccionamos la opción 4 porque nos podremos ahorrar con joins cláusulas en el where statement a la hora de hacer la consulta, y luego la última opción porque de esa manera no tenemos que volver a volcar toda la información que no ha cambiado, puesto que ya la tenemos.
Seleccionamos la opción 3 porque al ser primary keys, partimos de que es un identificador único por lo cual se hace más fácil de ubicar, luego seleccionamos la opción 4 porque nos podremos ahorrar con joins cláusulas en el where statement a la hora de hacer la consulta, y luego la última opción porque de esa manera no tenemos que volver a volcar toda la información que no ha cambiado, puesto que ya la tenemos.
Un desarrollador tiene un campo de texto en una data extension que desea formatear utilizando la función FormatCurrencyAMPscript. ¿Cuáles dos valores devolverían $ 6.96? Elija 2.
Resolución de la pregunta
Seleccionamos la opción 3 y 4 porque la función te permite elegir en qué posición quieres colocar el decimal, y si aparte quieres colocar el símbolo de la moneda local (En este caso el dólar)
Seleccionamos la opción 3 y 4 porque la función te permite elegir en qué posición quieres colocar el decimal, y si aparte quieres colocar el símbolo de la moneda local (En este caso el dólar)
Un desarrollador necesita configurar una Email Send Logging Data Extension para una nueva unidad de negocio. ¿Qué opción debería usar?
Resolución de la pregunta
Descartamos la opción 1 porque el crear una Data Extension normal y colocar el nombre de Send Log no hará nada. Descartamos la 2 porque al ser una funcionalidad que las cuentas poseen Salesforce no tiene que activarla, y descartamos la opción 3 porque al ser una copia de otra Business Unit tiene un Org ID asignado que no es el tuyo y la información no entrará.
Descartamos la opción 1 porque el crear una Data Extension normal y colocar el nombre de Send Log no hará nada. Descartamos la 2 porque al ser una funcionalidad que las cuentas poseen Salesforce no tiene que activarla, y descartamos la opción 3 porque al ser una copia de otra Business Unit tiene un Org ID asignado que no es el tuyo y la información no entrará.
Un vendedor está resolviendo por qué la información de seguimiento de un email no está disponible en SalesCloud. El vendedor confirma que Marketing Cloud Connect está instalado correctamente. ¿Qué se debe confirmar a continuación para continuar con la solución de problemas de la información de seguimiento de los envíos?
Resolución de la pregunta
Cuando este error nos pasa hay ciertas consideraciones a tomar en cuenta: -Compruebe si ha agregado resultados de correos electrónicos individuales como una lista relacionada en el objeto Cliente potencial/Contactos -Si el envío de correo es de Marketing Cloud, verifique si la clave de suscriptor es ID de cliente potencial/contacto -En la configuración de Marketing cloud connect en Salesforce, marque la Frecuencia de seguimiento. Los datos de seguimiento se actualizarán solo según la frecuencia de seguimiento. -Si el envío de correo es desde la nube de marketing, asegúrese de marcar la casilla para enviar los datos de seguimiento a Salesforce.
Cuando este error nos pasa hay ciertas consideraciones a tomar en cuenta: -Compruebe si ha agregado resultados de correos electrónicos individuales como una lista relacionada en el objeto Cliente potencial/Contactos -Si el envío de correo es de Marketing Cloud, verifique si la clave de suscriptor es ID de cliente potencial/contacto -En la configuración de Marketing cloud connect en Salesforce, marque la Frecuencia de seguimiento. Los datos de seguimiento se actualizarán solo según la frecuencia de seguimiento. -Si el envío de correo es desde la nube de marketing, asegúrese de marcar la casilla para enviar los datos de seguimiento a Salesforce.
Una determinada data extension debe configurarse para almacenar seis meses de datos. ¿Cómo se debe agregar la retención de data extension de datos en Email Studio?
Resolución de la pregunta
En esta pregunta es muy importante leer el enunciado, el Data retention es una función que desde Email Studio solo se puede agregar al crear una Data Extension. Sin embargo, desde Contact Builder sí te permite agregarlo después de crearla. Es por esto que nos quedamos con la opción 3.
En esta pregunta es muy importante leer el enunciado, el Data retention es una función que desde Email Studio solo se puede agregar al crear una Data Extension. Sin embargo, desde Contact Builder sí te permite agregarlo después de crearla. Es por esto que nos quedamos con la opción 3.
Una empresa necesita recuperar una gran cantidad de filas de una data extension a través de la API. ¿Cuáles dos soluciones optimizarían el rendimiento? Elija 2.
Resolución de la pregunta
Seleccionamos la opción 2 porque por AMPscript desde una Cloudpage se puede realizar, y seleccionamos la opción 3 porque es una función que se utiliza en las API SOAP por el método retrieve la cual sí permite acceder a las Data extension y traer los contactos.
Seleccionamos la opción 2 porque por AMPscript desde una Cloudpage se puede realizar, y seleccionamos la opción 3 porque es una función que se utiliza en las API SOAP por el método retrieve la cual sí permite acceder a las Data extension y traer los contactos.
Un desarrollador quiere inyectar Contacts en un journey de manera programática a través de REST API. ¿Cuál es la ruta recomendada utilizando campos y valores de POST data extension?
Resolución de la pregunta
Descartamos la primera porque la ruta v1/interacions funciona para traernos una colección de todos los journeys. Descartamos la v1/eventDefinitions porque ésta solo define el evento pero no lo lanza al journey. Y descartamos la v1/contactEvents porque es una ruta que no existe.
Descartamos la primera porque la ruta v1/interacions funciona para traernos una colección de todos los journeys. Descartamos la v1/eventDefinitions porque ésta solo define el evento pero no lo lanza al journey. Y descartamos la v1/contactEvents porque es una ruta que no existe.
Un desarrollador quiere enviar email a un suscriptor que actualmente está siendo procesado para una solicitud de Contact Deletion. ¿Cuándo se podría reintroducir el Contact después de que se haya iniciado una operación de Contact Delete?
Resolución de la pregunta
Descartamos la 1 y la 2 porque el contacto siempre puede entrar otra vez a marketing cloud una vez se ha ejecutado con éxito el borrado del mismo. Y descartamos la 4 porque el contacto no puede entrar a Marketing Cloud mientras el borrado se está ejecutando.
Descartamos la 1 y la 2 porque el contacto siempre puede entrar otra vez a marketing cloud una vez se ha ejecutado con éxito el borrado del mismo. Y descartamos la 4 porque el contacto no puede entrar a Marketing Cloud mientras el borrado se está ejecutando.
Un valor de campo devuelto de una búsqueda DE contiene una lista de valores separados por tabulaciones. ¿Qué funciones de AMPscript podrían determinar fácilmente si una cadena de texto específica existe en cualquier lugar de la lista? (selecciona dos)
Resolución de la pregunta
Descartamos la opción 2 porque devuelve una parte de una cadena, no el texto exacto. Y descartamos la opción 4 porque devuelve el número de caracteres de la cadena.
Descartamos la opción 2 porque devuelve una parte de una cadena, no el texto exacto. Y descartamos la opción 4 porque devuelve el número de caracteres de la cadena.
NTO quiere activar un email de recibo a través de la API SOAP cada vez que un cliente realiza una compra. Su desarrollador escribió la llamada usando el objeto TriggerSendDefinition y el método Create, pero no se han enviado emails durante su prueba inicial. ¿Qué objeto y método debería utilizar el desarrollador?
Resolución de la pregunta
Descartamos la opción 1 porque utiliza el tipo de método Update. El enunciado especifica que lo queremos cuando un usuario realiza una compra, por lo que la opción correcta es la 2. Descartamos las opciones 3 y 4 porque eligen los objetos Triggered Send, que no son los que realizan el envío real.
Descartamos la opción 1 porque utiliza el tipo de método Update. El enunciado especifica que lo queremos cuando un usuario realiza una compra, por lo que la opción correcta es la 2. Descartamos las opciones 3 y 4 porque eligen los objetos Triggered Send, que no son los que realizan el envío real.
Un desarrollador quiere poblar una data extension con la fecha del último clic para cada suscriptor. ¿Qué consulta lograría esto?
Resolución de la pregunta
Descartamos la respuesta 1 porque el TOP solo es un indicativo para que nos devuelva el primer record de la query que hemos ejecutado y lo está sacando por la fecha en descendente. Descartamos la respuesta dos porque está eligiendo la fecha mínima de click, y descartamos la respuesta 4 porque solo pide que sea un click único.
Descartamos la respuesta 1 porque el TOP solo es un indicativo para que nos devuelva el primer record de la query que hemos ejecutado y lo está sacando por la fecha en descendente. Descartamos la respuesta dos porque está eligiendo la fecha mínima de click, y descartamos la respuesta 4 porque solo pide que sea un click único.
NTO coloca la palabra TEST al comienzo del nombre de cada email de prueba. ¿Qué consulta devolvería los suscriptores a los que se les enviaron esos emails?
Resolución de la pregunta
Descartamos la opción 1 ya que en la cláusula where coloca que sea igual a ese nombre, y la pregunta nos pide que comience por TEST. Descartamos la opción 3 porque no colocan alias en ninguno de los nombre de las tablas por lo cual el join no funcionaría. Descartamos la opción 4 porque no posee una clausula Where para agregar el like.
Descartamos la opción 1 ya que en la cláusula where coloca que sea igual a ese nombre, y la pregunta nos pide que comience por TEST. Descartamos la opción 3 porque no colocan alias en ninguno de los nombre de las tablas por lo cual el join no funcionaría. Descartamos la opción 4 porque no posee una clausula Where para agregar el like.
Empieza tu camino hacia la certificación.
Al elegirnos, te sumerges en un proceso de preparación efectivo, actualizado y centrado en tu éxito.
¡Da el primer paso hacia tu certificación ahora!
25.00€Añadir al carrito