Усі статті
Playbook8 хв читання

Погане оновлення застосунку здатне спричинити хвилю повернень коштів, і ось як стримати її ще до того, як вона дійде до вашої виплати

Зламаний реліз, це одне з небагатьох джерел повернень, яке можна пригальмувати за лічені хвилини. Погане оновлення застосунку дає платним клієнтам привід вимагати гроші назад, і сам продаж, це найменша частина втрат. Ось як зупинити такий реліз у кожному магазині і скільки насправді коштує хвиля повернень.

Розробник дивиться, як на ноутбуці повзе вгору графік збоїв, а на телефоні показано повернення коштів, що ілюструє, як погане оновлення застосунку перетворюється на хвилю повернень

Головне

  • Погане оновлення застосунку, це одне з небагатьох джерел повернень, яке розробник може пригальмувати напряму, бо і Apple, і Google випускають оновлення поетапно й дають змогу зупинити розгортання на півдорозі.
  • Поетапний випуск Apple доставляє оновлення користувачам з автооновленням за 7 днів по 1, 2, 5, 10, 20, 50 і 100 відсотків, і його можна призупинити на строк до 30 днів без обмеження на кількість призупинень.
  • Поетапні розгортання Google Play дають змогу зупинити реліз, щоб його не отримали нові користувачі, і зупинити повністю розгорнуту версію теж, після чого попередня версія автоматично заступає її місце для користувачів, які ще не на зламаній.
  • Повернений продаж, це найменша втрата від зламаного релізу. Обчислення, виклики API та сховище, вже витрачені на обслуговування кожної покупки, не повертаються разом із грошима.
  • Для замовлень Google Play, розміщених після August 3, 2026, поганий реліз, що обертається чарджбеками, коштує дорожче, бо розробник покриває ціну покупки за вирахуванням сервісного збору Play плюс банківський збір за чарджбек.
  • Поетапний випуск і поетапне розгортання охоплюють лише автооновлення. Той, хто оновлюється вручну або встановлює застосунок заново, завжди отримує найсвіжішу збірку, тож зупинка обмежує радіус ураження, але ніколи не закриває його повністю.
  • Щойно клієнт оскаржує покупку, ваш єдиний хід, це коротке вікно: CONSUMPTION_REQUEST в Apple протягом 12 годин і orders.reviewrefund у Google Play протягом 24 годин.

Коли реліз виходить зламаним, повернення починаються раніше, ніж ваша панель збоїв. Погане оновлення застосунку не просто дратує людей. Воно дає їм конкретний привід вимагати гроші назад, а за недорогої покупки гроші, це найменша частина втрат. Обчислення, які ви вже спалили, виклики сторонніх API, за які вам виставили рахунок, і сховище, яке ви виділили, не повертаються разом із продажем.

Корисне те, що зламаний реліз, це одне з небагатьох джерел повернень, яке можна пригальмувати за хвилини, а не за тижні. Обидва магазини випускають оновлення поетапно й дають змогу зупинити його на півдорозі, і цей єдиний важіль, це різниця між жменькою постраждалих користувачів і хвилею повернень проти вашої виплати. Ось скільки насправді коштує хвиля повернень, як зупинити поганий реліз у кожному магазині і які два коротких вікна залишаються вашим єдиним словом після того, як спір уже подано.

Чому погане оновлення застосунку обертається поверненнями

Збій під час запуску, пейвол, який не завантажується, функція, що працювала вчора й не працює сьогодні. Кожна з них дає платному клієнту чіткий привід вимагати гроші назад, а повернення, це ввічлива версія такої відповіді. Неввічлива версія, це банківський чарджбек. Обидві коштують вам дорого, і реліз, що ламається навіть для частини ваших користувачів, здатен породити їх достатньо, щоб це відбилося на виплаті.

Втрачаєте ви більше, ніж суму продажу

Коли покупку повертають, сума продажу йде назад клієнту. Не повертається все те, що ви вже витратили на обслуговування цієї покупки. Обчислення, які виконали роботу, виклики сторонніх API, за які вам виставили рахунок у мить використання, виділене вами сховище і будь-яка виплата, вже надіслана автору, зникли. На недорогому витратному товарі ці безповоротні витрати плюс можливий банківський збір можуть у сумі перевищити те, що клієнт узагалі заплатив.

Хвиля повернень ще й зсуває ваш відсоток повернень

Повернення, це не лише втрата на кожному продажі. Карткові мережі й обидва магазини стежать за тим, з якою частотою ваші продажі повертаються. Один зламаний реліз, що різко підняв цей показник, може накликати перевірку, якої ви воліли б уникнути, тож у ціну поганого оновлення входить і репутація, яку ви витрачаєте, а не лише гроші.

СтаттяПовертається під час поверненняПримітки
Сума продажуТакПовертається клієнту
Обчислення та виклики сторонніх APIНіВиставлені вам у мить використання
Виділене вами сховищеНіУже сплачено
Виплата автору чи партнеруНіНадіслана до повернення
Банківський збір за чарджбекНіФіксований, може перевищити недорогий продаж

Як зупинити поганий реліз в App Store

Інструмент стримування в Apple, це поетапний випуск, і вся його цінність у тому, що ви можете смикнути гальмо ще до того, як більшість ваших користувачів узагалі побачить зламану збірку.

Поетапний випуск триває сім днів

Коли ви вмикаєте поетапний випуск для оновлення версії, Apple доставляє його випадковій вибірці користувачів з увімкненим автооновленням. Розгортання зростає за фіксованим графіком: 1 відсоток у перший день, потім 2, 5, 10, 20, 50 і 100 відсотків за сім днів. Оскільки перші дні зачіпають малу частку вашої бази, дефект, спійманий на другий день, дійшов до значно меншої кількості людей, ніж дійшов би повний випуск того самого дня.

Призупиніть тієї ж миті, коли щось виглядає не так

Якщо погане оновлення застосунку все ж прослизнуло, ви можете призупинити поетапний випуск у будь-який момент. Apple дає змогу призупиняти на строк до 30 днів без обмеження на кількість призупинень, і бюджет накопичувальний: призупиніть на 10 днів, відновіть, і у вас усе ще залишиться 20 днів призупинення. Коли ви відновлюєте, розгортання продовжується з того дня, на якому зупинилося. Призупинення не вилучає збірку в тих, у кого вона вже є, тож поєднуйте призупинення з виправленням і прискореним розглядом.

Як зупинити поганий реліз у Google Play

Google Play дає вам два гальма: одне для релізу, що ще розгортається, і одне для релізу, що вже дійшов до всіх.

Зупиніть поетапне розгортання, що триває

Поетапне розгортання в Google Play дає змогу випустити реліз відсотку користувачів і підвищувати його за власним графіком. Якщо ви знайшли проблему, відкрийте реліз і виберіть Manage rollout, потім Halt rollout. Нові користувачі версію не отримають, а ті, хто вже її отримав, залишаться на ній. Якщо збірка врешті виявилася чистою, ви відновлюєте те саме розгортання з місця зупинки.

Зупиніть реліз, що вже дійшов до 100 відсотків

Google Play також дає змогу зупинити повністю розгорнутий реліз, чого гальмо поетапного розгортання не вміє. Коли ви його зупиняєте, раніше опублікована, повністю розгорнута версія вашого застосунку автоматично заступає його місце для нових і наявних користувачів, які ще не на зупиненій збірці. Важать два обмеження: не можна зупинити перший реліз на треку, і якщо зламана версія була опублікована достатньо довго, щоб більшість користувачів уже оновилася, зупинка дає мало, бо шкода вже розійшлася.

Засіб стримуванняApp StoreGoogle Play
Поступове розгортанняПоетапний випуск за 7 днів, автооновленняПоетапне розгортання на заданий вами відсоток
Зупинити розгортання, що триваєПризупинення до 30 днів, без обмеження на призупиненняЗупинити розгортання, відновити пізніше
Вилучити версію, що вже дійшла до всіхНедоступноЗупинити повністю розгорнутий реліз, попередня версія заступає його місце
Рука призупиняє поетапне розгортання застосунку на ноутбуці, що ілюструє, як зупинити погане оновлення застосунку ще до того, як воно спричинить повернення

Коли повернення й спори вже пішли

Поетапне розгортання обмежує, скільки людей натрапить на погане оновлення застосунку. Воно нічого не робить із поверненнями й спорами від тих, хто вже натрапив. Щойно клієнт вимагає гроші назад, магазин запускає процес, і ваше слово вузьке.

Більшість повернень вирішується без вас

48-годинне самостійне повернення Google Play, повернення через підтримку та анульовані покупки, усе це вирішує магазин за власною політикою. Ні каналу доказів, ні апеляції. За ними ваш запис, це саме повернення і та вартість, яку ви вже проковтнули. Єдине місце, де ви можете діяти, це запобігання, і саме тому гальмо розгортання важить.

Два вікна, це ваш єдиний хід

Лише два процеси щось у вас запитують. Коли клієнт запитує повернення за витратний товар або автопродовжувану підписку, Apple надсилає на ваш сервер CONSUMPTION_REQUEST і чекає до 12 годин даних про споживання. У Google Play оскаржена покупка, якій потрібен розгляд, запускає 24-годинний відлік, і ви відповідаєте через API orders.reviewrefund. Пропустіть будь-яке вікно, і рішення ухвалять без вас. Жодне вікно не дає змоги скасувати поганий реліз. Вони дають змогу лише відповісти на його наслідки.

Контрольний список стримування

Нічого екзотичного тут немає. Це коротка рутина, яку ви виконуєте на кожному релізі, а не лише на тих, що очікуєте зламати.

  • Випускайте кожне оновлення через поетапний випуск в App Store і поетапне розгортання в Google Play, ніколи не через повний реліз того самого дня.
  • Стежте за сигналами збоїв і повернень у перші дні на низьких відсотках, коли аудиторія достатньо мала, щоб її захистити.
  • Призупиніть поетапний випуск в App Store або зупиніть розгортання в Google Play тієї ж миті, коли з'являється справжній дефект, потім виправте й подайте заново.
  • Для дефекту, що вже дійшов до всіх у Google Play, зупиніть повністю розгорнутий реліз, щоб його місце заступила попередня версія.
  • Підготуйте потоки сповіщень Apple і Google, щоб відповідати на кожен запит про споживання і кожен розгляд повернення в межах його вікна.
  • Відстежуйте відсоток повернень упродовж релізу, бо стрибок, це сигнал, що відкат уже запізнився.

Поширені запитання

Чи може погане оновлення застосунку спричинити стрибок повернень?
Так. Збій, зламаний пейвол або функція, що перестала працювати, дають платним клієнтам прямий привід запросити повернення, а дехто доводить справу до банківського чарджбеку. Оскільки обидва магазини випускають оновлення поетапно, раннє виявлення проблеми і зупинка розгортання, це найнадійніший спосіб не дати поганому оновленню застосунку перетворитися на хвилю повернень.
Як зупинити погане оновлення в App Store?
Використовуйте поетапний випуск. Він доставляє оновлення версії користувачам з автооновленням за 7 днів по 1, 2, 5, 10, 20, 50 і 100 відсотків, і його можна призупинити на строк до 30 днів без обмеження на кількість призупинень. Призупинення зупиняє нові автооновлення, поки ви випускаєте виправлення, хоча той, хто оновлюється вручну, усе одно отримує найсвіжішу збірку.
Чи можна відкотити оновлення, що вже пішло всім користувачам у Google Play?
У Google Play, так. Ви можете зупинити повністю розгорнутий реліз, і раніше опублікована, повністю розгорнута версія автоматично заступає його місце для користувачів, які ще не на зупиненій збірці. Не можна зупинити перший реліз на треку, і якщо більшість користувачів уже оновилася, зупинка дає мало, бо версія вже розійшлася.
Чи коштують повернення від поганого релізу більше за ціну продажу?
Зазвичай так. Повернення повертає суму продажу, але обчислення, виклики сторонніх API та сховище, вже витрачені на обслуговування кожної покупки, не повертаються, а будь-яка виплата автору зникла. На недорогих покупках безповоротні витрати на обслуговування плюс можливий банківський збір за чарджбек можуть перевищити те, що заплатив клієнт.
Чи можна оскаржити повернення, спричинені зламаним оновленням?
Ваш ввід приймають лише два процеси, і жоден не скасовує реліз. Apple надсилає CONSUMPTION_REQUEST з вікном у 12 годин, а orders.reviewrefund у Google Play дає вам 24 години на відповідь щодо оскарженої покупки. 48-годинне самостійне повернення Play, повернення через підтримку та анульовані покупки вирішує магазин без апеляції, тож запобігання через поетапне розгортання, це ваш справжній важіль.

Джерела та додаткове читання

RefundHalt

Автопілот повернень для App Store і Google Play

Читайте далі

Playbook8 хв читання

Більшості чарджбеків у застосунках можна запобігти до того, як втрутиться банк, і зупинити один зараз вигідніше, ніж сам продаж

Чарджбеки у застосунках тепер найдорожчий спосіб повернення продажу, тому що Google Play перекладає витрати на розробника для замовлень, оформлених після August 3, 2026. Більшість спорів починаються з плутанини або шахрайства, яким можна запобігти. Ось план дій і у скільки насправді обходиться програний спір.

Deep dive8 хв читання

Ваша панель фіксує продаж у день його завершення, але чистий дохід після повернень це єдина цифра, якій має довіряти ваш рекламний бюджет

Продаж зараховується в ту саму мить, коли він завершується. Повернення надходить через кілька днів, а зворотний платіж через кілька місяців, і на той час ви вже витратили ці гроші. Ось як повернення та зворотні платежі завищують ваш дохід і LTV, і чому чистий дохід після повернень це та цифра, на якій слід будувати бізнес.

Наступний запит на повернення вже в дорозі.

Налаштуйте RefundHalt за час, потрібний, щоб прочитати черговий лист у підтримку про повернення, яке ви не встигли оскаржити.