AppGallery Connect 10.5.11 is officially released - Huawei Developers

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
March 24, 2021 – AppGallery Connect 10.5.11 is officially released! You can now change the password rules for your users on the Settings tab page of Auth Service. Also, App Messaging now provides a Prediction condition to specify your message sending target. We also provide more new functions in version 10.5.11. Let's see what they are.​​1.Public​Web apps: Supported the function of restricting domain names or IP addresses that can access APIs enabled for your web app. View details​​2. Auth Service​Added the function of modifying required password complexity on the Settings tab page. View details​Released Android SDK 1.5.1.300, which supports account reauthentication and unified sign-in of HUAWEI GameCenter accounts and other frequently used game accounts. View details​​3. App Messaging​Added the filter Prediction for selecting sending targets. View details​
4. App Linking​Supported the function of configuring a custom preview page during the creation of a link of App Linking. View details​​5. APM​Released Android SDK 1.5.1.300, which supports the capability for analyzing slow launch details by event and screen loading experience analysis. View details​​6. Connect API​Changed the upper limit of an RPK package uploaded through the Publishing API from 10 MB to 20 MB, and supported PRK games that are compatible with PCs. View details​​7. Billing​Optimized several relevant UI strings and supported the free tier of the pay-as-you-go plan. View details​​8. App release​Changed the upper limit of an RPK package to be uploaded to 20 MB, added the function of configuring promotional videos and a mask layer for mobile quick apps, and added PCs as compatible devices for mobile quick apps. View details​​9. Service enabling​Optimized the service enabling experience on the Manage APIs tab page. View details​​10. App analytics​Added a download button to the Overview page and displayed comparison with similar apps on the Downloads & installs page. View details​​For details about our service updates, please refer to our documentation.​​In addition to these function updates, AppGallery Connect also unveiled its new logo and mobile app.​
The new logo was inspired by the angle brackets (<>) in coding. The two angle brackets are closely linked to form a square, representing the working relationship forged between developers and Huawei in building innovative apps.​
You can install the AppGallery Connect app (Android version) on your mobile device to get instant access to your app information, achieve instant user interaction, and learn about the latest on AppGallery Connect services. Just search for it on and download it from AppGallery.​
For more details:​· AppGallery Connect overview​· Our documentation to find the services you need​· Github to download demos and sample codes​· Stack Overflow to solve any integration problems​
Original link: https://forums.developer.huawei.com/forumPortal/en/topic/0202548982357190269

Related

Deliver Personalized Content to Your Users

As a developer, you’ll know that mobile data is more expensive than ever, and this makes it increasingly difficult to attract new users. Optimizing your apps’ user experience and improving user loyalty are crucial to retaining users, and to do this, you need to personalize your app’s content, appearance, and style for different users.
Fortunately, HUAWEI Analytics Kit and Remote Configuration make this easier than ever.
What Is HUAWEI Analytics Kit
HUAWEI Analytics Kit is a free data analysis tool that you can use across a range of platforms (Android/iOS/Web) and on different devices (such as mobile phones/tablets). It automatically generates more than 10 kinds of analysis reports based on your users’ behavior and event data, so you can get a better understanding of your users and take a data-driven approach to marketing.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
What Is Remote Configuration
Remote Configuration enables you to personalize your app’s content and appearance for different users based on the user attributes and audience groups you create in HUAWEI Analytics Kit. This can be done without even requiring users to update the app.
Application Scenarios of HUAWEI Analytics Kit and Remote Configuration
Ø With HUAWEI Analytics Kit's retention analysis function, you can monitor the retention rate of your app version. If you find that the latest version is more effective at retaining users, you can target those who are still using older versions and prompt them to upgrade.
Ø If you find that users who love animations, historical dramas, and suspense dramas are the most active of your video app, you can customize the app style to cater to these users.
Ø You can customize the appearance and content of e-commerce apps based on the characteristics of individual users. For example, you could show a different version of your app to young people and middle-aged people.
Streamlined Integration Process
Once you’ve integrated Remote Configuration, it only takes 5 minutes to integrate HUAWEI Analytics Kit. You can then customize your app’s appearance, content, and style for different users.
For more details, you can visit:
Our official website
Our Development Documentation page, to find the documents you need:
Android SDK
iOS SDK
Web SDK
Quick APP SDK
We’re looking forward to seeing what you can achieve with HUAWEI Analytics!

【DTM】Visual Event Tracking for Web Pages (Three)

In the previous articles, we discussed common visual event tracking and tag template-based visual event tracking. In this article, I'll be introducing you to visual event tracking by HUAWEI Analytics.
What Is Visual Event Tracking by HUAWEI Analytics?​This mode is used to add visual events for scenarios where HUAWEI Analytics is used. HUAWEI Analytics creates visual event tracking templates based on common industry scenarios. This mode is applicable to scenarios where analysis reports are viewed on HUAWEI Analytics.
1.1 Accessing the Visual Event Tracking Page​1. Go to HUAWEI Analytics > Intelligent data access > Tracing by coding, and click Visual tracking next to a report.
2. In the dialog box displayed, select an app to add visual events, and click Set tracing event. The Visual event page in DTM will be displayed.
3. Select the tag template automatically generated in the Select tag template area on the left. In the Add area on the right, confirm the website URL for adding visual events and click Start.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
1.2 Adding Visual Events​1. On the Add visual event page displayed, click Add on the right.
2. Select the element type for adding visual events.
3. Select an element on the left page. If the element is of the same type as other elements, a dialog box will be displayed.
If you click OK, all elements of the same type will be selected. If you click Cancel, only the current element is selected.
4. On the Add visual event page, select a visual event name from the Name drop-down list box.
Options for Name come from the report template in HUAWEI Analytics, and cannot be added or modified.
5. In the Parameter area, set Value for each Key, and click OK.
Options in the Key drop-down list box come from the report template in HUAWEI Analytics, and mandatory options cannot be deleted or modified.
6. (Optional) Click relevant icons next to an added visual event to pause, edit, delete, and view details about the visual event as needed.
1.3 Creating and Releasing a Version​1. Click Create on the Version tab page.
2. On the Create version page, enter a version name and description.
3. Select Create and release version.
4. Click OK.
1.4 Triggering a Visual Event​1. Refresh the tested website and download the latest DTM configuration.
Note: By default, the DTM JavaScript SDK downloads the latest DTM configuration to the cache every 15 minutes. To download the latest DTM configuration immediately, disable the browser cache and refresh the tested website again.
2. Click any Detail button under HUAWEI Mate Series.
3. View reported data on HUAWEI Analytics.
To learn more about DTM, click here.
For more details, you can go to:
Reddit to join our developer discussion
GitHub to download demos and sample codes
Stack Overflow to solve any integration problems
Original Source

【Toolkit】A Free Cloud Debugging and Cloud Testing Services for Huawei Developers

The Cloud Debugging and Cloud Testing services provided by HMS Toolkit allow developers to debug and test apps on a wide selection of remote real devices before releasing apps on HUAWEI AppGallery. Such devices are located in special testing centers throughout the world, including in China, Western Europe, the Asia-Pacific region, and Russia. Let's take a look at Cloud Debugging and Cloud Testing in more detail.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
1. Cloud Debugging: enables you to test your app's integration of HMS Core's open capabilities on the latest Huawei devices, and view your app running in real time in the integrated development environment (IDE). Its features include:
Step-by-step debugging: allows you to quickly locate bugs and other issues as your app is run on remote real devices.
Remote adb debugging: allows you to run the adb command to perform in-depth debugging on remote real devices.
Logcat support: allows you to view debug logs in the IDE Logcat window to identify problems during debugging.
Screen zoom and resolution switching: allows you to zoom in and out of app screens freely and switch resolution between smooth, SD, and HD according to your needs.
Quick file upload: allows you to upload files to remote devices by simple click and drag.
Horizontal and vertical screen switching: allows you to switch the screen on remote devices between horizontal and vertical orientation at the touch of a button.
2. Cloud Testing: provides you with the following automated app testing and report generation services.
Four app test categories: These are divided into compatibility tests, stability tests, performance tests, and power consumption tests, and allow you to comprehensively test your app on Huawei devices during app installation, release, uninstallation, and normal use.
Standardized reports: These reports display the details of each test item and allow you to view screenshots of all test operations to help you quickly detect problems.
3. HMS Toolkit
HMS Toolkit is an IDE plugin, which helps developers integrate HMS Core services and capabilities into their apps at a lower cost and with higher efficiency in Android Studio. HMS Toolkit comes equipped with the following features: Configuration Wizard, Coding Assistant, Convertor, Cloud Debugging, Cloud Testing, and Quality Analysis.
Easy installation:
1. Open Android Studio, go to File > Settings > Plugins > Marketplace, enter HMS in the search box, and click Install.
2. Sign in to the HUAWEI Developers official website to download and install the plugin.
For more information, please read the following documentation.
For more details, you can go to:
Reddit to join our developer discussion
GitHub to download demos and sample codes
Stack Overflow to solve any integration problems
Original Source
I have a question, the phones used for debugging are rooted?

Not Enough Real Devices for Debugging? AppGallery Connect Cloud Debugging Has Got Your Back!

You may have found yourself with not enough phones to debug your app, especially when you’re developing an app with a rich array of functions that need a lot testing. It’s becoming increasingly costly to buy all of the phone models that can meet your test requirements.​
Luckily for you, the Cloud Debugging service provided by HUAWEI AppGallery Connect is designed to address this issue. It provides a full range of Huawei phones on which you can remotely debug your app.
Now, let’s check out how to use this service.
1. Accessing Cloud Debugging​1. Before using the service, you need to sign in to HUAWEI AppGallery Connect with your developer account.
2. Click My projects, find a project, and go to Quality > Cloud Debugging.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
3. On the Device models tab page, select a model, and click Start debugging. In the displayed dialog box, set the debug duration to 30 min and click OK.
2. Uploading and Debugging an App​1. Once you have requested a device, upload an APK file that needs debugging on the Debugging tab page.
After the upload is complete, your app will be automatically installed on the device, as shown in the following figure.
2. Now, you can start the debugging. The following figure shows the debugging area, where your can:
a) Rotate the screen and select different resolutions.
b) Use the three traditional Android buttons including back, home screen, and multitasking.
c) Use the two-finger function to zoom in or out on the screen.
d) Adjust the volume as required in the lower right corner.
3. Using extension functions​1. Themes: Apart from apps, you can also upload a theme for debugging.
2. Device settings: You can set the GPS information, including the longitude, latitude, and altitude.
3. Screenshots: You can take screenshots at any time during debugging and export the screenshots.
4. Logcat: You can view Android log information by clicking Obtain logs and export logs as required.
4. Summary​Currently, AppGallery Connect Cloud Debugging covers a wide range of devices, including mobile phones and tablets. Watches, Vision products, and head units will also be supported in the future.
The service also supports a wide range of smartphone models (such as Mate, Nova, and P series devices) and different EMUI versions.
HUAWEI AppGallery Connect Cloud Debugging documentation:
https://developer.huawei.com/consum...ry-connect-Guides/agc-clouddebug-introduction

How to use App Linking on non-Huawei phones?

Huawei’s App Linking allows for cross platform deep linking. How does this work on Non Huawei phones that don’t have HMS core installed? Lets take a look!
Lets start by testing App Linking on non-Huawei phones according to the information presented in the App Linking codelab.
I integrated App Linking into a demo app by following the instructions in the codelab, and set the link opening mode to AppGallery and the local app store respectively.
Setting the link opening mode to AppGallery:
Java:
AppLinking.Builder builder = new AppLinking.Builder()
.setUriPrefix(DOMAIN_URI_PREFIX)
.setDeepLink(Uri.parse(DEEP_LINK))
.setAndroidLinkInfo(new AppLinking.AndroidLinkInfo
.Builder()
.setOpenType(AppGallery)
.build())
Setting the link opening mode to the local app store:
Java:
AppLinking.Builder builder = new AppLinking.Builder()
.setUriPrefix(DOMAIN_URI_PREFIX)
.setDeepLink(Uri.parse(DEEP_LINK))
.setAndroidLinkInfo(new AppLinking.AndroidLinkInfo
.Builder()
.setOpenType(LocalMarket)
.build())
I then installed the demo app on two non-Huawei phones to test App Linking between Huawei phones and non-Huawei phones.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
As shown using the second code snippet we can see that App Linking is fully supported without the need of HMS Core. If the app has been installed on the non-Huawei phone, the in-app page can be directly opened without any problems.
If the app has not been installed on the non-Huawei phone and the link opening mode is AppGallery, the link will redirect the user to AppGallery. If AppGallery has not been installed, it will redirect the user to the AppGallery website.
If the app has not been installed on the non-Huawei phone and the link opening mode is set to local app store, the link will redirect the user to the local app store selected by the user. (Some mobile phone manufacturers will forcibly redirect the user to their own app store.)
Very useful sharing, thanks
Does it support a short link?

Categories

Resources