La plataforma GATUM es bastante flexible y automatizada, por lo que el proceso de envío de tráfico SMS es bastante fácil y rápido. Una de las funciones que garantiza el envío seguro de SMS es la autocorrección del contenido de SMS enviado al agregador. Con la ayuda de reglas listas para usar o creadas por usted, puede regular el contenido de los SMS, de acuerdo con sus requisitos generales. En este mecanismo, es posible utilizar ambas reglas creadas por los desarrolladores, se denominan macros, o crear la tuya propia, en función del contenido del tráfico que pasa por tu plataforma.
Cuando establece una regla de autocorrección de contenido para un agregador, todo el tráfico enviado a este agregador, independientemente del cliente, pasará por estas reglas.
Para crear una regla para un agregador, necesita:
- Vaya a la página Current traffic -> Routing -> Aggregators.
- Haga clic en el icono del ojo en la línea del agregador que necesita.
- En el bloque Replacement rules, haga clic en el botón verde Crear.
Creemos una regla de ejemplo. Por ejemplo, desea que el código de la palabra se reemplace con la contraseña en todos los SMS de este agregador.
- En el campo Destination, seleccione la dirección a la que se aplicará esta regla.
- En el campo ID User, si es necesario, seleccione el cliente, al enviar SMS desde el que se aplicará esta regla. Puede optar por no elegir uno específico y luego la regla se aplicará a todos los clientes.
- En el campo Sender, si es necesario, escriba el nombre del remitente y luego la regla se aplicará solo para aquellos SMS que tengan el nombre de este remitente. Puede dejar este campo en blanco y la regla se aplicará a todos los nombres.
- En el campo Search message, ingrese la frase de búsqueda, en este caso el código.
- En el campo Replace message, ingrese una frase de reemplazo, en este caso contraseña.
- En el campo Priority, ingrese la prioridad para esta regla. La unidad es la prioridad más alta.
- Haga clic en el botón verde Save.
Ahora, cuando este cliente envíe SMS, cuyo contenido contendrá la palabra código, será reemplazada por la palabra contraseña.
También hay reglas integradas por los desarrolladores. Una de las reglas de reemplazo incorporadas es reemplazar los números arábigos o romanos con números persas. En la línea desplegable, deberá seleccionar el valor de Persian digits.
La regla NULL borra el valor que especifique en la cadena de Searched phrase. Por ejemplo, no desea que la palabra volcado aparezca en el contenido del SMS, configure esta regla y ahora en cada SMS donde se encuentre la palabra volcado, se borrará.
Además, existen macros que realizan acciones específicas sobre el contenido.
Macro {SAVEDIGITS}: busca y guarda dígitos independientes. Por ejemplo, envía a sus clientes contraseñas que constan de números y, para no crear manualmente muchos SMS con diferentes contraseñas, puede utilizar macros. Esta macro busca y recuerda frases que constan de números, pero no las reemplaza. Además, si envía contraseñas entre paréntesis o comillas, deberá crear reglas para eliminarlas: una regla para el paréntesis / comilla izquierda, otra regla para el paréntesis / comilla derecha. Es decir, debe haber espacios o vacío al frente y después de la frase de números. Además, si tiene otros números independientes en su mensaje, la macro {SAVEDIGITS} también los recordará, por lo que deberá crear una regla que los elimine.
El mismo principio de acción con la macro {SAVEURL}, solo que ahora esta regla recordará no una frase de números, sino un enlace.
Una vez más, la macro {SAVEPHONE} busca y recuerda números de teléfono en el contenido de SMS. Es importante recordar que para las tres macros, la frase de búsqueda debe ser independiente, separada por espacios o vacía.
La macro {EMPTY} se utiliza en los casos en que el SMS no tiene ningún texto. Es decir, de acuerdo con la regla creada {EMPTY}, el sistema busca SMS que no tienen contenido y los reemplaza con el texto especificado en el campo Replacement de esta regla. Esto se usa a menudo si se han establecido muchas reglas para reemplazar el contenido y existe la posibilidad de que después de aprobarlas, no quede nada en el contenido del SMS. Luego, se enviará el texto del campo Replacement.
Macro {TRIM}: elimina los espacios al principio y al final de los SMS. Por ejemplo, si hay un SMS » Hola, Steve «, solo eliminará los espacios al principio y al final, permanecerán entre palabras. El texto terminará como «Hola Steve».
Macro {TRIM-RTL}: elimina el carácter que invierte la ortografía del texto de derecha a izquierda. Se utiliza cuando se trabaja con contenido en árabe y hebreo. La macro elimina este carácter y el SMS irá en la dirección habitual de izquierda a derecha.
Macro {UPPERCASE}: convierte todo el texto SMS a mayúsculas.
Macro {LOWERCASE}: convierte todo el texto SMS a minúsculas.
Macro {CLEAR}: borra todo el contenido de SMS, borra texto.
Macro {CUTONEPART}: corta el SMS en 1 parte, la primera parte permanece y el resto se borra.
Macro {CUTIFMORE}: elimina partes innecesarias de SMS si hay más como resultado de las reglas de reemplazo de contenido.
No es necesario ingresar ningún valor en el campo Replacement al usar estas macros:
Macro {BEGIN}: inserta al comienzo del SMS el valor que define en el campo Replacement. Aquí puede usar los datos encontrados por las macros {SAVEDIGITS}, {SAVEURL} y {SAVEPHONE}, que ingresó en el campo Replacement, simplemente cámbielo a {PHONE}, {URL} y {DIGITS}. Por ejemplo, usando la regla {SAVEDIGITS}, el sistema encontró un código o contraseña, y ahora, a través de la regla {BEGIN}, lo insertará al principio del SMS. Es decir, había un SMS «- su código», el sistema recordó el código 743564 del SMS anterior y ahora lo insertará en este SMS. Aparecerá así: «743564 – su código». Esto funciona si las dos reglas se configuran juntas para el mismo cliente.
La macro {END} funciona de manera similar, solo que inserta el valor del campo Replacement al final del SMS.
Macros {RANDOM_SYMBOLS_BEGIN} y {RANDOM_SYMBOLS_END}: inserta caracteres aleatorios al principio o al final de los SMS, respectivamente. El número de caracteres se indica en el campo Replacement.
Macros similares {RANDOM_DIGITS_BEGIN} y {RANDOM_DIGITS_END}, solo que ya no insertan símbolos, sino números. El número de dígitos también se indica en el campo Replacement.
Y la última macro es {CUTBYLENGTH}. Trunca el texto del SMS a una cierta cantidad de caracteres especificada en el campo Replacement. Esta regla minimiza la probabilidad de un aumento en el costo de SMS, que puede ser provocado por un aumento en partes de SMS.
Si es necesario, si desea automatizar una regla para cerrar ciertas tareas, comuníquese con nuestros desarrolladores y ellos harán una macro individual para usted.
Además, este mecanismo tiene la capacidad de dar prioridad a las reglas, ponerlas en un orden lógico. Por ejemplo, ha configurado las reglas {SAVEDIGITS}, {END} y {CUTBYLENGTH} para un cliente. Es lógico que el sistema primero encuentre los números, luego los inserte al final y luego verifique el número permitido de caracteres. Por lo tanto, la regla {SAVEDIGITS} tendrá la prioridad más alta – 1, la prioridad más baja será para {END} – 2 y la más baja para {CUTBYLENGTH} – 3.
Con la ayuda del mecanismo de autocorrección de contenido SMS, puede proteger su tráfico de contenido innecesario, ahorrar tiempo y aumentar su eficiencia.