Google анонсувала нові функції, які надходять у Google Play Console. Після Google I/O 2019 розробники отримають доступ до нових методів доставки та показників.
Google Play Store є ключовим компонентом будь-якого пристрою Android. Це, безумовно, найпростіший і найбезпечніший спосіб інсталювати програми Android на вашому пристрої, а також є шлюзом до більшості можливостей Android. Google Play Console – це місце, де розробники завантажують версії своїх програм для перевірки Google, перш ніж оприлюднити їх для громадськості. В інтересах Google переконатися, що цей процес відбувається якомога швидше та легше. Що простіше, то більша ймовірність, що розробники виберуть Android як платформу для своєї програми. Крім того, чим простіше розробникам надсилати критичні оновлення тощо до своїх програм, тим кращим буде досвід роботи з ними. Що краща взаємодія з користувачем, то більше користувачів отримує Play Store і більше переваг Google.
З цією метою Google натякнув на те, що вже деякий час у Play Console для розробників з’являться багато нових функцій. Сповіщення, яке з’явилося, коли розробники входили в Play Console, інформувало розробників про те, що Play Store буде
змінити спосіб обробки відгуків. Крім того, цього разу минулого місяця ми помітили нову опцію під назвою «Внутрішній обмін додатками» сховане в налаштуваннях розробника Play Store. У той час ми не могли відрізнити Internal App Sharing від уже добре відомих каналів внутрішнього тестування, але це було ознакою майбутнього.Пошуки Google щодо більш оптимізованої роботи в магазині Play продовжилися, коли в березні вони анонсували більш стандартизовану версію значки програм. Це сталося після повідомлень про покращення пакетів додатків, миттєвих додатків та інструментів керування додатками жовтень минулого року. Ці зміни мали на меті зменшити розмір файлу APK (у середньому на 35%), а також зробити програми більш привабливими для користувачів, дозволяючи їм краще керувати підписками та пробувати міні-версії програм перед завантаженням повністю річ.
Легко помітити, що Google активно намагається зробити Play Store і Play Console кращими місцями для всіх. Коли Play Store був ще відносно новим ринком додатків, він мав репутацію небезпечного та загалом повного сміття. Коли його поставити поруч із App Store від Apple, його якість тьмяніє в порівнянні з ретельно відібраним, але все ще широким вибором програм App Store. Зараз це набагато безпечніше і в чомусь навіть перевершує App Store. Але Google і близько не закінчив із Play Store. I/O цього тижня приніс багато новин про Google. Це, у свою чергу, означало, що ми отримали більше інформації про плани Google щодо Play Console. Виступаючи перед натовпом розробників, Пурніма Кочікар, директор Google Play, розповів про те, чого ми можемо очікувати від Play Store у найближчі місяці.
Функції динамічної доставки
Спираючись на формат публікації Android App Bundle, який був представлений минулого року, Google випускає нові способи доставки оновлень користувачам. Android App Bundle — це формат, спрямований на зменшення розміру встановлення, і тепер він є офіційним форматом для публікації програм у Play Store. Google повідомляє, що додатки, які використовують цей новий формат, зменшили розмір у середньому на 20%, а кількість встановлень збільшилася на 11% як прямий результат цього зменшення розміру.
Зараз Google розширює пакет Android App Bundle динамічними функціями, які змінюють спосіб доставки оновлень користувачам.
- Доставка за вимогою — встановлюйте функції, коли вони потрібні або у фоновому режимі, замість того, щоб надавати їх під час встановлення, і зменшіть розмір програми.
- Умовна доставка — керуйте тим, які частини вашої програми доставляти під час встановлення на основі країни користувача, функцій пристрою чи мінімальної версії SDK.
- Миттєвий досвід — тепер повністю підтримується, тож вам потрібно завантажити лише один артефакт для встановленої програми та миттєвого запуску Google Play.
Що це означає для розробників? Перш за все: доставка на замовлення. По суті, для більш нішевих функцій розробники можуть зробити так, щоб лише користувачі, які намагаються отримати доступ до цієї конкретної функції, завантажували її на свій пристрій. Візьмемо Netflix, наприклад. Netflix тепер надає свою функцію підтримки клієнтів як динамічну функцію для користувачів, які відвідують центр підтримки. З точки зору непрофесіонала; якщо хтось, хто використовує програму Netflix, спробує отримати доступ до служби підтримки клієнтів Netflix, ця функція буде завантажена на їхній пристрій, що дозволить їм користуватися підтримкою клієнтів у програмі. Користувачі, які ніколи не намагаються зв’язатися зі службою підтримки, ніколи не встановлять цю функцію, що призведе до зменшення розміру програми на 33%.
Умовна доставка дозволяє розробникам вирішувати, які частини їхньої програми завантажувати, коли користувач натискає кнопку встановлення. Це означає, що якщо в додатку є елемент азартних ігор, розробники можуть не мати такого елемента програма встановлена, якщо користувач живе в країні, де існують жорсткі обмеження на азартні ігри приклад. Розробники також можуть обмежувати елементи програми на основі функцій пристрою, тому, наприклад, якщо пристрій не має NFC, функції, пов’язані з NFC у цій програмі, можуть бути видалені із завантаження. Це дає розробникам більший контроль над тим, як користувачі користуються своїм додатком, а також потенційно зменшує розміри завантажень.
Миттєвий досвід пов’язаний із функцією «Спробувати зараз» у магазині Play, що дозволяє користувачам випробувати міні-версію програми перед завантаженням повної версії. Розробникам більше не потрібно завантажувати окремий файл для цієї функції. Тепер вони можуть просто запакувати основний артефакт для свого додатка, що забезпечує більш спрощений досвід.
Внутрішній обмін додатками
Ми згадували Internal App Sharing раніше в статті як те, що ми помітили місяць тому, але тоді насправді нічого не додавали до Play Store. Тепер Google розкрив, для чого призначений Internal App Sharing. Основна ідея полягає в тому, що ви завантажуєте свій пакет додатків на Google Play Console і миттєво отримуєте посилання для завантаження, яким можете поділитися зі своїми тестувальниками. Це дозволяє обійти халепу отримання кодів версій, підписання ключів тощо.
Крім того, Google також підвищив безпеку, запустивши оновлення ключа підпису програми для нових установок. Це оновлення підвищує криптографічну надійність ключа підпису розробника для нових установок у Google Play. Це усуває потенційний недолік безпеки, коли багато розробників підписували свої програми ключами, згенерованими давно. Це, звичайно, опт-ін.
Простіші оновлення
Оновлення — це всезнаюча частина сучасного програмного забезпечення, яка найбільше дратує користувачів. Новий API оновлень у додатку Google дозволяє надсилати сповіщення про оновлення двох типів. «Негайний» потік змушує користувачів оновити програму, перш ніж дозволити їм продовжити її використання. «Гнучкий» потік дозволяє користувачам відхиляти оновлення, якщо вони того бажають, але також дозволяє їм завантажувати оновлення у фоновому режимі, продовжуючи використовувати програму. Під час тестування близько 50% користувачів прийняли оновлення, що, імовірно, є кращим показником порівняно з попередніми відсотками.
Нові дані Google Play Console
У Play Console повно даних, призначених для того, щоб допомогти розробникам удосконалити свої програми, визначити, де знаходиться їхня основна демографічна група користувачів тощо. Зараз він проходить капітальний ремонт.
- Оновлення основних показників — краще зрозуміти ваше залучення та відтік, включаючи дані про користувачів, які повернулися, автоматичний аналіз змін, метод встановлення (наприклад, попередні інсталяції та одноранговий обмін), порівняльний аналіз показників і можливість агрегувати та дедуплювати за періоди від годин до чверті.
- Показники та звіти про розмір програми — отримуйте інформацію про розмір вашого додатка в Android vitals, зокрема розмір завантаження, розмір на пристрої (під час встановлення), зміни порівняно з аналогами з часом і індивідуальні рекомендації щодо оптимізації.
- Вибрані розробником порівняльні тести — створіть спеціальний набір із 8–12 однорангових пристроїв для порівняння вашої програми, а потім перегляньте середнє значення набору та різниця між вашою програмою та її аналогами щодо даних Android vitals, а також для загальнодоступних показників, подібних до ваших рейтинг.
- Аналіз ринку з підібраними наборами аналогів — у найближчі місяці ви також зможете порівняти свій ріст із автоматично створеним куратором набір аналогів із близько 100 додатків, схожих на ваші для бізнес-чутливих показників, таких як коефіцієнт конверсії та видалення швидкість.
Більше даних – кращі дані, і приємно бачити, як Google оптимізує Play Console, щоб якнайкраще допомагати розробникам. Більшість елементів тут досить зрозумілі, тому ми підемо далі.
Відгуки користувачів
Раніше в статті ми розповідали про те, як Google змінює рейтинги додатків, щоб більше зосередитися на останніх оглядах. Цей крок має великий сенс; розробникам не доведеться страждати, якщо їх наразі відшліфована програма раніше була безладною. Програми з часом змінюються, і Google намагається переконатися, що огляди програм показують це. Оцінка магазину Google Play тепер більше зважена на останні відгуки, що дає точніше представлення програми в її поточному стані.
Подібно до пропонованих відповідей у Gmail, Google тепер генерує пропоновані відповіді для оглядів програм. Під час перегляду огляду розробникам пропонуються три автоматично згенеровані відповіді, які базуються на вмісті огляду. Наразі відповіді доступні лише англійською мовою, але незабаром з’являться інші мови.
Спеціальні списки магазинів
На GDC у березні Google запустив спеціальні списки за країнами, що означає, що користувачі у Великій Британії можуть бачити зовсім іншу сторінку програми, ніж ту, яку можуть бачити користувачі в США. Можна використовувати різні зображення, а також різний текст. Після цього Google тепер дозволить розробникам створювати спеціальний список на основі стану встановлення. Це означає, що користувач, у якого встановлено програму, може бачити іншу сторінку, ніж особа, у якої її немає. Так само користувачам, які мали програму, але видалили її, може бути показана інша сторінка. Ідея цього полягає в тому, щоб націлити на певні типи клієнтів, щоб збільшити ймовірність встановлення/перевстановлення програми.
Висновок
Усі перераховані вище функції самі по собі є захоплюючими перспективами. Але разом вони переконливо показують, що Google має великі плани щодо Play Store і Play Console. Компанія чітко усвідомлює, що розробники є ключем до залучення користувачів до платформи, і тому оснащує їх якомога більшою кількістю інструментів, щоб переконатися, що вони роблять саме це.
Якщо ви розробник Android, обов’язково зареєструйтеся в Google програма попередньої реєстрації, що дозволяє розробникам підвищити рівень обізнаності про свої програми до їх запуску. Це ще одна функція, оголошена в тому, що вже було упакованим I/O для Play Store.
Джерело: Google