HMS Core Android-ზე არის Huawei-ის ალტერნატივა Google Play სერვისებისთვის

click fraud protection

HMS Core Android-ზე არის Huawei-ს მცდელობა უზრუნველყოს GMS Core-ისა და Google Play სერვისების მსგავსი ფუნქციები. ნახეთ, როგორ მიზნად ისახავს კომპანია ამას!

Huawei Mate 30 Pro ობიექტურად არის ამ წლის ერთ-ერთი საუკეთესო ტექნიკის გამოშვება, რომელშიც წარმოდგენილია პრაქტიკულად ყველა მნიშვნელოვანი ინოვაცია ტელეფონების სამყაროში ჯერჯერობით და წარმოგიდგენთ რამდენიმე საკუთარს. თუმცა, მიუხედავად იმისა, რომ გვთავაზობს ფუნქციების ერთ-ერთ საუკეთესო კომპლექტს, რომელიც ხელმისაწვდომია Android სმარტფონზე, ის არ შეიძლება იყოს რეკომენდებული მომხმარებლების დიდი ნაწილისთვის. და ბრალი ამგვარ გამორიცხვაში დევს მხოლოდ პოლიტიკური სიტუაცია Huawei-სა და აშშ-ს შორის, რამაც აიძულა კომპანია გამოუშვა სხვაგვარად შესანიშნავი ტექნიკის ნაწილი ფუნქციონალური Android-ის ყველაზე მნიშვნელოვანი ნაწილის გარეშე: Google Play Services. მსოფლიოს სხვა არაფერი შეეძლო, გარდა იმისა, რომ უყურა, როგორ ცდილობდა ანდროიდის გიგანტი გაერკვა თავისი გზა Google-ის ნაკლებ სამყაროში. Huawei-ს სჭირდებოდა ფუნქციონალური და საიმედო ალტერნატივები საკუთარი თავისთვის და მომხმარებლებისთვის და გუშინ სჭირდებოდა ისინი.

საბედნიეროდ, Huawei-ს ჰქონდა შორსმჭვრეტელობა, ემუშავა ზოგიერთ საკუთარ გადაწყვეტაზე დიდი ხნით ადრე რაიმე სავაჭრო პოლიტიკის განვითარებამდე. The Huawei AppGallery შესთავაზა საბოლოო მომხმარებლებს და აპების დეველოპერებს Google Play Store-ის ალტერნატივა, რომელიც ფუნქციონირებს როგორც საშუალება Android აპლიკაციების გავრცელებისა და შესანარჩუნებლად. მაგრამ აპლიკაციების განაწილება განტოლების მხოლოდ ნაწილს ხსნის. კიდევ ერთი მთავარი ფაქტორი, რომელიც ასევე უნდა იქნას განხილული, არის ის ფაქტი, რომ ბევრი Android აპი, მათ შორის Google Apps, ეყრდნობა დახურულ კომპლექტს. API-ები ფუნქციონირებს -- API-ები, რომლებიც გამოყოფდნენ AOSP-ის Android-ს Google-ის Android-ისგან, გამოდის Google Mobile Services-ისა და Google Play-ს სახით სერვისები. მიუხედავად იმისა, რომ Huawei-ს ჯერ კიდევ შეეძლო Android-ის გამოყენება AOSP-ის ღია წყაროს გამო, მან ვერ გამოიყენა საკუთრების Google მობილური სერვისები (GMS)და გაფართოებით, Google Play სერვისები Huawei Mate 30 Pro-ზე. ეს ნიშნავს, რომ დეველოპერებმა, რომლებიც ექსკლუზიურად ეყრდნობოდნენ GMS-ს თავიანთი აპების ფუნქციონალურობისთვის, დაკარგეს წვდომა იმ ინსტრუმენტებზე, რომლებიც ამ ფუნქციებს შესაძლებელს ხდის Huawei-ის მომავალ მოწყობილობებზე. დაზარალებული მომხმარებლებისთვის ეს ნიშნავდა, რომ მათი რამდენიმე აპლიკაცია გატეხილი დარჩებოდა ვაჭრობამდე სიტუაცია მოგვარდა, ან აპლიკაციის შემქმნელებმა გამოიკვლიეს ალტერნატივები, ან მომხმარებელმა გამოიკვლია ალტერნატიული აპლიკაციები. ამ სამი სიტუაციიდან ორი არის აპლიკაციის შემქმნელის საზიანოდ და ალტერნატივის შესწავლა GMS-ზე ზედმეტად დამოკიდებულების შესამცირებლად შეიძლება იყოს დეველოპერის უკეთესი ბიზნეს ინტერესი.

ამ სტატიაში ჩვენ განვიხილავთ Huawei-ის ალტერნატიული გადაწყვეტილებების მეორე ნაწილს. Შეხვედრა Huawei-ს HMS Core, Google Play Services-ის ალტერნატივა Android-ზე.


Google Mobile Services, GMS Core და Google Play Services

სანამ ვცდილობთ ვუპასუხოთ რას აკეთებს Huawei-ის ალტერნატივა, ჩვენ უნდა გადავდგათ ნაბიჯი უკან და გადავხედოთ რა გააკეთა Google-ის გადაწყვეტამ Android-ისთვის.

მიუხედავად იმისა, რომ Android შეიძლება კლასიფიცირდეს, როგორც "ღია კოდის" OS AOSP-ის (Android Open Source პროექტი) არსებობის წყალობით, მომხმარებელთა უმეტესობას მთელს მსოფლიოში არასოდეს ჰქონია ნამდვილად გამოცდილი AOSP მისი სუფთა გაგებით. მსოფლიოში გაყიდული სმარტფონების უმეტესობა, გარდა გარკვეული რეგიონებისა, როგორიცაა ჩინეთი, მოყვება Google-ის Android-ს, რომელიც არის AOSP plus. Google მობილური სერვისები.

Google Mobile Services შედგება ჩვეულებრივი მომხმარებლის წინაშე მყოფი აპებისგან, როგორიცაა Google აპი, Play Store, Chrome, Maps, YouTube, Gmail, Photos და სხვა; ასევე APK-ები ძირითადი ფონური სერვისებისთვის, როგორიცაა GoogleOneTimeInitializer, SetupWizard, GooglePackageInstallerდა, რა თქმა უნდა, GMSCore, და მეტი. GMS Core არის ის, რასაც ჩვენ ჩვეულებრივ ვუწოდებთ Google Play სერვისებს.

Google Play სერვისები განვითარდა, როგორც ფრაგმენტაციის ზოგიერთი სერიოზული პრობლემის გადაჭრის საშუალება, რომელსაც Google აწყდებოდა Android-ის პირველ დღეებში. მიუხედავად იმისა, რომ Google პუნქტუალური იყო Android-ის განახლებების მიწოდებაში ახალი ფუნქციებით, რომლებიც აპების დეველოპერებს შეეძლოთ გამოიყენონ საკუთარ აპებში, იგივე ფუნქციები არ იქნება ხელმისაწვდომი მთელ ანდროიდის სამყაროში რამდენიმე წლის განმავლობაში OEM-ების განახლებების არარსებობის გამო. Google-მა უპასუხა მიერ ძირითადი API გადაწყვეტილებების შეცვლა Play Services-ის პლატფორმაზე, რომელზედაც მას გაცილებით მეტი კონტროლი ჰქონდა და რომლის განახლება შესაძლებელია Android OS-ისგან დამოუკიდებლად.

ეს საშუალებას აძლევდა აპების დეველოპერებს შეექმნათ გამოცდილება, რომელიც ერთნაირად იმუშავებდა Android-ის სხვადასხვა ვერსიებში. მიგრაცია დაეხმარა Android-ის ფრაგმენტაციის პრობლემებს, მაგრამ მან ასევე გამოიწვია მონოპოლისტური სამყარო. სადაც Google Play Services-ის გამორიცხვამ შეიძლება შეაფერხოს Android-ის მთელი გამოცდილება სმარტფონი.

GMS ხელმისაწვდომია მხოლოდ Google-ის ლიცენზიით და აწვდის პოპულარული აპებისა და ღრუბელზე დაფუძნებული სერვისების ჰოლისტიკური ნაკრების.

GMS და Google Play Services-ის ჩათვლით, ხელმისაწვდომია მხოლოდ სმარტფონების OEM-ებისთვის Google-ის ლიცენზიის მეშვეობით, რომელიც OEM-ებმა უნდა მიმართონ როგორც კი გაივლიან Android თავსებადობის ტესტის კომპლექტი (CTS) და Google Test Suite (GTS) თითოეულ მოწყობილობაზე. ვინაიდან GMS-ისა და GMS Core-ის ჩართვა ლიცენზიის მიღმაა და პრაქტიკულად ყველა ძირითადი აპი გახდა დამოკიდებული Play Services-ზე და მისი API მრავალი ძირითადი ფუნქციისთვის, Google ინარჩუნებს სრულ კონტროლს ანდროიდის ეკოსისტემაზე, მიუხედავად იმისა, რომ Android არის ღია წყაროს სახით. OS. სავარაუდოდ, როგორც Android-ის მომხმარებელი, თქვენ პრაქტიკულად ვერ გამოიყენებთ Android-ს Google-ის გარეშე, იმის გათვალისწინებით, რომ დაკარგავთ შემდეგ API-ებს:

  • Google შესვლა: გძულთ ახალი ანგარიშის შექმნა ყოველი ახალი სერვისისთვის, რომელიც გაინტერესებთ? თუ სერვისი მხარს უჭერს Google შესვლას, მაშინ შეგიძლიათ სწრაფად დარეგისტრირდეთ თქვენი Google ანგარიშის გამოყენებით.
  • Fused Location Provider: იმის ნაცვლად, რომ გამოკითხვისთვის სხვადასხვა დროს სხვადასხვა აპლიკაციის ფონზე გაშვებული იყოს მდებარეობა, Google Play Services შეუძლია მიაწოდოს მდებარეობის მონაცემები შედარებით ბატარეით გზა.
  • რუკები: Google Maps არის ყველაზე პოპულარული რუქები და სანავიგაციო აპი მომხმარებლებისთვის. Maps SDK-ით, დეველოპერებს შეუძლიათ გამოიყენონ Google Maps მონაცემები საკუთარ აპებში. მისი გამოყენება უფასო არ არის, რის გამოც ბევრი პატარა ინდი აპი არ გამოიყენებს ამ SDK-ს, მაგრამ მას ნახავთ დიდი ბიზნესის ბევრ აპში.
  • Google Play თამაშები: ბევრი თამაში, განსაკუთრებით ინდი თამაშების დეველოპერების თამაშები, ეყრდნობა Google Play Games Services-ს. მაგალითად, შესაძლებელია (მაგრამ არა დიდი ხნის განმავლობაში) სრულიად უფასო რეალურ დროში ან მორიგეობით დაფუძნებული მულტიმოთამაშიანი თამაშის შესაქმნელად Play Games Services-ის გამოყენებით.
  • Firebase Cloud Messaging: მოგწონთ მყისიერი შეტყობინებების მიღება თქვენი აპებიდან? არ იქნება შემაშფოთებელი, თუ სხვადასხვა აპებს ჰქონდეთ საკუთარი push-შეტყობინებების სერვერები, რომლებიც დამოუკიდებლად გიგზავნიან შეტყობინებებს, მუდმივად აღვიძებენ თქვენს ტელეფონს და აცლიან ბატარეას? ეს არის Firebase Cloud Messaging-ის მიზეზი — უბრალოდ მიეცით Google Play Services-ს საშუალება, გაუმკლავდეს push-შეტყობინებებს! ალტერნატივის დანერგვა არ არის რაიმე სარგებელი, რადგან Android-ის ბოლო ვერსიები უზრუნველყოფენ, რომ ისინი არ დარჩებიან ცოცხალი ფონზე.
  • Google Play-ის აპლიკაციის ბილინგი: გუგლი მოითხოვს რომ ყველა აპი და თამაში აპს-შიდა შესყიდვებით (IAP), რომლებიც ნაწილდება Google Play-ს მეშვეობით მაღაზია გამოიყენებს ამ API-ს და მხოლოდ ამ API-ს IAP-ის დასამუშავებლად, რაც ავალდებულებს Google-ის 30%-ით შემცირებას ყველასთვის გარიგებები.
  • AdMob: ბევრი უფასო აპი იყენებს რეკლამას გარკვეული შემოსავლის შესაქმნელად, როდესაც მომხმარებლები ნახულობენ ან ურთიერთობენ მათთან. ვის სჯობს მივმართო რეკლამისთვის, ვიდრე Google? რა თქმა უნდა, არსებობს ალტერნატიული სარეკლამო პლატფორმები - და დეველოპერებს ურჩევენ, განასხვავონ თავიანთი სარეკლამო წყაროები - მაგრამ ცოტანი გრძნობენ თავს იძულებით გამოიყენონ ისინი.
  • Google Cast: გაქვთ Google Chromecast, Google Home ჭკვიანი დინამიკი, Google Nest Hub ან ნებისმიერი სხვა ჭკვიანი მოწყობილობა, რომელიც მხარს უჭერს Google Assistant-ის ეკოსისტემას? მხარდაჭერილ მოწყობილობებზე ვიდეოს ან აუდიოს გადასაცემად, აპები იყენებენ Google Cast SDK-ს, რომელიც მოწოდებულია Google Play Services-ის მიერ.
  • SafetyNet: SafetyNet ყველაზე ცნობილია Attestation API-ით, რომელსაც საბანკო აპლიკაციები და ონლაინ თამაშები იყენებენ მოწყობილობის გაყალბების დასადგენად.

ეს ყოვლისმომცველი კონტროლი დიდწილად იგნორირებულია ჩვენთა უმეტესობის მიერ. OEM-ების უმეტესობამ კარგად ითამაშა Google-ის გადაწყვეტილებები, რომლებიც მიღებულ იქნა GMS Core-ის მეშვეობით, თუმცა ჩვენ არ ვიცით, იყო თუ არა ეს თანამშრომლობა მათი თავისუფალი ნებით. ან იმიტომ, რომ მათ რეალური არჩევანი არ ჰქონდათ. როდესაც Huawei-ის პოლიტიკური სიტუაციის შესახებ ახალი ამბები გავრცელდა, აქცენტი კვლავ გადაიტანა იმაზე, თუ რამდენად ცენტრალურია Google Play Services Android-ის გამოცდილებაზე და როგორ ავსებს Huawei დეფიციტს.


Huawei მობილური სერვისები და HMS Core

Huawei Mobile Services, ან HMS, არის Huawei-ს GMS-ის ალტერნატივა, რომელიც შედგება მომხმარებლის წინაშე მდგარი აპებისგან და ასევე ძირითადი ფონური სერვისებისგან. HMS-ის იდეა იგივეა, რაც GMS - უზრუნველყოს გამოცდილება, რომელიც შეესაბამება მოწყობილობებს და დამოუკიდებელი პლატფორმის განახლებისგან. ისევე, როგორც GMS შედგება აპლიკაციის ელემენტებისა და ძირითადი ელემენტებისაგან, HMS ეკოსისტემა მოიცავს HMS აპებს, HMS Core-ს და HMS შესაძლებლობებს, რომლებსაც Core ახორციელებს მისი ხელმისაწვდომი API-ების მეშვეობით.

HMS Ecosystem-მა ნახა, რომ მისი საშუალო თვიური მომხმარებლები გაიზარდა 420 მილიონიდან გლობალურად 2018 წლის ივლისში, 2019 წლის ივლისისთვის უზარმაზარ 530 მილიონამდე. ამ პლატფორმაზე რეგისტრირებული დეველოპერები გაიზარდა 450,000-დან 910,000-მდე იმავე პერიოდში, ხოლო HMS Core აპლიკაციის ინტეგრაცია გაიზარდა 20,000 აპლიკაციიდან 43000 აპლიკაცია. Google არ აქვეყნებს ციფრებს მისი GMS ინტეგრაციებისთვის, ამიტომ მასშტაბის მიღება აქ რთულია #1 მოთამაშის წინააღმდეგ, მაგრამ ეს მაინც შთამბეჭდავი მაჩვენებლებია აბსოლუტური თვალსაზრისით. Huawei-ს მიერ გამოვლენილი დამატებითი მონაცემების მიხედვით, HMS Core-ს აქვს 530 მილიონი მომხმარებელი გლობალურად 170-ზე მეტ ქვეყანაში (მათ შორის ჩინეთში). ჯერ კიდევ უზრუნველყოფს ისეთი ფუნქციებს, როგორიცაა ხარჯების ეფექტურობა, ერთიანი პორტალი ერთჯერადი ინტეგრაციისთვის და მომხმარებლის ზუსტი დამიზნება მრავალჯერადი პოპულარიზაციის გზით არხები. Huawei ასევე აცხადებს, რომ შეესაბამება უსაფრთხოებისა და კონფიდენციალურობის საერთაშორისო სტანდარტებს, მათ შორის GAPP, GDPR და ადგილობრივ რეგულაციებს მის ფარგლებში.

ეს ყველაფერი მხოლოდ მარკეტინგულ წერტილებად დარჩება, თუ HMS Core არ აერთიანებს API-ებს, რომლებსაც GMS Core გთავაზობთ. იმისათვის, რომ ჩაანაცვლოს GMS Core, HMS Core უნდა უზრუნველყოს მსგავსი, თუ არა უკეთესი, ფუნქციონირება. დეველოპერებს, თუ მას სურს დაარწმუნოს ისინი, განიხილონ თავი მოქმედ ვარიანტად და გადავიდნენ GMS-ის გამოყენებისგან ბირთვი. HMS Ecosystem ამჟამად შემოიფარგლება მხოლოდ Huawei-ის მოწყობილობებით, მაგრამ დამოუკიდებლადაც კი, ეს არის Android მოწყობილობების მასიური ქვეჯგუფი. მხოლოდ Huawei-მ ამ წელს 200 მილიონზე მეტი სმარტფონი გამოიტანა, რაც არსებითად დიდი რიცხვია აპლიკაციების შემქმნელებისთვის. როგორც აპლიკაციის შემქმნელი, არსებითი ხდება ამ მოწყობილობებთან ადაპტირება, ისევე როგორც სხვა Huawei მოწყობილობებთან, რომლებიც შესაძლოა მომავალში GMS-ით არ გაიგზავნოს. მაშინაც კი, თუ GMS დაბრუნდება Huawei-ში, HMS კვლავ რჩება Huawei-ის უფრო დიდი ეკოსისტემის ნაწილი სტრატეგია, სადაც სმარტფონი ხდება ცენტრალური ფოკუსური წერტილი, რომელიც გამოიყენება დაკავშირებული IoT-ის გასაკონტროლებლად მოწყობილობები. ასე რომ, თქვენი აპლიკაციის ადაპტირება HMS ეკოსისტემთან შესანიშნავად სათამაშოდ წარმოადგენს დამაჯერებელ ბიზნეს არგუმენტს. თქვენ არ გსურთ დაუშვათ იგივე შეცდომები, რაც დაუშვა Snapchat-მა, როდესაც წლების განმავლობაში უგულებელყო Android-ის მომხმარებელთა ბაზა და მხოლოდ ახლახანს გამოიღვიძა, რომ ყურადღება მიაქციოს მათ.

უფრო დეტალურად რომ შემოგთავაზოთ API-ები, რომლებსაც HMS Core უზრუნველყოფს დეველოპერებისთვის, აქ არის მოკლე მიმოხილვა:

ანგარიშის ნაკრები

HMS Core ანგარიშის ნაკრები არის პასუხი Play Service-ის Google Sign-In-ზე, რომელიც დეველოპერებს საშუალებას აძლევს გამოიყენონ არსებული Huawei ანგარიში, როგორც მოქმედი ვარიანტი მათ აპში შესასვლელად. ეს ამსუბუქებს მომხმარებლის დაღლილობას იმით, რომ არ მოითხოვს მათ შექმნან ახალი ანგარიში მხოლოდ ამ აპისთვის და გამოტოვეთ ისეთი ნაბიჯები, როგორიცაა ელფოსტის მისამართის დადასტურება, მობილური ნომრის დადასტურება და სხვა შეყვანა რწმუნებათა სიგელები; და, მთლიანობაში, ეხმარება დეველოპერს მომხმარებლის ჩართვის პროცესში და შეამცირებს მომხმარებლის შეფერხების სიხშირეს რეგისტრაციისა და შესვლის დროს.

ანგარიშის ნაკრები ამაყობს შემდეგი მახასიათებლებით:

  • უსაფრთხო შესვლა
  • ერთი დაწკაპუნებით ავტორიზაცია
  • ინტეგრაცია გამოყენების სხვადასხვა შემთხვევებთან: სმარტფონები, ტაბლეტები, დიდი დისპლეები, სატრანსპორტო საშუალებების საინფორმაციო-გასართობი
  • მხარდაჭერა ორი ფაქტორიანი ავთენტიფიკაციისთვის
  • მონაცემთა დაშიფვრა მთელ პროცესში
  • შეესაბამება GDPR-ის სპეციფიკაციებს მომხმარებლის კონფიდენციალურობისთვის
  • გლობალური გაშუქება HMS ეკოსისტემის ფარგლებში და 79 ენის მხარდაჭერით

მდებარეობის ნაკრები

HMS Core მდებარეობის ნაკრები არის პასუხი Play Service-ის Fused Location Provider-ზე, რომელიც არსებითად უზრუნველყოფს დეველოპერებს წვდომას ზუსტი მდებარეობის მონაცემებზე აპებში გამოსაყენებლად. Fused Location Provider-ის მსგავსად, მდებარეობის ნაკრები იყენებს ჰიბრიდულ პოზიციონირების რეჟიმს GPS-ის, WiFi-დან და Bluetooth-ის პლუს ქსელის საბაზო სადგურის მონაცემების გამოყენებით. ეს საშუალებას აძლევს მას უზრუნველყოს ადვილად გამოსაყენებელი, ზუსტი პოზიციონირების ინტერფეისი აპლიკაციის დეველოპერებისთვის, რაც მათ საშუალებას აძლევს სწრაფად და ზუსტად მიიღონ მომხმარებლის მდებარეობის ინფორმაცია.

მდებარეობის ნაკრები ამაყობს შემდეგი მახასიათებლებით:

  • მდებარეობის წარმატების მაღალი მაჩვენებელი: Huawei აცხადებს, რომ ოფლაინ + ონლაინ მდებარეობის წარმატების მაჩვენებელი 99%-ს აღწევს
  • სწრაფი პოზიციონირება
  • მაღალი პოზიციონირების სიზუსტე: ჰიბრიდული პოზიციონირების რეჟიმი იძლევა მაღალი სიზუსტის საშუალებას
  • დაბალი ენერგიის მოხმარება

მდებარეობის კომპლექტს ასევე აქვს მეტი ფუნქციები:

  • დაბალი სიმძლავრის გეოფარიკაობა
  • მდებარეობის სემანტიკა
  • ინტეგრირებული IP პოზიციონირება
  • მაღალი სიზუსტის შიდა პოზიციონირება
  • მდებარეობის ინფორმირებულობა

რუქის ნაკრები

HMS Core რუქის ნაკრები მიზნად ისახავს იყოს Google-ის Maps SDK-ის ეკვივალენტური, რომელიც უზრუნველყოფს დეველოპერებს რუქების მოსახერხებელი და ძლიერი შესაძლებლობებით, რაც დაგეხმარებათ გააუმჯობესოს რუკის გამოცდილება აპებში.

Map Kit უზრუნველყოფს დეველოპერებს წვდომას რუკის პერსონალიზებულ ჩვენებაზე, რუქის მდიდარი ელემენტებით და მრავალი ურთიერთქმედების რეჟიმით. რუქების ნაკრები ასევე მოყვება გეოლოკაციის საკუთარ მონაცემებს, მოთხოვნილი 100 მილიონი+ ინფორმაცია წერტილების შესახებ. ინტერესი, 150 მილიონი+ ინფორმაცია მისამართებზე, ასევე საიტების შეყვანის მოთხოვნა და საკუთარი გეოკოდირება API. Map Kit მოიცავს 150+ ქვეყანას და 40+ ენას და უზრუნველყოფს წვდომას სულ 25 API-ზე.

Huawei Mobile Services Core (HMS Core) - Drive Kitწამყვანი ნაკრები

HMS Core's Drive Kit მიზნად ისახავს ჩართოს ფუნქციები, რომელთა ჩართვაც Google-ს შეუძლია Google Drive REST API Android აპლიკაციის ფარგლებში.

Drive Kit-ით დეველოპერებს შეუძლიათ შექმნან აპლიკაციები, რომლებსაც შეუძლიათ ფაილების წაკითხვა, წერა და სინქრონიზაცია Huawei Cloud-თან.

მისი ზოგიერთი ძირითადი მახასიათებელი მოიცავს:

  • მარტივი გამოსაყენებელი და ფაილების შენახვა
  • დაშიფვრა
  • ფაილის რეალურ დროში განახლება
  • მრავალ მოწყობილობის მხარდაჭერა

Drive Kit ასევე გეგმავს მომავალში უფრო მეტი ფუნქციონირების დანერგვას, როგორიცაა ფაილების გაზიარება, გუნდური თანამშრომლობა და ინტელექტუალური ძებნა.

ჩვენი გაგებით, Drive Kit განსხვავდება Android-ისგან აპების API-ს ავტომატური სარეზერვო ასლი, იმით, რომ მას ჯერ არ აქვს აპის პარამეტრების სარეზერვო ასლის შექმნა ღრუბელში. Huawei აღნიშნავს, რომ ფუნქცია გამოვა 2019 წლის დეკემბრისთვის, რამაც არსებითად უნდა გააუმჯობესოს ამ API-ს გამოყენება.

თამაშის სერვისი

HMS Core თამაშის სერვისი მიზანია იყოს Google Play Games-ის ეკვივალენტი. თამაშის სერვისები საშუალებას აძლევს მოთამაშეებს შევიდნენ სისტემაში და თვალყური ადევნონ მიღწევებს და შესაბამის რეიტინგს. ამის გარდა, თამაშის დეველოპერებს ასევე შეუძლიათ გამოიყენონ სასაჩუქრე პაკეტებთან დაკავშირებული API-ები, რომლებიც აჯილდოვებენ მომხმარებლებს თამაშშიდა ჯილდოებით მიღწევების დასრულების შემდეგ.

სხვა API-ები, რომლებიც სამომავლოდ არის დაგეგმილი Game Service-ისთვის, მოიცავს მოთამაშის მონაცემებსა და სტატისტიკას როგორც თამაშის ხანგრძლივობა, შესვლის დრო, სიხშირე, აქტივობის რეიტინგი, გადახდის ლიმიტის რეიტინგი და შეძენა რაოდენობა; და თამაშის მოვლენის მოხსენება.

Push Kit

HMS Core Push Kit არის Google-ის Firebase Cloud Messaging-ის ექვივალენტი, რომელიც არსებითად საშუალებას აძლევს აპლიკაციის დეველოპერებს გაუგზავნონ შეტყობინებები ღრუბლიდან თქვენს მომხმარებლებს. Push Kit ჩამოყალიბებულია, როგორც სანდო, რეალურ დროში push შეტყობინების პლატფორმა გლობალური გაშუქებით, რომელიც ვრცელდება 200+ ქვეყანაში. აპლიკაციის დეველოპერებს შეუძლიათ ისარგებლონ ზუსტი მიზნობრივი მახასიათებლებით, რომლებსაც ის გვთავაზობს, რათა ხელი შეუწყოს აპის გამოყენებადობას მომხმარებლებს და ხელი შეუწყონ აპთან ურთიერთქმედებას და ტრანზაქციებს აპლიკაციის გვერდის ნახვების გაზრდით და უნიკალური სტუმრები.

ანალიტიკის ნაკრები

HMS Core-ის ანალიტიკის ნაკრები Google-ის ექვივალენტურია Firebase Analytics. ანალიტიკის ნაკრების ძირითადი მიზანია მიაწოდოს აპლიკაციის დეველოპერებს მარტივი გზა, რათა გაზომონ სხვადასხვა მეტრიკა აპში და უზრუნველყონ ანალიზი ამ მეტრიკების საფუძველზე. ანალიტიკის ნაკრებით Huawei აცხადებს, რომ დეველოპერებს შეეძლებათ შეაგროვონ 500-მდე ტიპის ქცევის მონაცემები, წარმოგიდგენთ ძალიან ფართო პოტენციალს მომხმარებლის, მათი ურთიერთქმედებებისა და აპლიკაციის შიგნით არსებული ჩვევების მოსაპოვებლად. შესაბამისად, აპლიკაციის შემქმნელებს შეუძლიათ საჭიროებისამებრ ჩამოაყალიბონ ოპტიმიზაციის პოლიტიკა, რათა ხელი შეუწყონ აპში ჩართულობას და მომხმარებლის შენარჩუნებას.

ანალიტიკის ნაკრები აცხადებს, რომ უზრუნველყოფს:

  • მარტივი და ეფექტური წვდომა, წინასწარ განსაზღვრული მოვლენებით, მორგებული მოვლენებით და ონლაინ გამართვით
  • უსაფრთხო მონაცემთა სერვისი მომხმარებლის ანონიმური იდენტიფიკაციით, დაშიფრული გადაცემით და მრავალბინიანი იზოლაციით
  • დააკონფიგურიროთ დაფა მდიდარი ანალიზის მახასიათებლებით, როგორიცაა:
    • ძაბრის კონვერტაცია და შეკავების ანალიზი: მოვლენის ჩაქრობის მახასიათებლების იდენტიფიცირება მომხმარებლის მიზნობრივი ოპერაციის პოლიტიკის ფორმულირებისთვის
    • მოვლენის ანალიზი
    • აუდიტორიის ანალიზი
    • რეალურ დროში ანალიზი: გაანალიზეთ მიმდინარე ცხელი მოვლენები რეალურ დროში და შეცვალეთ ოპერაციული პოლიტიკა
  • ონლაინ გამართვა, მეორე დონის სწრაფი რეაგირებით

აპლიკაციის შიგნით შესყიდვებიHuawei Mobile Services Core (HMS Core) - აპს-შიდა შესყიდვები

HMS Core აპლიკაციის შიგნით შესყიდვები არის Google Play In-App Billing-ის ექვივალენტი და, ალბათ, ყველაზე მნიშვნელოვანი ყველა API-დან, რაც შეეხება აპების დეველოპერებს. ძლიერი მონეტიზაციის საშუალების გარეშე, დეველოპერებს მცირე სტიმული ექნებათ რეალურად ჩაყვინთაონ HMS ეკოსისტემაში. აპს-შიდა შესყიდვებით, დეველოპერებს უნდა შეეძლოთ მონეტიზაციის რეალიზება გლობალურად. HMS-ის აპს-შიდა შესყიდვები მოიცავს ხუთ ფართო API-ს ორ კატეგორიაში: პროდუქტის მართვის სერვისი, გამოწერის სერვისი, შეკვეთის სერვისი, Sandbox ტესტის სერვისი და სავაჭრო მენეჯმენტის სერვისი.

გამოწერის სერვისი, როგორც სახელი გულისხმობს, არის მომხმარებლების მონეტიზაცია, რომლებიც ერთგულად არიან მიბმული სერვისთან და შეიძლება ჩაითვალოს შემოსავლის უფრო სტაბილურ ფორმად. აპლიკაციის შიდა შესყიდვების ეს ნაწილი გამოირჩევა შემდეგი მახასიათებლებით:

  • მხარს უჭერს მორგებულ უფასო საცდელ გამოყენებას და შეღავათიან ხელშეწყობას
  • მხარს უჭერს გლობალურ ავტომატურ ფასებს
  • მხარს უჭერს გამოწერის ფასის კორექტირებას ქვეყნის საფუძველზე
  • ყოვლისმომცველი შეტყობინებების მართვა
  • გამოწერის ანგარიშები

შეკვეთის სერვისი განკუთვნილია შესყიდვების ერთჯერადი ტრანზაქციის არაგანმეორებადი ფორმისთვის და იგი გამოირჩევა შემდეგი მახასიათებლებით:

  • გაამარტივეთ გადახდის ხელმისაწვდომობის პროცესი
  • მართეთ გადახდის შეკვეთები დეველოპერებისთვის
  • მარტივი წვდომა და ურთიერთქმედების ლოგიკა

რეკლამის ნაკრებიHuawei Mobile Services Core (HMS Core) - რეკლამის ნაკრები

HMS Core რეკლამის ნაკრები არის Google AdMob-ის ექვივალენტი და წარმოადგენს მონეტიზაციის მეორე ეტაპს Huawei Mobile Services ეკოსისტემისთვის. Ads Kit უზრუნველყოფს მოწყობილობის დონის უნიკალურ რეკლამის იდენტიფიკაციას და რეკლამის კონვერტაციის თვალთვალის შესაძლებლობებს სარეკლამო ეკოსისტემის შესაქმნელად.

როგორც ცვლილებების ნაწილი Android 10-ში დანერგილი, აპებს უნდა ჰქონდეთ პრივილეგირებული ნებართვა, მოითხოვონ ტელეფონის IMEI, რომელიც არსებითად ზღუდავს მარკეტინგისა და რეკლამისთვის ამ შეუცვლელი იდენტიფიკატორის გამოყენებას მიზნები. ამრიგად, Huawei-ს სარეკლამო ნაკრები ეყრდნობა OAID (Open Advertising ID) გადაწყვეტას, როგორც არამუდმივ სარეკლამო იდენტიფიკატორს, რომელიც საშუალებას იძლევა დეველოპერები დააბალანსებენ მომხმარებლის კონფიდენციალურობას, ხოლო ჯერ კიდევ უზრუნველყოფენ პერსონალიზებულ რეკლამებს და ზუსტად ადევნებენ თვალყურს რეკლამას ეფექტები.

ყველა HMS მოწყობილობას აქვს უნიკალური OAID, რომელიც წარმოიქმნება მოწყობილობის პირველად გაშვებისთანავე. მომხმარებლები ასევე ინარჩუნებენ OAID-ის გადატვირთვის ვარიანტს, ასევე პერსონალიზებულ რეკლამებზე უარის თქმას. ამრიგად, OAID აერთიანებს ციფრულ იდენტობას კონფიდენციალურობასთან, მოწყობილობის იდენტიფიკატორსა და მომხმარებლის ინფორმაციას შორის კავშირის მოხსნის გზით.


დასკვნითი შენიშვნა

Huawei-ს HMS Core არის Huawei-ს მცდარი მცდელობა, რომელიც აჩვენებს მათ გამძლეობას სმარტფონების აპარატურულ და პროგრამულ ეკოსისტემაში კონკურენტული უპირატესობის შენარჩუნებაში. სხვა Android OEM-ების უმეტესობა დაიშლებოდა Google-ის მხარდაჭერის გარეშე, რადგან არცერთი (ალბათ Samsung-ის გარდა) არ არის პოზიცია, რომ შესთავაზოს ალტერნატიული API-ების ისეთი ძლიერი ნაკრები, რომელიც რეალისტურად შეძლებს დეველოპერებს მსგავსი ფუნქციონალური ნაკრების უზრუნველყოფას და მომხმარებლები.

HMS Core აღმოჩნდა Huawei-ს საიდუმლო იარაღი, რომელიც დამალული იყო თვალსაჩინოდ და წინა პლანზე იყო გამოტანილი, როდესაც კომპანიას ნამდვილად სჭირდებოდა ადაპტაცია. იმის გამო, რომ კომპანიის პოლიტიკური ვითარება ძალიან დიდი ხნის განმავლობაში გადაუჭრელი რჩება, HMS Core რჩება გამოსავალად, რომელსაც დეველოპერები უნდა მიმართონ, თუ ისინი აპირებენ შეინარჩუნონ Huawei აუდიტორია. Huawei არ დატოვებს სმარტფონების ბაზარს ვაჭრობის აკრძალვის შემდეგ -- რეალურად შორსვაჭრობის აკრძალვის მიუხედავად, კომპანიამ ჩინურ ბაზარზე წლიურად 63%-იანი ზრდა დაფიქსირდა, ხოლო გლობალურ ბაზარზე 29%-იანი ზრდა. კომპანია კვლავ აპირებს წინსვლას და მომხმარებლებს გაუჭირდებათ წინააღმდეგობა გაუწიონ შესანიშნავი აპარატურას, როგორიცაა Huawei Mate 30 Pro.

Huawei-ის ამჟამინდელი იმპულსით, ალტერნატიული პროგრამული გადაწყვეტილებები აუცილებლად გამოვა მოთხოვნისა და მიწოდების კანონის წყალობით. ასე რომ, თქვენ, როგორც აპლიკაციის შემქმნელს, ერთადერთი შეკითხვა რჩება: გაქვთ თუ არა შორსმჭვრეტელობა ადაპტაციისთვის?


დაწერილია მიშაალ რაჰმანის შეტანებით