{"id":2438,"date":"2023-12-22T22:29:07","date_gmt":"2023-12-22T22:29:07","guid":{"rendered":"https:\/\/developers.maplink.global\/personalizar-el-tema-de-la-pagina-de-seguimiento\/"},"modified":"2024-02-26T13:43:05","modified_gmt":"2024-02-26T13:43:05","slug":"personalizar-el-tema-de-la-pagina-de-seguimiento","status":"publish","type":"post","link":"https:\/\/developers.maplink.global\/es\/personalizar-el-tema-de-la-pagina-de-seguimiento\/","title":{"rendered":"Personalizar el tema de la p\u00e1gina de seguimiento"},"content":{"rendered":"\n<p>Puede crear temas para personalizar la p\u00e1gina de seguimiento <em>white-label <\/em>con los colores, iconos y logotipo de su marca.<\/p>\n\n<ul class=\"wp-block-list\">\n<li><a href=\"#criar\">Crear un nuevo tema<\/a><\/li>\n\n\n\n<li><a href=\"#atualizar\">Actualizar tema<\/a><\/li>\n\n\n\n<li><a href=\"#consultar\">Consultar tema<\/a><\/li>\n\n\n\n<li><a href=\"#excluir\">Eliminar tema<\/a><\/li>\n\n\n\n<li><a href=\"#exemplo\">Ejemplo &#8211; Personalizar el tema de la p\u00e1gina de seguimiento<\/a><\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\" id=\"criar\">Crear un nuevo tema<\/h2>\n\n<p>Para crear un tema, debe enviar una solicitud con el m\u00e9todo <strong>POST <\/strong>al siguiente endpoint:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/api.maplink.global\/tracking\/v1\/themes\/\">https:\/\/api.maplink.global\/tracking\/v1\/themes\/<\/a> &#8211; <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-amber-color\">POST<\/mark><\/strong><\/li>\n<\/ul>\n\n<p>A continuaci\u00f3n se muestra un ejemplo de solicitud:<\/p>\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"json\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{\n   \"id\": \"Maplink\",\n   \"logo\": \"https:\/\/example.com\",\n   \"color\": \"#FF0000\",\n   \"favicon\": \"https:\/\/example.com\",\n   \"language\": \"pt_BR\"\n}<\/pre>\n\n<p>D\u00f3nde:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><code>id<\/code>  &#8211; ID para identificar el tema.<\/li>\n\n\n\n<li><code>logo<\/code>  &#8211; URL de la imagen del logotipo. Se recomiendan unas dimensiones de <strong>40px de alto <\/strong>y<strong> 120px de ancho<\/strong>.<\/li>\n\n\n\n<li><code>color<\/code>  &#8211; Valor hexadecimal del color principal del sitio. Ej: #FF0000<\/li>\n\n\n\n<li><code>favicon<\/code>  &#8211; URL de la imagen <em>favicon <\/em>del sitio. Se recomiendan las dimensiones de <strong>48px de alto<\/strong> y<strong> 48px de ancho<\/strong>.<\/li>\n\n\n\n<li><code>languague<\/code>  &#8211; Idioma del sitio. Valores posibles: [<code>\"en\", \"pt\", \"pt_BR\", \"pt_PT\", \"es\", \"es_AR\", \"es_CL\", \"es_CO\", \"es_MX\"<\/code>]<\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\" id=\"atualizar\">Actualizar tema<\/h2>\n\n<p>Para actualizar un tema existente, basta con enviar una solicitud con el m\u00e9todo <strong>PUT <\/strong>al siguiente punto final:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/api.maplink.global\/tracking\/v1\/themes\/%7B%7BtrackingTheme%7D%7D\">https:\/\/api.maplink.global\/tracking\/v1\/themes\/<strong>{{trackingTheme}}<\/strong><\/a> &#8211; <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">PUT<\/mark><\/strong><\/li>\n<\/ul>\n\n<p>Donde el t\u00e9rmino <code>{{trackingTheme}}<\/code> debe ser sustituido por el ID del tema que desea actualizar.<\/p>\n\n<p>A continuaci\u00f3n se muestra un ejemplo de solicitud:<\/p>\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"json\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{\n   \"id\": \"Maplink\",\n   \"logo\": \"https:\/\/example.com\",\n   \"color\": \"#0000CD\",\n   \"favicon\": \"https:\/\/example.com\",\n   \"language\": \"pt_BR\"\n}<\/pre>\n\n<h2 class=\"wp-block-heading\" id=\"consultar\">Consultar tema<\/h2>\n\n<p>Para consultar un tema, basta con enviar una solicitud con el m\u00e9todo <strong>GET <\/strong>al siguiente endpoint:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/api.maplink.global\/tracking\/v1\/themes\/%7B%7BtrackingTheme%7D%7D\">https:\/\/api.maplink.global\/tracking\/v1\/themes\/<strong>{{trackingTheme}}<\/strong><\/a> &#8211; <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">GET<\/mark><\/strong><\/li>\n<\/ul>\n\n<p>Donde el t\u00e9rmino <code>{{trackingTheme}}<\/code> debe ser sustituido por el ID del tema que desea consultar.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"excluir\">Eliminar tema<\/h2>\n\n<p>Para eliminar un tema, basta con enviar una solicitud con el m\u00e9todo <strong>DELETE <\/strong>al siguiente endpoint:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/api.maplink.global\/tracking\/v1\/themes\/%7B%7BtrackingTheme%7D%7D\">https:\/\/api.maplink.global\/tracking\/v1\/themes\/<strong>{{trackingTheme}}<\/strong><\/a> &#8211; <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">DELETE<\/mark><\/strong><\/li>\n<\/ul>\n\n<p>Donde el t\u00e9rmino <code>{{trackingTheme}}<\/code> debe ser sustituido por el ID del tema que desea eliminar.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"exemplo\">Ejemplo &#8211; Personalizar el tema de la p\u00e1gina de seguimiento<\/h2>\n\n<p>En el siguiente ejemplo, vamos a crear un tema para la p\u00e1gina de seguimiento de la empresa \u00abHome Delivery\u00bb.  <\/p>\n\n<p>A continuaci\u00f3n puede ver la solicitud con el icono, el logotipo y el color del tema personalizado:<\/p>\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"json\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{\n    \"id\": \"HomeDelivery\",\n    \"logo\": \"https:\/\/i.ibb.co\/4MTKPLy\/logo.png\",\n    \"color\": \"#e8af46\",\n    \"favicon\": \"https:\/\/i.ibb.co\/Fh1qVqV\/ico.png\",\n    \"language\": \"pt_BR\"\n}<\/pre>\n\n<p>A continuaci\u00f3n, basta con introducir el nombre del tema en el par\u00e1metro <code>theme<\/code> al crear un pedido, como se muestra en el ejemplo siguiente:<\/p>\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"json\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{\n  \"number\": \"1232132132143438\",\n  \"description\": \"Product\",\n  \"companyName\": \"Maplink\",\n  \"status\": {\n    \"value\": \"ON_THE_WAY\",\n    \"label\": \"Pedido em tr\u00e2nsito\"\n  },\n  \"destination\": {\n    \"mainLocation\": {\n      \"lat\": -22.7342864,\n      \"lon\": -47.6480644\n    }\n  },\n  \"driver\": {\n    \"name\": \"Maplink BR\",\n    \"currentLocation\": {\n      \"lat\": -23.564515,\n      \"lon\": -46.652681\n    }\n  },\n  \"theme\": \"HomeDelivery\"\n}<\/pre>\n\n<p>La p\u00e1gina de seguimiento personalizada puede verse en la siguiente imagen:<\/p>\n\n<p class=\"has-text-align-center\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/WNAycUwHugPHRsREO-Wv0FDVWgb7tVXMq36s-gKskdZa-hkP7Sdi1DhTcK1HFke3RJl4OiMRixRjly8i4tKpwm1nC9y87Oq-FwFgz5jtMdtfDomLlFNXvGdUaUQhSXJcu5IL6cOM8WKF_j2HIofoVi8\" width=\"703\" height=\"329\"\/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Puede crear temas para personalizar la p\u00e1gina de seguimiento white-label con los colores, iconos y logotipo de su marca. Crear un nuevo tema Para crear un tema, debe enviar una solicitud con el m\u00e9todo POST al siguiente endpoint: A continuaci\u00f3n se muestra un ejemplo de solicitud: D\u00f3nde: Actualizar tema Para actualizar un tema existente, basta [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[158],"tags":[],"class_list":["post-2438","post","type-post","status-publish","format-standard","hentry","category-tracking-es"],"acf":[],"_links":{"self":[{"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts\/2438","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/comments?post=2438"}],"version-history":[{"count":3,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts\/2438\/revisions"}],"predecessor-version":[{"id":2441,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/posts\/2438\/revisions\/2441"}],"wp:attachment":[{"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/media?parent=2438"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/categories?post=2438"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/developers.maplink.global\/es\/wp-json\/wp\/v2\/tags?post=2438"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}