10826e83eSopenharmony_ci# Copyright (c) 2024 Huawei Device Co., Ltd. 20826e83eSopenharmony_ci# Licensed under the Apache License, Version 2.0 (the "License"); 30826e83eSopenharmony_ci# you may not use this file except in compliance with the License. 40826e83eSopenharmony_ci# You may obtain a copy of the License at 50826e83eSopenharmony_ci# 60826e83eSopenharmony_ci# http://www.apache.org/licenses/LICENSE-2.0 70826e83eSopenharmony_ci# 80826e83eSopenharmony_ci# Unless required by applicable law or agreed to in writing, software 90826e83eSopenharmony_ci# distributed under the License is distributed on an "AS IS" BASIS, 100826e83eSopenharmony_ci# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 110826e83eSopenharmony_ci# See the License for the specific language governing permissions and 120826e83eSopenharmony_ci# limitations under the License. 130826e83eSopenharmony_ci 140826e83eSopenharmony_cidomain: WEBVIEW 150826e83eSopenharmony_ci 160826e83eSopenharmony_ciAUDIO_FRAME_DROP_STATISTICS: 170826e83eSopenharmony_ci __BASE: {type: STATISTIC, level: MINOR, tag: performance, desc: audio frame drop statistics, preserve: true} 180826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 190826e83eSopenharmony_ci AUDIO_BLANK_FRAME_COUNT: {type: UINT32, desc: audo blank frame count} 200826e83eSopenharmony_ci 210826e83eSopenharmony_ciAUDIO_PLAY_ERROR: 220826e83eSopenharmony_ci __BASE: {type: FAULT, level: MINOR, tag: fault, desc: audio play error, preserve: true} 230826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 240826e83eSopenharmony_ci ERROR_TYPE: {type: STRING, desc: audio play error type} 250826e83eSopenharmony_ci ERROR_CODE: {type: STRING, desc: audio play error code} 260826e83eSopenharmony_ci ERROR_DESC: {type: STRING, desc: audio play error description} 270826e83eSopenharmony_ci 280826e83eSopenharmony_ciCAMERA_CAPTURE_ERROR: 290826e83eSopenharmony_ci __BASE: {type: FAULT, level: MINOR, tag: fault, desc: camera capture error, preserve: true} 300826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 310826e83eSopenharmony_ci DEVICE_ID: {type: INT32, desc: device ID of camera capture} 320826e83eSopenharmony_ci ERROR_DESC: {type: STRING, desc: camera capture error description} 330826e83eSopenharmony_ci 340826e83eSopenharmony_ciDRAG_DROP: 350826e83eSopenharmony_ci __BASE: {type: BEHAVIOR, level: MINOR, tag: UserBehavior, desc: drag drop, preserve: true} 360826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 370826e83eSopenharmony_ci NWEB_ID: {type: INT32, desc: Drag Drop Nweb Id} 380826e83eSopenharmony_ci PLAIN_TEXT: {type: UINT32, desc: Drag Drop Text size} 390826e83eSopenharmony_ci LINK_URL: {type: UINT32, desc: Drag Drop Url size} 400826e83eSopenharmony_ci HTML: {type: UINT32, desc: Drag Drop Html Size} 410826e83eSopenharmony_ci 420826e83eSopenharmony_ciDRAG_END: 430826e83eSopenharmony_ci __BASE: {type: BEHAVIOR, level: MINOR, tag: UserBehavior, desc: drag end, preserve: true} 440826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 450826e83eSopenharmony_ci NWEB_ID: {type: INT32, desc: Drag End Nweb Id} 460826e83eSopenharmony_ci 470826e83eSopenharmony_ciDRAG_ENTER: 480826e83eSopenharmony_ci __BASE: {type: BEHAVIOR, level: MINOR, tag: UserBehavior, desc: drag enter, preserve: true} 490826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 500826e83eSopenharmony_ci NWEB_ID: {type: INT16, desc: Drag Ented Nweb Id} 510826e83eSopenharmony_ci 520826e83eSopenharmony_ciDRAG_LEAVE: 530826e83eSopenharmony_ci __BASE: {type: BEHAVIOR, level: MINOR, tag: UserBehavior, desc: drag leave, preserve: true} 540826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 550826e83eSopenharmony_ci NWEB_ID: {type: INT16, desc: Drag Leave Nweb Id} 560826e83eSopenharmony_ci 570826e83eSopenharmony_ciDRAG_START: 580826e83eSopenharmony_ci __BASE: {type: BEHAVIOR, level: MINOR, tag: UserBehavior, desc: drag start, preserve: true} 590826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 600826e83eSopenharmony_ci NWEB_ID: {type: INT32, desc: Drag Start Nweb Id} 610826e83eSopenharmony_ci 620826e83eSopenharmony_ciDYNAMIC_FRAME_DROP_STATISTICS: 630826e83eSopenharmony_ci __BASE: {type: STATISTIC, level: MINOR, tag: performance, desc: dynamic frame drop statistics, preserve: true} 640826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 650826e83eSopenharmony_ci STARTTIME: {type: UINT16, desc: start time} 660826e83eSopenharmony_ci DURATION: {type: UINT16, desc: duration} 670826e83eSopenharmony_ci TOTAL_APP_FRAMES: {type: UINT32, desc: total app frames} 680826e83eSopenharmony_ci TOTAL_APP_MISSED_FRAMES: {type: UINT32, desc: total app missed frames} 690826e83eSopenharmony_ci MAX_APP_FRAMETIME: {type: UINT64, desc: max app frame time} 700826e83eSopenharmony_ci ABILITY_NAME: {type: STRING, desc: ability name} 710826e83eSopenharmony_ci PAGE_URL: {type: STRING, desc: page url} 720826e83eSopenharmony_ci SCENE_ID: {type: STRING, desc: interaction scene id} 730826e83eSopenharmony_ci 740826e83eSopenharmony_ciFORCE_ENABLE_ZOOM: 750826e83eSopenharmony_ci __BASE: {type: BEHAVIOR, level: MINOR, tag: UserBehavior, desc: force enable zoom, preserve: true} 760826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 770826e83eSopenharmony_ci ENABLE_ZOOM_STATUS: {type: STRING, desc: force enable zoom status} 780826e83eSopenharmony_ci 790826e83eSopenharmony_ciINPUT_METHOD: 800826e83eSopenharmony_ci __BASE: {type: FAULT, level: MINOR, tag: fault, desc: input method error, preserve: true} 810826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 820826e83eSopenharmony_ci ATTACH_CODE: {type: STRING, desc: attach code} 830826e83eSopenharmony_ci IS_SHOW_KEY_BOARD: {type: STRING, desc: is show key board} 840826e83eSopenharmony_ci 850826e83eSopenharmony_ciINSTANCE_INITIALIZE_TIME: 860826e83eSopenharmony_ci __BASE: {type: STATISTIC, level: MINOR, tag: performance, desc: web instance initialize time statistics, preserve: true} 870826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 880826e83eSopenharmony_ci INSTANCE_ID: {type: UINT32, desc: instance id} 890826e83eSopenharmony_ci USED_TIME: {type: INT64, desc: used time} 900826e83eSopenharmony_ci 910826e83eSopenharmony_ciJANK_STATS_APP: 920826e83eSopenharmony_ci __BASE: {type: STATISTIC, level: MINOR, tag: performance, desc: jank statistics, preserve: true} 930826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: package name} 940826e83eSopenharmony_ci VERSION_NAME: {type: STRING, desc: app version name} 950826e83eSopenharmony_ci ABILITY_NAME: {type: STRING, desc: ability name} 960826e83eSopenharmony_ci JANK_STATS: {type: UINT16, arrsize: 8, desc: jank frame stats} 970826e83eSopenharmony_ci STARTTIME: {type: INT64, desc: begin time since last report} 980826e83eSopenharmony_ci JANK_STATS_VER: {type: UINT32, desc: jank range version} 990826e83eSopenharmony_ci VERSION_CODE: {type: UINT32, desc: app version code} 1000826e83eSopenharmony_ci DURATION: {type: INT64, desc: duration since last report} 1010826e83eSopenharmony_ci 1020826e83eSopenharmony_ciMULTI_INSTANCE_STATISTICS: 1030826e83eSopenharmony_ci __BASE: {type: STATISTIC, level: CRITICAL, tag: webStats, desc: statistics of multiple instances, preserve: true} 1040826e83eSopenharmony_ci INSTANCE_ID: {type: UINT32, desc: web instance id} 1050826e83eSopenharmony_ci MAX_COUNT: {type: UINT32, desc: maximum instance count} 1060826e83eSopenharmony_ci INSTANCE_COUNT: {type: UINT32, desc: web instance count} 1070826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 1080826e83eSopenharmony_ci 1090826e83eSopenharmony_ciOPEN_PRIVATE_MODE: 1100826e83eSopenharmony_ci __BASE: {type: BEHAVIOR, level: MINOR, tag: UserBehavior, desc: open private mode, preserve: true} 1110826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 1120826e83eSopenharmony_ci OPEN_PRIVATE_STATUS: {type: BOOL, desc: open private status} 1130826e83eSopenharmony_ci 1140826e83eSopenharmony_ciPAGE_DOWNLOAD_ERROR: 1150826e83eSopenharmony_ci __BASE: {type: FAULT, level: MINOR, tag: fault, desc: page download error, preserve: true} 1160826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 1170826e83eSopenharmony_ci ERROR_CODE: {type: INT32, desc: error code} 1180826e83eSopenharmony_ci 1190826e83eSopenharmony_ciPAGE_LOAD_ERROR: 1200826e83eSopenharmony_ci __BASE: {type: FAULT, level: CRITICAL, tag: webError, desc: page load error info, preserve: true} 1210826e83eSopenharmony_ci ERROR_DESC: {type: STRING, desc: page error description} 1220826e83eSopenharmony_ci INSTANCE_ID: {type: UINT32, desc: web instance id} 1230826e83eSopenharmony_ci ERROR_CODE: {type: UINT32, desc: page error code} 1240826e83eSopenharmony_ci ERROR_TYPE: {type: STRING, desc: page error type} 1250826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 1260826e83eSopenharmony_ci 1270826e83eSopenharmony_ciPAGE_LOAD_STATISTICS: 1280826e83eSopenharmony_ci __BASE: {type: STATISTIC, level: CRITICAL, tag: webStats, desc: page load statistics, preserve: true} 1290826e83eSopenharmony_ci ACCESS_SUM_COUNT: {type: UINT32, desc: page access sum count} 1300826e83eSopenharmony_ci ACCESS_SUCC_COUNT: {type: UINT32, desc: page access success count} 1310826e83eSopenharmony_ci INSTANCE_ID: {type: UINT32, desc: web instance id} 1320826e83eSopenharmony_ci ACCESS_FAIL_RATIO: {type: FLOAT, desc: page access fail ratio} 1330826e83eSopenharmony_ci ACCESS_FAIL_COUNT: {type: UINT32, desc: page access fail count} 1340826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 1350826e83eSopenharmony_ci 1360826e83eSopenharmony_ciPAGE_LOAD_TIME: 1370826e83eSopenharmony_ci __BASE: {type: STATISTIC, level: MINOR, tag: performance, desc: page load time, preserve: true} 1380826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 1390826e83eSopenharmony_ci ABILITY_NAME: {type: STRING, desc: ability name} 1400826e83eSopenharmony_ci NAVIGATION_ID: {type: INT64, desc: navigation id} 1410826e83eSopenharmony_ci NAVIGATION_START: {type: INT64, desc: navigation start} 1420826e83eSopenharmony_ci REDIRECT_COUNT: {type: UINT32, desc: redirect count} 1430826e83eSopenharmony_ci REDIRECT_START: {type: INT64, desc: redirect start} 1440826e83eSopenharmony_ci REDIRECT_END: {type: INT64, desc: redirect end} 1450826e83eSopenharmony_ci FETCH_START: {type: INT64, desc: fetch start} 1460826e83eSopenharmony_ci WORKER_START: {type: INT64, desc: service worker start time} 1470826e83eSopenharmony_ci DOMAIN_LOOKUP_START: {type: INT64, desc: domain lookup start} 1480826e83eSopenharmony_ci DOMAIN_LOOKUP_END: {type: INT64, desc: domain lookup end} 1490826e83eSopenharmony_ci CONNECT_START: {type: INT64, desc: connect start} 1500826e83eSopenharmony_ci SECURE_CONNECT_START: {type: INT64, desc: secure connect start} 1510826e83eSopenharmony_ci CONNECT_END: {type: INT64, desc: connect end} 1520826e83eSopenharmony_ci REQUEST_START: {type: INT64, desc: request start} 1530826e83eSopenharmony_ci RESPONSE_START: {type: INT64, desc: response start} 1540826e83eSopenharmony_ci RESPONSE_END: {type: INT64, desc: response end} 1550826e83eSopenharmony_ci DOM_INTERACTIVE: {type: INT64, desc: dom interactive} 1560826e83eSopenharmony_ci DOM_CONTENT_LOADED_EVENT_START: {type: INT64, desc: dom content load event start} 1570826e83eSopenharmony_ci DOM_CONTENT_LOADED_EVENT_END: {type: INT64, desc: dom content load event end} 1580826e83eSopenharmony_ci LOAD_EVENT_START: {type: INT64, desc: load event start} 1590826e83eSopenharmony_ci LOAD_EVENT_END: {type: INT64, desc: load event end} 1600826e83eSopenharmony_ci FIRST_PAINT: {type: INT64, desc: first paint} 1610826e83eSopenharmony_ci FIRST_CONTENTFUL_PAINT: {type: INT64, desc: first contentful paint} 1620826e83eSopenharmony_ci LARGEST_CONTENTFUL_PAINT: {type: INT64, desc: largest contentful paint} 1630826e83eSopenharmony_ci 1640826e83eSopenharmony_ciPASTE_BOARD_ERROR: 1650826e83eSopenharmony_ci __BASE: {type: FAULT, level: MINOR, tag: fault, desc: paste board error, preserve: true} 1660826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 1670826e83eSopenharmony_ci ERROR_CODE: {type: INT32, desc: error code} 1680826e83eSopenharmony_ci RECORD_SIZE: {type: INT64, desc: record size} 1690826e83eSopenharmony_ci 1700826e83eSopenharmony_ciPROCESS_CRASH: 1710826e83eSopenharmony_ci __BASE: {type: FAULT, level: MINOR, desc: process crash, preserve: true} 1720826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 1730826e83eSopenharmony_ci PROCESS_TYPE: {type: STRING, desc: process type} 1740826e83eSopenharmony_ci ERROR_REASON: {type: STRING, desc: error reason} 1750826e83eSopenharmony_ci CRASH_COUNT: {type: UINT32, desc: crash count} 1760826e83eSopenharmony_ci 1770826e83eSopenharmony_ciRENDER_JIT_LOCKDOWN: 1780826e83eSopenharmony_ci __BASE: {type: BEHAVIOR, level: MINOR, tag: UserBehavior, desc: advanced security lock mode, preserve: true} 1790826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 1800826e83eSopenharmony_ci JIT_LOCKDOWN_MODE: {type: BOOL, desc: jit lockdown mode} 1810826e83eSopenharmony_ci 1820826e83eSopenharmony_ciSITE_ISOLATION_MODE: 1830826e83eSopenharmony_ci __BASE: {type: BEHAVIOR, level: MINOR, tag: UserBehavior, desc: site isolation mode, preserve: true} 1840826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 1850826e83eSopenharmony_ci SITE_ISOLATION_STATUS: {type: BOOL, desc: site isolation status} 1860826e83eSopenharmony_ci 1870826e83eSopenharmony_ciVIDEO_FRAME_DROP_STATISTICS: 1880826e83eSopenharmony_ci __BASE: {type: STATISTIC, level: MINOR, tag: performance, desc: videos frame drop statistics, preserve: true} 1890826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 1900826e83eSopenharmony_ci VIDEO_FRAME_DROPPED_COUNT: {type: UINT32, desc: video frame dropped count} 1910826e83eSopenharmony_ci VIDEO_FRAME_DROPPED_DURATION: {type: UINT64, desc: video frame dropped duration} 1920826e83eSopenharmony_ci 1930826e83eSopenharmony_ciVIDEO_PLAY_ERROR: 1940826e83eSopenharmony_ci __BASE: {type: FAULT, level: MINOR, tag: fault, desc: video play error, preserve: true} 1950826e83eSopenharmony_ci BUNDLE_NAME: {type: STRING, desc: bundle name} 1960826e83eSopenharmony_ci ERROR_TYPE: {type: STRING, desc: error type} 1970826e83eSopenharmony_ci ERROR_CODE: {type: UINT32, desc: error code} 1980826e83eSopenharmony_ci ERROR_DESC: {type: STRING, desc: error info} 199