Gestión de rendimiento de AGC integrada (dos) de la plataforma Cocos: integración de SDK de gestión de rendimiento

Gestión de rendimiento de AGC integrada (dos) de la plataforma Cocos: integración de SDK de gestión de rendimiento

Después de dominar cómo publicar aplicaciones Cocos en Huawei AppGallery Connect (en lo sucesivo, AGC), puede supervisar los datos de rendimiento de las aplicaciones Cocos a través de la gestión de rendimiento integrada de AGC. En la actualidad, el SDK de gestión del rendimiento solo es compatible con la plataforma Android, y luego tome esto como ejemplo para experimentar el proceso de acceso.

Configuración de Cocos Creator

  1. Acceda a los servicios relacionados con AGC requeridos en el panel de servicios de Cocos, esta vez seleccionamos el servicio de gestión de desempeño y lo habilitamos.
    Inserte la descripción de la imagen aquí

  2. Después de hacer clic en Habilitar, saltará a la interfaz de asociación. Antes de acceder a los servicios relacionados, primero debe asociar la aplicación, hacer clic en el botón "Asociar" y seleccionar Crear en el cuadro emergente.
    Inserte la descripción de la imagen aquí

  3. En la consola Cocos a la que saltó, cree un nuevo juego de acuerdo con las necesidades personales.
    Inserte la descripción de la imagen aquí

  4. Una vez completada la creación, puede volver a la interfaz de Cocos Creator para crear una nueva, actualizar y seleccionar para asociar la aplicación.
    Inserte la descripción de la imagen aquí

Configuración AGC

  1. Inicie sesión en AppGallery Connect y busque el artículo anterior Cocos Platform Integrated AGC Performance Management (1) - Aplicación de juego creada en la versión de la aplicación Cocos .

  2. Haga clic en "Gestión de calidad-rendimiento", haga clic en "Abrir servicio" en la esquina superior derecha para activar el servicio de gestión del rendimiento.
    Inserte la descripción de la imagen aquí

  3. Después de abrir el servicio, vuelva a la interfaz de configuración del proyecto y descargue el archivo json de configuración del proyecto más reciente.
    Inserte la descripción de la imagen aquí

  4. Coloque el archivo json que acaba de descargar en la carpeta de configuración del proyecto Cocos.
    Inserte la descripción de la imagen aquí

Empaquetar y ejecutar

Debido al servicio de gestión del rendimiento actual de Huawei, no hay JS SDK, por lo que si desea ver los datos de rendimiento de la aplicación, debe empaquetar la aplicación e instalarla en el dispositivo Android para que se ejecute. A continuación, se describen los pasos operativos relacionados con el empaquetado y la ejecución de la aplicación:

  1. Empaquete la aplicación actual de Cocos. En el panel de menú de Cocos, haga clic en Proyecto -> Versión de compilación -> seleccione HUAWEI AppGallery Connect y configure el nombre del paquete correspondiente.

Nota: El nombre del paquete configurado debe ser coherente con el nombre del paquete de la consola AGC de Huawei, es decir, el nombre del paquete en el archivo json del paso anterior. De lo contrario, se informará de un error de compilación.
Inserte la descripción de la imagen aquí

  1. Después de que la compilación y la compilación se hayan realizado correctamente, puede ver el archivo APK correspondiente en la ruta \ build \ jsb-link \ publish \ android del proyecto.
    Inserte la descripción de la imagen aquí

  2. Para instalar el archivo en el dispositivo Android, puede usar directamente el comando adb install -r packageName.apk para instalar en cmd.

  3. Abra la aplicación, haga clic en el botón correspondiente y compruebe si hay un registro correspondiente a APMS: El siguiente registro indica la función integrada del servicio de gestión del rendimiento y, a continuación, puede ir a la interfaz AGC para ver los datos de rendimiento.
    Inserte la descripción de la imagen aquí

Ver datos de rendimiento de la aplicación

Una vez que la aplicación se está ejecutando, puede ver los datos de rendimiento de la aplicación en la página "Calidad -> Gestión del rendimiento" en la interfaz AGC (puede verlos después de unos 5 minutos después de que la aplicación se esté ejecutando). Para conocer el contenido específico de cada dato de rendimiento, puede consultar el documento oficial: Ver datos de rendimiento de la aplicación .
Inserte la descripción de la imagen aquí

Ampliación de la función del servicio de gestión del rendimiento

El servicio de gestión del rendimiento AGC de Huawei, además de la función básica de supervisión del rendimiento de la aplicación, también proporciona la función de parámetros de seguimiento personalizados, que pueden supervisar fácilmente el rendimiento en escenarios específicos, como escenarios de inicio de sesión de aplicaciones, páginas de aplicaciones sin respuesta durante mucho tiempo, etc. .

  1. Parámetros de seguimiento personalizados:
huawei.agc.apms.apmsService.startCustomTrace("traceID");
  1. Establecer nombre de atributo y valor de atributo de registro de seguimiento personalizado:
huawei.agc.apms.apmsService.putCustomTraceProperty(traceID, pName, pValue);
  1. Para cada solicitud de red, cree una instancia de indicador de solicitud de red para recopilar datos de rendimiento de la red:
let id = huawei.agc.apms.apmsService.initNetworkMeasure(url, "POST");
console.log("createNetworkMeasure, id = ", id);

Para obtener más detalles, consulte:

Inicio rápido de la gestión del rendimiento de AGC integrado de Cocos:https://docs.cocos.com/creator/manual/zh/cocos-service/agc-apm.html

Documento de desarrollo de la gestión del rendimiento de AGC:https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-apms-introduction

Gestión integrada del rendimiento de AGC de la plataforma Cocos (1) -Versión de la aplicación Cocos:https://developer.huawei.com/consumer/cn/forum/topicview?fid=0101271690375130218&tid=0203359161844040878&pid=0303359161844040067


Enlace original:https://developer.huawei.com/consumer/cn/forum/topicview?tid=0203364307861000095&fid=0101271690375130218
Autor: Drum Chao

Supongo que te gusta

Origin blog.51cto.com/14772288/2539628
Recomendado
Clasificación