¿Cuál es el código de aplicación utilizado para crear el vínculo profundo de la URL en Firebase para Android
Estoy intentando utilizar Firebase Dynamic Links en mi aplicación de Android. Estoy confundido con uno de los parámetros utilizados para construir enlaces profundos.
En la aplicación de demostración, llama a una API para crear un URI que se utilizará como enlace profundo. Como parte de ello, utiliza un "código de aplicación" como parte del método de autoridad.
- Firebase Enlaces dinámicos siempre devueltos CANCELED
- Firebase Deep-link abrir juego de la tienda incluso cuando la aplicación está instalada
- Enlaces dinámicos de Firebase manejados dos veces
- Cómo agregar SHA-1 a la aplicación Android
- ¿Cómo obtener parámetros adicionales de enlace dinámico con Firebase?
public Uri buildDeepLink(@NonNull Uri deepLink, int minVersion, boolean isAd) { // Get the unique appcode for this app. String appCode = getString(R.string.app_code); // Get this app's package name. String packageName = getApplicationContext().getPackageName(); // Build the link with all required parameters Uri.Builder builder = new Uri.Builder() .scheme("https") .authority(appCode + ".app.goo.gl") .path("/") .appendQueryParameter("link", deepLink.toString()) .appendQueryParameter("apn", packageName); // If the deep link is used in an advertisement, this value must be set to 1. if (isAd) { builder.appendQueryParameter("ad", "1"); } // Minimum version is optional. if (minVersion > 0) { builder.appendQueryParameter("amv", Integer.toString(minVersion)); } // Return the completed deep link. return builder.build(); }
Mis preguntas son: ¿cuál es el código de la aplicación y dónde lo obtengo?
- Firebase Dynamic Links no vincula profundamente con la URL corta en pestañas personalizadas
- Cómo agregar texto personalizado en lugar de URL en mensaje Deeplink
- Pasa varios parámetros a través de Firebase Enlaces dinámicos Android
- Firebase Android: manejar enlaces profundos
- Prueba de enlaces dinámicos de Firebase para aplicaciones no publicadas
- Los vínculos dinámicos de Firebase no están lanzando mi aplicación en una situación específica
- No se puede ver el resultado del parámetro de campaña personalizado de Firebase Dynamic Link en Google Analytics
- Enlace dinámico de Firebase que no abre la aplicación
Paso 1: incluya lo siguiente en el gradle de construcción y sincronice el proyecto
compile 'com.google.firebase:firebase-invites:10.0.1'
Paso 2 :
Abra su proyecto en la consola de firebase y luego haga clic en la sección de enlace profundo y en la parte superior de la página Verás un enlace como https: // test123 .app.goo.gl / donde la sección en negrita es tu app_code
- Cómo "destruir" varias actividades de Android al mismo tiempo
- Cómo configurar el gestor de Android SDK con calcetines?