Lineamientos de AEP: Disponibilidad de funciones

Mantener la coherencia de las funciones en Android en relación con las plataformas comparables que no son de Android para garantizar una experiencia coherente y premium para los usuarios, independientemente del dispositivo que elijan.

Implementación obligatoria

Para que tu app cumpla con los requisitos del AEP, debe cumplir con los siguientes requisitos:

  • Tiempo de lanzamiento: Todas las funciones* deben lanzarse por completo en Android en cualquier país activo del AEP en un plazo de tres semanas a partir de su lanzamiento completo en una plataforma que no sea de Android en ese mismo país.
  • Equivalencia funcional: La versión para Android de una función debe admitir las mismas capacidades y casos de uso principales que las versiones que no son para Android. Una función no cumple con este requisito si carece de una capacidad disponible en otro lugar o no coincide con el nivel de implementación nativo, como usar una WebView no optimizada cuando existe una función nativa en otras plataformas.

(*) Definición de función: Una función se define como una capacidad, utilidad, recorrido del usuario, agrupación de contenido o método de intercambio de valor distintos e identificables dentro de una app que proporciona valor funcional material al usuario final. Esto incluye puntos de entrada adicionales, como widgets, personalización y optimizaciones de clasificación de experiencias, y acceso a contenido especial.

Aplicabilidad de los lineamientos

Este lineamiento se aplica a todas las apps en todos los factores de forma.

Exenciones

Se aplican las siguientes exenciones a este lineamiento:

  • Infactibilidad técnica: Es posible que una función esté exenta si es técnicamente inviable admitirla en Android. Los desarrolladores deben documentar la función y los bloqueos técnicos específicos para su revisión.
  • Regresiones de funciones: Si se inhabilitó una función que antes estaba disponible en Android para resolver un problema de producción importante, se puede otorgar una excepción, siempre y cuando se proporcione evidencia de que se está trabajando activamente en una resolución y Google haya aceptado el problema y el tiempo de resolución esperado.
  • EEE: Este lineamiento no se aplica en el EEE. Sin embargo, cuando se distribuye en el EEE, los usuarios de Android deben poder acceder a todas las experiencias y capacidades nuevas dentro del título de Android proporcionado por el desarrollador. Por lo tanto, los desarrolladores deben optimizar por completo sus títulos para Android.