Crear una aplicación con Meta es un primer paso esencial para cualquier desarrollador que quiera realizar integraciones con los productos, SDK o API de Meta. Este proceso garantiza que la aplicación esté debidamente identificada, configurada y autorizada para interactuar con la plataforma y los servicios de Meta.
Para crear una aplicación con Meta, primero debes registrarte como desarrollador e iniciar sesión en tu cuenta de desarrollador.
Tienes que crear una aplicación para poder hacer lo siguiente:
Los casos de uso definen las principales formas en que la aplicación interactuará con la plataforma de Meta, como autenticar usuarios, acceder a funciones sociales o administrar los activos comerciales.
Cuando añades un caso de uso a la aplicación, los permisos, las funciones y los productos que proporcionan la funcionalidad del caso de uso se añaden automáticamente a la aplicación. Por ejemplo, si seleccionas el caso de uso Administrar todo desde la página, se añadirán business_management, pages_show_list y public_profile. Estos permisos son necesarios para que este caso de uso funcione correctamente y no se pueden quitar. Además, el permiso pages_manage_engagement se añade de forma predeterminada, pero puedes quitarlo si la aplicación no lo necesita para funcionar como tienes previsto. También puedes añadir permisos opcionales, como pages_read_engagement, y la función de acceso al perfil de usuario de los activos empresariales si la aplicación los necesita para funcionar como tienes previsto.
Puedes añadir varios casos de uso a una sola aplicación, siempre que sean compatibles entre ellos. Por ejemplo, puedes añadir el caso de uso Acceder a la API de Threads a una aplicación con el caso de uso Administrar todo desde la página, pero no puedes añadir el caso de uso El inicio de sesión con Facebook te permite solicitar y autenticar los datos de los usuarios, ya que no es compatible. Durante la creación inicial de la aplicación, después de seleccionar un caso de uso, los casos de uso incompatibles aparecen atenuados.
Nota: Es posible que el inicio de sesión con Facebook para empresas y los webhooks se añadan automáticamente a la aplicación.
Además, puedes crear una aplicación sin un caso de uso para obtener el identificador de una aplicación, pero esta aplicación no tendrá ningún permiso, función ni producto asociado.
Una vez creada la aplicación, puedes personalizar cada caso de uso y añadir casos de uso compatibles. Si decides añadir más casos de uso posteriormente, solo se mostrarán los casos de uso compatibles.
Después de crear la aplicación, los casos de uso no se pueden quitar. Puedes añadir casos de uso compatibles a una aplicación existente; sin embargo, una vez añadidos, no se pueden quitar.
Permissions are how your app asks someone if it can access their data stored on Meta's servers. Learn more.
Features are authorization mechanisms that allow your app to access specific endpoints that don’t require explicit consent from your app users in order to access the user’s data for a specific purpose. Learn more.
When customizing a use case, you will see a list of permissions and features that are available for the use case. A use case has permissions that are required for the use case to work proper. These required permission can't be removed. A use case might also have optional permissions that you can add that provide additional functionality. Optional permissions can be added or removed at any time during development. Only add optional permissions that your app needs in order to work the way you want it to.
Los porfolios empresariales permiten a las organizaciones agrupar sus páginas de Facebook, cuentas de Instagram, cuentas publicitarias, catálogos y otros activos comerciales para administrarlos, así como a las personas que acceden a ellos, desde un solo lugar usando herramientas para empresas como Meta Business Suite y Business Manager.Obtén más información sobre los porfolios empresariales.
Si la aplicación accederá a datos que no te pertenecen ni administras, debes conectar la aplicación a un porfolio empresarial. Puedes conectar un porfolio empresarial en cualquier momento durante el desarrollo.
Para acceder a determinados productos y funciones, es posible que Meta te pida que verifiques tu empresa. Este proceso nos ayuda a confirmar que tu porfolio empresarial pertenece a una empresa o una organización real. No todas las empresas necesitan completar la verificación o tienen la opción de hacerlo. Obtén más información sobre la verificación de la empresa.
La revisión de la aplicación es el proceso que permite a Meta asegurarse de que las aplicaciones usen las API, los SDK y los productos de Meta adecuadamente. Es obligatoria si utilizarán la aplicación usuarios que no tienen un rol en la aplicación o en la empresa que está conectada a la aplicación. Obtén más información sobre la revisión de la aplicación.
Es posible que la aplicación deba cumplir ciertos requisitos, como la revisión de la aplicación, para obtener y mantener el acceso a los datos relacionados con los casos de uso de la aplicación.
Revisa los detalles, los casos de uso, la empresa conectada y los requisitos de la aplicación.
Haz clic en Ir al panel para completar el proceso de creación de la aplicación.
Se te redirigirá al panel, donde podrás personalizar cada caso de uso que hayas seleccionado para la aplicación.
Si no puedes crear una aplicación, es posible que hayas alcanzado el límite de aplicaciones. Puedes tener un rol de desarrollador o administrador en un máximo de 15 aplicaciones que aún no estén conectadas a una cuenta empresarial de Meta Verified. Si has alcanzado el límite de aplicaciones y no puedes crear una nueva o aceptar un nuevo rol pendiente, sigue los pasos que se indican a continuación en el panel:
Personaliza tus casos de uso: ahora que ya has creado la aplicación, puedes personalizar los casos de uso.