¿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.

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?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.