Directrices de revisión de botsBot review guidelines

se aplica a: SDK V4APPLIES TO: SDK v4

Le agradecemos que le agradecemos su talento y tiempo en la creación de bot, botlets, aplicaciones Web, complementos o conocimientos ("integraciones de aplicaciones") para canales de Microsoft.We welcome you and thank you for investing your talents and time in building bot, botlets, web apps, add-ins, or skills ("app integrations") for Microsoft channels. A continuación, se especifican los requisitos mínimos que la integración de la aplicación debe cumplir para poder publicarla en un canal de Microsoft, como Microsoft Teams.The following are the minimum requirements your app integration must meet before it may be published to a Microsoft channel such as Microsoft Teams. Cada canal puede tener requisitos específicos además de los requisitos que se detallan a continuación.Each channel may have specific requirements in addition to the requirements detailed below. Si es aplicable, encontrará términos específicos del canal en la página de configuración de cada canal y es posible que tenga que registrarse en el servicio de un canal antes de poder publicar un bot en dicho canal.If applicable, you'll find channel- specific terms on each channel's configuration page, and you may be required to sign-up for a channel's service before you can publish a bot to that channel.

Directivas de integración de aplicacionesApp Integration Policies

1. valor, representación, seguridad y facilidad de uso1. Value, Representation, Security and Usability

La integración de aplicaciones y sus metadatos asociados:Your app integration and its associated metadata must:

  • Deben tener metadatos únicos e informativos y proporcionar una experiencia de usuario valiosa y de calidad.have distinct and informative metadata and must provide a valuable and quality user experience;
  • Deben reflejar con precisión y claridad el origen, la funcionalidad y las características de la integración de aplicaciones y describir cualquier limitación importante;accurately and clearly reflect the source, functionality, and features of your app integration and describe any important limitations;
  • No deben usar un nombre o icono similares a los de otras aplicaciones y no pueden declarar su pertenencia a una empresa, entidad gubernamental u otro organismo si no se dispone de autorización para realizar tal representación.not use a name or icon similar to that of other apps, and may not claim to be from a company, government body, or other entity if you do not have permission to make that representation;
  • No deben perjudicar ni comprometer la seguridad del usuario ni la seguridad o funcionalidad del canal de Microsoft.not jeopardize or compromise user security, or the security or functionality of the Microsoft channel;
  • No deben intentar cambiar o ampliar la funcionalidad descrita de tal forma que se infrinjan estas directivas o los términos aplicables del canal de Microsoft.not attempt to change or extend the described functionality in violation of these policies or the applicable Microsoft channel terms;
  • No deben incluir ni habilitar malware.not include or enable malware;
  • Deben ofrecer la posibilidad de probarse.be testable;
  • Deben seguir ejecutándose y respondiendo a la entrada del usuario.continue to run and remain responsive to user input;
  • Deben incluir un vínculo de trabajo a los términos de servicio.include a working link to your Terms of Service;
  • Deben funcionar como se describe en su descripción, perfil, términos de uso y directiva de privacidad.operate as described in its description, profile, terms of use and privacy policy;
  • Deben funcionar de conformidad con los términos aplicables a Microsoft Bot Framework u otros términos aplicables a su desarrollo, así como con los términos de los canales de Microsoft u otros términos aplicables al canal en el que se ha publicado la integración de la aplicación.operate in accordance with the terms applicable to the Microsoft Bot Framework (or other terms applicable to its development) and the Microsoft Channel Terms (or other applicable terms for the channel upon which your app integration is published);
  • Deben informar a los usuarios si la integración de la aplicación incluye la interacción humana (por ejemplo, servicio de atención al cliente o soporte técnico con una persona directamente).inform users if your app integration includes human interaction (e.g. customer service or support with a live person);
  • Deben localizarse en todos los idiomas admitidos.be localized for all languages that it supports. El texto de la descripción de la integración de la aplicación se debe localizar en cada lenguaje que se declare.The text of your app integration's description must be localized in each language that you declare.

2. privacidad2.Privacy

  • Si la integración de la aplicación trata información personal del usuario (por información personal se entienden todos los datos o la información que identifican o pueden usarse para identificar a una persona, o bien que están asociados con dichos datos o información;If your app integration handles users' personal information (personal information includes all information or data that identifies or could be used to identify a person, or that is associated with such information or data. los ejemplos de información personal incluyen: nombre y dirección, número de teléfono, identificadores biométricos, ubicación, contactos, fotos, grabaciones de audio y vídeo, documentos, SMS, correo electrónico u otras comunicaciones de texto, capturas de pantalla y, en algunos casos, el historial de navegación combinado), debe proporcionar un vínculo destacado de la integración de la aplicación a una directiva de privacidad correspondiente, y dicha directiva de privacidad debe cumplir todas las leyes, los reglamentos y las disposiciones de la directiva que sean de aplicación.Examples of personal information include: name and address, phone number, biometric identifiers, location, contacts, photos, audio & video recordings, documents, SMS, email, or other text communication, screenshots, and in some cases, combined browsing history), you must provide a prominent link from your app integration to an applicable privacy policy, and such privacy policy must comply with all applicable laws, regulations and policy requirements. Esta directiva debe cubrir qué datos recopila o transmite, qué va a realizar con esos datos y, si procede, con quién los va a compartir.This policy should cover what data you are collecting or transmitting, what you will be doing with that data, and (if applicable) who you'll be sharing it with. Si no tiene una declaración de privacidad, estos son algunos recursos de terceros * que podrían ser de alguna ayuda:If you don't have a privacy statement, here are some third-party resources* that might be of some assistance:

Foro sobre el futuro de la privacidad: generador de directiva de privacidad para aplicacionesFuture of Privacy Forum – Application Privacy Policy Generator

Iubenda: generador de directiva de privacidadIubenda – Privacy Policy Generator

Se compromete a asumir todos los riesgos y responsabilidades derivados del uso de estos recursos de terceros y acepta que Microsoft no se hace responsable de los problemas que puedan surgir de su uso.You agree to assume all risk and liability arising from your use of these third-party resources and that Microsoft is not responsible for any issues arising out of your use of them.

  • La integración de la aplicación no debe recopilar, almacenar ni transmitir información personal no relacionada con su objetivo principal, sin obtener primero el consentimiento expreso del usuario.Your app integration must not collect, store or transmit personal information unrelated to its primary purpose, without first obtaining express user consent. Debe obtener todos los consentimientos de los usuarios para procesar los datos personales cuando así lo exija la ley.You must obtain all consents from users to process personal information where required by law.
  • No puede publicar una integración de aplicaciones que se dirija a niños menores de 13 años (según se define en la ley de protección de la privacidad en línea de los niños), sin el permiso expreso de Microsoft.You may not publish an app integration that is directed at children under the age of 13 (as defined in the Children's Online Privacy Protection Act), without express permission from Microsoft.

3. transacciones financieras3. Financial Transactions

  • Para integraciones de aplicaciones sujetas a pago:For payment enabled app integrations:
    • La integración de la aplicación no puede transmitir los detalles del instrumento financiero a través de la interfaz de usuario.Your app integration may not transmit financial instrument details through the user interface;
    • Sin perjuicio de las restricciones de cualquier plataforma de terceros o canal, la integración de la aplicación puede: a) admitir pagos a través del Centro de vendedores de Microsoft de conformidad con los términos del contrato del Centro de vendedores de Microsoft o b) transmitir vínculos a otros servicios de pago seguros.Subject to any channel or third-party platform restrictions, your app integration may: (a) support payments through the Microsoft Seller Center subject to the terms of the Microsoft Seller Center Agreement; or (b) transmit links to other secure payment services;
    • Si la integración de la aplicación habilita los mecanismos de pago anteriores, debe declararlo así en los términos de uso y la directiva de privacidad de las integraciones de la aplicación y en cualquier página de perfil o sitio web de la integración de la aplicación antes de que el usuario final acepte el uso de la integración de la aplicación.If your app integration enables the foregoing payment mechanisms, you must disclose this in your app integrations terms of use and privacy policy (and any profile page or website for the app integration) before the end user agrees to use your app integration;
    • Debe indicar claramente que una integración de aplicaciones está habilitada para pago en su perfil y proporcionar a los usuarios finales los detalles del servicio de atención al cliente. etcYou must clearly indicate that an app integration is payment-enabled in the its profile and provide end users with the merchant's customer service details; and
    • No podrá publicar integraciones de aplicaciones en cualquier canal de Microsoft que incluyan vínculos o que remitan a los usuarios de otro modo a servicios de pago para la compra de recursos digitales sin el permiso expreso de Microsoft.You may not publish app integrations on any Microsoft channel that include links or otherwise direct users to payment services for the purchase of digital goods without express permission from Microsoft.

4. contenido4. Content

  • Todo el contenido de la integración de la aplicación y los metadatos asociados debe crearlos originalmente el anunciante, deben disponer de la licencia adecuada emitida por el tercero titular de los derechos, deben utilizarse según permita el titular de los derechos o, en su defecto, de conformidad con lo que disponga la legislación aplicable.All content in your app integration and associated metadata must be either originally created by the publisher, appropriately licensed from the third-party rights holder, used as permitted by the rights holder, or used as otherwise permitted by law.
  • No publicará una integración de aplicaciones o contenido en la integración de aplicaciones si:You will not publish an app integration or content in your app integration that:
    • Son ilícitos.is illegal;
    • Vulneran, dañan o amenazan con dañar a menores.exploits, harms, or threatens to harm children;
    • Incluyen publicidad, spam o mensajes, publicaciones o comunicaciones en masa o no deseados o no solicitados.includes advertising, spam, unwanted or unsolicited or bulk communications, posts or messages;
    • Podrían considerarse como material inapropiado u ofensivo (lo que engloba, por ejemplo, desnudos, zoofilia, blasfemias, pornografía o violencia sexualmente explícita, gráfica o gratuita, tabaco, actividades penales, peligrosas o irresponsables, drogas, infracciones de derechos humanos, creación o uso ilegal de armas contra una persona o animal en el mundo real o uso irresponsable de productos alcohólicos).could be considered inappropriate or offensive material (involving, for example, nudity, bestiality, profanity, pornography or sexually explicit, graphic or gratuitous violence, tobacco products, criminal, dangerous or irresponsible activity, drugs, human rights violations, the creation or illegal use of weapons against a person or animal in the real world, irresponsible use of alcohol products);
    • Son falsos o engañosos (por ejemplo, pedir dinero con falsos pretextos, suplantar a una persona, etc.).is false or misleading (e.g., asking for money under false pretenses, impersonating someone else);
    • Son perjudiciales para usted, el canal de Microsoft u otros o entrañan un riesgo de seguridad (por ejemplo, transmitir virus, acoso, publicación de contenido terrorista, comunicación de incitación al odio o declaraciones discriminatorias, de odio o violencia por razones de raza, etnia, nacionalidad, idioma, sexo, edad, discapacidad, religión, orientación sexual, condición de veterano o pertenencia a cualquier otro grupo social).is harmful to you, the Microsoft Channel or others or creates a safety risk (e.g., transmitting viruses, stalking, posting terrorist content, communicating hate speech, or advocating discrimination, hatred, or violence based on considerations of race, ethnicity, national origin, language, gender, age, disability, religion, sexual orientation, status as a veteran, or membership in any other social group);
    • Infringen los derechos de terceros (por ejemplo, uso compartido no autorizado de música u otro material sujetos a derechos de autor).infringes upon the rights of others (e.g., unauthorized sharing of copyrighted music or other copyrighted material;
    • Son difamatorios, calumniosos o amenazantes.is defamatory, libelous, slanderous, or threatening;
    • Infringen la privacidad de terceros.violates the privacy of others;
    • procesa la información que (a) se relaciona con el estado de un paciente, tratamiento o pago por tratamiento; (b) identifica a los individuos o se comunican con los pacientes, los miembros del plan de salud o los beneficiarios; o (c) es, de lo contrario, la "información de estado protegido" bajo la ley de portabilidad y responsabilidad de seguros de salud, modificada ("HIPAA") o realiza cualquier actividad controlada por HIPAA si usted es una "entidad en el ámbito" o "socio comercial", tal y como se define en HIPAA;processes information that (a) relates to a patient's condition, treatment or payment for treatment; (b) identifies individuals as or communicates with patients, health plan members or beneficiaries; or (c) is otherwise 'protected health information' under the Health Insurance Portability and Accountability Act, as amended ("HIPAA") or perform any activity governed by HIPAA if you are a 'covered entity' or 'business associate' as defined under HIPAA;
    • Son ofensivos en cualquier país o región a los que se destina la aplicación.is offensive in any country/region to which your app is targeted. El contenido se podrá considerar ofensivo en determinados países o regiones debido a las leyes locales o las normas culturales.Content may be considered offensive in certain countries/regions because of local laws or cultural norms;
    • Permiten a terceros incumplir estas reglas.helps others to break these rules.
  • Si realiza algún cambio importante en la integración de la aplicación, debe informar a Microsoft de antemano con el envío de un correo electrónico al canal especificado en el que la ha publicado.You must notify Microsoft in advance by sending an email to the specific channel you have published to if you make any material changes to your app integration. Los cambios realizados en el registro de bot pueden requerir que se vuelva a revisar el bot para asegurarse de que sigue cumpliendo los requisitos indicados aquí.Changes made to your bot's registration may require your bot to be re-reviewed to ensure that it continues to meet the requirements stated here. Microsoft tiene derecho, a su entera discreción, a revisar intermitentemente las integraciones de aplicaciones en cualquier canal y a eliminarlas sin previo aviso.Microsoft has the right, in its sole discretion, to intermittently review app integrations on any channel and remove without notice.