{"section":"tutorials","requestedLocale":"en","requestedSlug":"configuring-xml","locale":"en","slug":"configuring-xml","path":"docs/en/tutorials/catalog/xml-integration/configuring-xml.md","branch":"main","content":"XML is a markup language that allows computers and applications to communicate. Its main feature is the hierarchically organized structure for creating texts, data bases and vector drawings. \n\nThe XML language can be combined with different standards, which makes it possible for an XML created from database A to be read by database B. \n\nThe XML configuration functionality in VTEX makes use of this feature of being able to combine different standards to enable other databases to read the structures created by the VTEX database. \n\nThis means that, when entering the tag names in the __Id do Produto__ field, for example, with __Product_Id__, the VTEX database will understand that this information has to be entered there, making it possible to understand by Google, Facebook, Buscapé and many other systems that will read the structure.\n\n> ℹ️ Changes to XML take an average of two hours to be updated.\n\nHere are some examples of partners that integrate with VTEX XML:\n\n- Afilio\n- Buscapé\n- Criteo\n- Facebook\n- Google\n- MSN\n- Sociomantic\n- UOL\n- UOL Dynad\n- Zanox\n\n## New XML\n\nBefore performing the registration of a new XML, it is important to have access to the structure of the system to which you intend to export your catalog. That is, you will need to know the names of the tags that are used by their XML and what information they require for this structure to be assembled, for example product ID, product name, SKU ID, SKU name, price, among others.\n\nOnce you have this, follow the steps below to configure your XML:\n\n1. In the VTEX Admin, go to __Store settings__, or type __Store settings__ in the search bar at the top of the page.\n2. On __Channels__, click on __XML Integration__. \n3. Click on the `New XML` button. You will be redirected to a form.\n4. Choose the __XML Type__.\n5. Enter the file name to identify it on the list of XMLs.\n6. Choose the __Encoding type__.\n7. Choose which collection will have its products listed.\n8. Select the currency symbol in the prices.\n9. Choose the price format, more specifically whether or not to use the thousands separator.\n10. Select whether to use standard separator for categories or the Google Shopping separator (read more about configurations for XML on Google Shopping in the article [Value Standard for Product Specifications Attribute – XML GoogleShopping](/en/docs/tutorials/product-specifications-attribute-googleshopping-xml).\n11. Choose whether or not to display the unavailable SKUs on the marketplace site, in other words, whether the product will be displayed for purchase, even if it is not available for immediate delivery.\n12. Select whether you want the product displayed with the default SKU information.\n13. Thereafter, you have to enter the tags in accordance with the what has been defined by the system you will be sending the XML to. You must check the selection box in the __Show content__ column, for the tags which have a name entered. The tags with this option checked, and which you cannot deselect, are mandatory.\n14. The URL used to access the XML is generated automatically, according to the [domain registered in the Web Site dictionary](/en/docs/tutorials/configuring-an-xml-domain), in the __CMS__.\n\n> ⚠️ In case the trade policy has restricted access, the XML will not be generated.\n\n## Native connectors: an alternative to XML when integrating with marketplaces\n\nInstead of integrating with a marketplace using an XML file, it is possible to do it with a native connector developed by VTEX. Whenever possible, a native connector should be your standard choice, as it provides more efficiency. The current native connectors available are the following:\n\n- [Amazon](/en/tracks/configurar-integracao-com-a-amazon--6sgd4Pagy3wNsWKBvmIFrP)\n- [B2W](/en/tracks/configurar-integracao-da-b2w--6w07SJBVqE020KIOOS8ygk)\n- [Mercado Livre](/en/tracks/configurar-integracao-do-mercado-livre--2YfvI3Jxe0CGIKoWIGQEIq)\n- [Magazine Luiza](/en/tracks/configurar-integracao-com-o-magazine-luiza--5Yx5IrNa7Y48c6aSC8wu2Y)\n- [Carrefour](/en/tracks/configurar-integracao-com-o-carrefour--2wYlj07cNuA8k8mmwY86K2)\n- [Centauro](/en/tracks/integracao-com-a-centauro--D8Qnjbr5lfLkUfMRhsfbj)\n- [Wish](/en/tracks/integracao-com-a-wish--50hbG4bzhSIhjz1lzqI1g4)\n- [Facebook](/en/tracks/integracao-com-o-facebook--7h8KvIC4DbRRc8VlyJ8PFc)\n- [Google Shopping](/en/tracks/configurar-integracao-com-o-google-shopping--25Sl7iOqq58PGfVfTAo8Xw)\n- [Google Shopping Ads](/en/tracks/como-fazer-campanhas-atraves-do-google-ads--47kz5PRQPK0IEaqGqiIuA)\n- [Via Varejo](/en/tracks/configurar-integracao-da-via-varejo--3E9XylGaJ2wqwISGyw4GuY)\n- [Dafiti](/en/tracks/configurar-integracao-da-dafiti--4wF4RBx9ygEkimW6SsKw8i)\n- [Netshoes](/en/tracks/configurar-integracao-da-netshoes--5Ua87lhFg4m0kEcuyqmcCm)"}