La carga de un archivo CSV para generar contenido y enviarlo es una función que se utiliza para admitir notificaciones push multilingües. El formato del archivo CSV debe cumplir determinadas directrices para que la carga del archivo se realice correctamente y, por lo tanto, poder crear una entrega. Las secciones siguientes describen el formato del archivo y sus consideraciones.
La funcionalidad push multilingüe requiere 14 columnas en el archivo CSV:
Compruebe el ejemplo de CSV haciendo clic en el botón Download a sample file en el Manage Content Variants ventana. Para obtener más información, consulte sección.
{"key1":"value1","key2":"value2"}
. Consulte el archivo de muestra anterior para ver un ejemplo de campos personalizados.El nombre de cada columna es fijo.
Debe incluir el nombre de cada columna en el archivo CSV. Si no utiliza ninguna columna para el contenido, déjela en blanco.
las columnas "configuración regional" e "idioma" son obligatorias y el valor es único para cada fila.
Un valor vacío para esta columna provocará un error en la carga del archivo.
El orden de las columnas es importante. El orden de las columnas en el archivo cargado debe seguir el mismo formato que el archivo de muestra.
Enviar contenido de columna. Dado que es un archivo CSV (es decir, valores separados por comas), cualquier contenido de columna que incluya coma (,) debe estar citado. Por ejemplo, "Hola, Tom!"
La codificación UTF-8 es necesaria para los caracteres internacionales.
Si genera el archivo con texto sin formato, separe cada columna por ",".
Discrepancia de variante. Si utiliza el bloque de contenido y las audiencias de destino con idiomas específicos, debe enumerar todos los idiomas de destino en el archivo CSV, de lo contrario obtendrá un error al realizar la entrega.
Si desea utilizar campos de personalización, debe incluir en el archivo .
Para insertar el campo personalizado "firstName" en messageBody, el mensaje debe ser:
"Hello <span class="nl-dce-field nl-dce-done" data-nl-expr="/context/profile/firstName">First name</span>, this is message".
El campo "firstName" está representado por:
<span class="nl-dce-field nl-dce-done" data-nl-expr="/context/profile/firstName">First name</span>
En el intervalo hay dos atributos obligatorios:
Una es la clase que es estática. Independientemente del campo de personalización que planee utilizar, siempre será class="nl-dce-field nl-dce-done".
Otra es data-nl-expr , que es la ruta del campo personalizado. Por ejemplo, si inserta el campo de personalización "firstName" desde la interfaz de usuario, la ruta de navegación será Context (context) > Profile (profile) > First name (firstName) (como se muestra en la imagen siguiente). En este caso, la ruta será
/context/profile/firstName. data-nl-expr="/context/profile/firstName".
Se admiten los siguientes idiomas:
locale | language |
---|---|
af_za | Afrikáans - Sudáfrica |
sq_al | Albanés - Albania |
ar_dz | Árabe - Argelia |
ar_bh | Árabe - Bahréin |
ar_iq | Árabe - Iraq |
ar_il | Árabe - Israel |
ar_jo | Árabe - Jordania |
ar_kw | Árabe - Kuwait |
ar_lb | Árabe - Líbano |
ar_ma | Árabe - Marruecos |
ar_om | Árabe - Omán |
ar_qa | Árabe - Qatar |
ar_sa | Árabe - Arabia Saudita |
ar_sy | Árabe - Siria |
ar_tn | Árabe - Túnez |
ar_ae | Árabe (Emiratos Árabes Unidos) |
ar_ye | Árabe - Yemen |
hy_am | Armenio - Armenia |
az_az | Azerí - Azerbaiyán |
be_by | Bielorrusia |
bs_ba | Bosnio - Bosnia |
bg_bg | Búlgaro - Bulgaria |
ca_es | Catalán - España |
zh_cn | Chino (simplificado) - China |
zh_sg | Chino (simplificado) - Singapur |
zh_hk | Chino (tradicional) - RAE de Hong Kong de China |
zh_tw | Chino (tradicional) - Región de Taiwán |
hr_hr | Croata - Croacia |
cs_cz | Checo - Checo |
da_dk | Danés - Dinamarca |
nl_be | Holandés - Bélgica |
nl_nl | Holandés - Países Bajos |
en_au | Inglés - Australia |
en_bz | Inglés - Belice |
en_ca | Inglés - Canadá |
en_in | Inglés - India |
en_ie | Inglés - Irlanda |
en_jm | Inglés - Jamaica |
en_nz | Inglés - Nueva Zelanda |
en_ph | Inglés (Filipinas) |
en_za | Inglés - Sudáfrica |
en_tt | Inglés - Trinidad y Tobago |
en_gb | Inglés - Reino Unido |
en_us | Inglés (Estados Unidos) |
en_zw | Inglés - Zimbabue |
et_ee | Estonio - Estonia |
fi_fi | Finés - Finlandia |
fr_be | Francés - Bélgica |
fr_ca | Francés - Canadá |
fr_fr | Francés - Francia |
fr_lu | Francés - Luxemburgo |
fr_ch | Francés - Suiza |
de_at | Alemán (Austria) |
de_de | Alemán - Alemania |
de_lu | Alemán - Luxemburgo |
de_ch | Alemán - Suiza |
el_cy | Griego - Chipre |
el_gr | Griego - Grecia |
gu_in | Gujarati (India) |
he_il | Hebreo - Israel |
hi_in | Hindi - India |
hu_hu | Húngaro - Hungría |
is_is | Islandés - Islandia |
id_id | Indonesio - Indonesia |
it_it | Italiano - Italia |
it_ch | Italiano - Suiza |
ja_jp | Japonés - Japón |
kn_in | Kannada - India |
kk_kz | Kazajistán |
ko_kr | Coreano - Corea del Sur |
lv_lv | Letón - Letonia |
lt_lt | Lituano - Lituania |
mk_mk | Macedonio - Macedonia |
ms_my | Malayo - Malasia |
mr_in | Marathi - India |
no_no | Noruego - Noruega |
pl_pl | Polaco - Polonia |
pt_br | Portugués - Brasil |
pt_pt | Portugués (Portugal) |
pa_in | Punjabi - India |
ro_md | Rumano - Moldavia |
ro_ro | Rumanía |
ru_kz | Ruso - Kazajistán |
ru_ru | Ruso - Rusia |
ru_ua | Ruso - Ucrania |
a_in | Sanskrit - India |
sr_ba | Serbio - Bosnia |
sr_rs | Serbio - Serbia |
sk_sk | Eslovaco - Eslovaquia |
sl_si | Esloveno - Eslovenia |
es_ar | Español (Argentina) |
es_bo | Español (Bolivia) |
es_cl | Español (Chile) |
es_co | Español - Colombia |
es_cr | Español (Costa Rica) |
es_do | Español - República Dominicana |
es_ec | Español (Ecuador) |
es_sv | Español - El Salvador |
es_gt | Español (Guatemala) |
es_hn | Español (Honduras) |
es_mx | Español (México) |
es_ni | Español (Nicaragua) |
es_pa | Español (Panamá) |
es_py | Español (Paraguay) |
es_pe | Español (Perú) |
es_pr | Español - Puerto Rico |
es_es | Español (España) |
es_uy | Español - Uruguay |
es_ve | Español (Venezuela) |
sw_ke | Swahili - Kenia |
sv_fi | Sueco - Finlandia |
sv_se | Sueco - Suecia |
ta_in | Tamil - India |
tt_ru | Tatar - Ruso |
te_in | Telugu - India |
th_th | Tailandés - Tailandia |
tr_cy | Turco - Chipre |
tr_tr | Turco - Turquía |
uk_ua | Ucraniano - Ucraniano |
ur_in | Urdu - India |
ur_pk | Urdu (Pakistán) |
vi_vn | Vietnamita - Vietnam |