что такое google pay pass
Представляем Google Play Pass
Головоломки, подкасты и многое другое
Мы предлагаем огромный выбор контента на любой вкус: от расслабляющих игр до приложений для эффективной работы. Кроме того, у нас есть специальная семейная подборка. Здесь каждый найдет что-то по душе.
Вместе веселее
Администраторы семейной группы могут приглашать в Google Play Pass до пяти членов семьи – каждый из них получит доступ к нашему каталогу на своем устройстве.
Готовы к новым открытиям?
Откройте приложение Google Play.
account_circle Нажмите на значок профиля и выберите Play Pass.
Часто задаваемые вопросы
Сколько стоит Google Play Pass?
Цена Google Play Pass в России – 149,00 ₽ в месяц и 1 339,00 ₽ в год. Администраторы семейной группы могут приглашать до пяти членов семьи2.
Какие игры и приложения входят в подписку?
В Google Play Pass есть сотни игр и приложений, и с каждым месяцем их становится больше. Чтобы посмотреть каталог, откройте Google Play на устройстве Android.
Мне потребуется устройство Android?
Да. Для корректной работы нужен телефон или планшет под управлением Android 4.4 или более поздней версии, а также приложение Google Play 16.6.25 или более поздней версии. Кроме того, чтобы оформить подписку, вам потребуется личный аккаунт Google (аккаунт, управляемый родителями, школой или другой организацией, не подойдет).
Где можно получить подробную информацию?
Узнать о Google Play Pass, семейном доступе и многом другом можно в нашем Справочном центре.
Как принять участие разработчикам?
Чтобы добавить свои игры или приложения в подписку Google Play Pass, ознакомьтесь с подробностями и оставьте заявку на участие, заполнив эту форму.
1 Требуется подписка. Применяются Условия использования Google Play и ограничения. Взимается плата.
2 Применяются Условия использования Google Play. После отмены подписки предоставляемый контент становится недоступен. Это распространяется и на других членов семьи, ранее активировавших подписку.
Развивайте бизнес с Google Play Pass
Подписка Google Play Pass открывает пользователям доступ к регулярно обновляющейся подборке, куда входят сотни качественных игр и приложений без рекламы и платного контента.
Продвижение приложений с помощью Play Pass
Участвуя в программе Play Pass, разработчики любых приложений – от инди-игр до обучающих курсов и других полезных утилит – смогут расширить свою аудиторию.
Привлекайте новых пользователей, которые могли не увидеть ваше приложение.
Получайте постоянный доход от подписчиков Play Pass, которые используют ваше приложение.
Продвигайте приложение в разделе Google Play с подборками контента.
Помечайте свое приложение значком Play Pass – он говорит о качестве контента.
Удобная и простая интеграция
Если ваше приложение опубликовано в Google Play, вы можете добавить его в программу Play Pass, не внося значительных изменений в код. Чтобы реализовать необходимые для Play Pass функции, достаточно просто интегрировать в приложение несколько API Google Play.
Подписчики Play Pass могут пользоваться любыми приложениями бесплатно. Чтобы открыть доступ только пользователям, совершившим оплату, разработчику нужно интегрировать приложение с сервисом лицензирования Google Play.
Показ объявлений в приложении автоматически блокируется для подписчиков Play Pass. Остальная аудитория Google Play будет по-прежнему видеть рекламу. Чтобы интегрировать эту функцию в свое приложение, разработчикам нужно определить контент для продажи, при активации которого все объявления из приложения будут удаляться.
Для пользователей Play Pass открывается бесплатный доступ к контенту и подпискам, продаваемым через приложение. Интеграция не требуется, нужно только добавить функцию обнаружения новых и удаленных покупок, которая будет выполняться при возобновлении работы приложения. Для этого используется Google Play Billing API.
Часто задаваемые вопросы
Как я буду зарабатывать?
Разработчики получают роялти на основе алгоритмов, которые при помощи сигналов фиксируют, как пользователи оценивают разнообразный контент (от приложений в категории «Погода» до сюжетных инди-игр). Наша цель – сделать любой контент в Play Pass прибыльным, но для этого недостаточно просто выплачивать вознаграждение за время, в течение которого то или иное приложение использовалось. Мы планируем постепенно улучшать нашу аналитическую модель, чтобы разработчики приложений получали по-настоящему справедливые выплаты.
В каких странах и регионах доступен сервис Play Pass?
В настоящее время сервис Play Pass доступен только в США. Мы планируем со временем запустить его и в других странах.
Сколько можно зарабатывать, разместив приложение в сервисе?
Play Pass – это отличный способ монетизировать свой продукт. Публикуя свои приложения в тех странах, где доступна программа Play Pass, разработчики в среднем увеличивают доход более чем в два раза и открывают новые коммерческие горизонты.
Повлияет ли вступление в программу на объем моих текущих продаж?
Большинство разработчиков, публикующих свои приложения в рамках программы Play Pass, не заметили снижения объема продаж через стандартные каналы Google Play. Наоборот, после того как разработчики вступали в программу Play Pass, их доход увеличивался.
Какие действия требуются от разработчиков?
Чтобы предоставить подписчикам Play Pass доступ к приложению, разработчикам нужно скорректировать его код. Это совсем несложно. Способ интеграции зависит от контента приложения. В приложения с платными подписками и контентом нужно добавить функцию обнаружения новых и удаленных покупок, которая будет выполняться при возобновлении работы приложения. Для ее реализации используется Google Play Billing API. Чтобы предоставить доступ к платным приложениям только подписчикам, используется сервис лицензирования Google Play. Если в приложении есть реклама, нужно интегрировать функцию, которая автоматически активирует для подписчиков Play Pass специальный контент, блокирующий показ рекламы в приложении. Разработчикам не нужно регулярно выполнять какие-либо действия с приложениями. Достаточно просто следить, чтобы контент был актуальным и отвечал правилам программы. Отчеты о доходах ежемесячно публикуются в Play Console.
Разработчики каких приложений могут участвовать в программе Play Pass?
Подать заявку на участие может любой разработчик. В `программу постоянно добавляются новые приложения. Оставить заявку вы можете, нажав на кнопку ниже.
Какой тип контента можно предлагать подписчикам Play Pass?
В сервисе Play Pass можно размещать приложения и игры любого типа. Для подписчиков Play Pass должен быть бесплатно доступен весь контент, продаваемый через приложение, – это нужно учитывать при разработке.
С чего начать
Если ваше приложение или игра ещё не опубликованы в Google Play, оставьте заявку на участие в программе, заполнив форму ниже.
Подпишитесь на новости Google Play для разработчиков
Карты лояльности. Google Pay API for Passes в ASP.NET
Приложения-хранилища банковских карт стремительно вошли в нашу жизнь благодаря Apple Wallet и Google Pay. Обе платформы, помимо банковских, позволяют также работать и с другими типами карт — картами лояльности, подарочными картами, билетами на мероприятия, посадочными талонами и т.д.
Работая в компании, которая занимается обслуживанием одной немаленькой ритейловой сети, мне пришлось интегрировать карты лояльности этой сети в Apple Wallet и Google Pay. И если с Apple Wallet пришлось повозиться только потому что интеграционный слой довольно многофункционален, то с Google Pay большая часть усилий и нервных клеток была потрачена на то чтобы разобраться в документации, найти подходящие инструменты и разработать первый proof of concept. Хоть в целом остальная часть работы прошла гораздо быстрее, чем для Apple Wallet, я потратил день на то чтобы разобраться в том как завести сервис, так что был бы не против, если бы кто-то написал подобную статью до меня.
1. Матчасть
Карты лояльности представлены при помощи двух сущностей — Loyalty Class и Loyalty Object.
Если необходимо обновить карту в связи с изменением шаблона, стилей, необходимостью добавления или изменения текстовых полей, сделать это можно при помощи API. Необходимо только выполнить POST-запрос с новой версией карты, сервисы Google сами синхронизируют все приложения пользователей, у которых сохранена эта карта.
2. Инструменты и документация
Проблемой оказалось то, что все примеры в документации к Google Pay API for Passes были исключительно для Java, PHP и Python, а сама документация настойчиво рекомендовала «использовать клиентские библиотеки для того чтобы упростить процесс» работы с API.
Судя по наличию в проекте файла Google.Apis.Walletobjects.v1.1.9.2.00.nuspec, деплой nuget-пакета все же входил в планы команды Google. Открыв этот файл в поисках документации, я ничего конкретного не нашел, а некоторые ссылки, которые были в секции description и вовсе отправляли на несуществующие страницы.
3. Получение access token
Для начала непосредственной работы с Google Pay API for Passes необходимо получить access token, для этого же необходимо:
4. Создание карты
Для того чтобы создать карту лояльности, нужно сперва создать Loyalty Class. Loyalty Class можно создать как при помощи API, так и используя веб-интерфейс Google Merchant Center. Внимание стоит уделить названию класса, так как это название должно быть уникальным в инфраструктуре Google Pay.
После создания Loyalty Class, можно создать Loyalty Object. Для этого уже понадобится библиотека, которую мы добавили в проект ранее: создаем объект запроса, указываем OAuth token, передаем созданный объект LoyaltyObject, выполняем запрос:
GooglePayPassTemplate в данном примере — это DTO, хранящий в себе шаблон карты для пользователя, который генерируется отдельным разработанным сервисом.
5. Обновление карты
Здесь принцип тот же, что и при создании: генерируем запрос, передаем обновленный объект LoyaltyObject, выполняем:
После выполнения запроса, карта в приложениях пользователей, у которых она установлена, будет обновлена спустя несколько секунд, если устройство в сети и есть подключение к Интернет.
6. Генерация JWT
Токен подписывается RSA-SHA256 подписью, которую можно сгенерировать, используя все тот же файл с Service Account credentials:
Заключение
В этой статье мы поверхностно прошли по основам работы с Google Pay API for Passes: настройке аккаунтов, подключению к API, созданию Loyalty Class и Loyalty Object.
Если НЛО благоволит, расскажу отдельно про то как работать с Apple Wallet (там все сложнее в плане реализации), как подружить Apple Wallet с Google Pay в одном веб-сервисе и не испытывать боли.
Примеры использования
Чтобы посмотреть примеры использования, выберите категорию.
Посадочные талоны Билеты на мероприятия Подарочные карты Карты постоянного клиента Специальные предложения Проездные билеты
С Google Pay API for Passes можно использовать карты постоянного клиента для взаимодействия с пользователями. Из этого руководства вы узнаете, как это делать.
В этом разделе описаны примеры использования, применимые только к картам постоянного клиента.
Обновление информации в картах
Иногда необходимо изменить сведения, указанные на карте, уже после ее сохранения пользователем. Сделать это можно с помощью REST API. Если изменения затрагивают только классы, можно также использовать Google Pay Merchant Center. Обновление информации на карте – один из важных аспектов взаимодействия с клиентом.
Любое обновление методом update должно начинаться с запроса GET на получение класса или объекта. Это гарантирует, что будут использованы их текущие версии. Поля, для которых вы не задали новые значения, будут удалены.
Сканирование в приложении Google Pay
Связанные предложения
Связанные предложения отображаются при просмотре карты постоянного клиента. Таким образом пользователи быстрее находят контент, который может их заинтересовать. В linkedOfferIds для объекта LoyaltyObject указывается список идентификаторов специальных предложений, связанных с картой постоянного клиента.
Подготовка специальных предложений
Как добавлять специальные предложения к картам постоянного клиента
Внешний вид карты постоянного клиента со связанными предложениями
Связанные предложения отображаются в представлении карты постоянного клиента и расположены между разделом с картой и разделом с подробными сведениями, как показано ниже. В карусели можно показывать не более пяти связанных предложений. Если с картой постоянного клиента связано больше предложений, пользователь может посмотреть их, нажав кнопку Ещё в конце карусели.
Примечание. Если в классе OfferClass не указано главное изображение, для связанного предложения используется цвет фона из класса LoyaltyClass в этом представлении.
Если нажать на связанное предложение, оно будет показано с использованием упрощенного шаблона.
Настройка уведомлений с учетом местоположения
Сервисы Google могут активировать уведомления в зависимости от объектов, которые сохранил клиент, и расстояния до указанного вами адреса.
Информацию о местоположении можно добавить двумя способами.
Инструкции о добавлении координат в объекты или классы находятся в разделе Использование REST API для добавления информации о местоположении.
Концепция геозонирования
Используя алгоритмы и информацию о местоположении из Google Карт, инструменты Google могут определить, когда пользователь находится в магазине или рядом с ним. При этом обнаруживаются любые классы и объекты, созданные с использованием аккаунта Google Pay API for Passes Merchant Center.
Алгоритм учитывает данные GPS, Wi-Fi, Bluetooth, информацию о передвижении и времени остановок, а также другие факторы. Когда пользователь находится рядом с определенным адресом, активируется уведомление с учетом местоположения.
Если координаты были введены в Object вручную, уведомление с учетом местоположения активируется на расстоянии 150 метров от нужного места.
Частота уведомлений и учет предпочтений пользователя
Пользователь может получить не более четырех уведомлений в день.
Если в геозоне находится несколько сохраненных объектов, отображается одно уведомление с каруселью (на каждый аккаунт Google Pay API for Passes Merchant Center). Обнаруженные места можно просматривать по отдельности.
Чтобы получать уведомления с учетом местоположения, пользователь должен включить геолокацию на устройстве и Обновления о картах и билетах в настройках уведомлений приложения Google Pay.
Использование REST API для добавления информации о местоположении
Вы можете задать несколько местоположений (значений широты и долготы) в классах и объектах. Сервисы Google сверяют текущее местоположение устройства со списком мест, связанных с классом или объектом, и отправляют уведомление пользователю в тот момент, когда он находится в 150 метрах от нужного адреса. Ниже приведены примеры кода, в которых показано, как можно задать местоположения в классах и объектах.
Ресурс
Python
Действия с картами, у которых истек срок действия
На вкладке «Карты» в приложении Google Pay есть раздел «Истек срок действия». В нем собраны билеты, карты и посадочные талоны, которые были помещены в архив или стали неактивны. Карты перемещаются в этот раздел, если верно хотя бы одно из следующих условий:
Создание ссылки на сохраненную карту постоянного клиента
Используйте следующий шаблон:
Карту постоянного клиента можно будет открыть в приложении Google Pay и в браузере.
Добавление к сохраненной карте ссылки на стороннее приложение или сайт
Вы можете добавить ссылку на свой сайт или приложение непосредственно на карту постоянного клиента. Ссылка будет отображаться в Google Pay под названием карты, к которой она относится. Эта функция доступна для всех типов карт и билетов Google Pay.
Как запросить доступ
Запросить доступ к функции можно через эту форму. При этом следует помнить следующее:
Как добавить ссылку
URI приложения или сайта указывается в appLinkData для определенной карты Google Pay. URI можно добавлять в любом формате, но мы рекомендуем использовать динамическую ссылку.
Регистрация и аутентификация
При подключенной функции регистрации и аутентификации в программах лояльности пользователи могут находить и добавлять новые или уже существующие карты постоянного клиента в Google Pay. Более подробная информация приводится здесь.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Подписка Google Play Pass — что в ней интересного и как подключить в России
Александр Щербаков
Как это работает
Apple Arcade по подписке дает доступ только к играм, некоторые из них – эксклюзивы. Google добавила в список не только игры, но и приложения. К тому же все приложения из этого списка взяты из Play Store, то есть их можно купить и без подписки. Там есть и бесплатные приложения, но при оформлении подписки из них пропадает реклама и открываются дополнительные функции, которые раньше были доступны за деньги.
Получается выгодное предложение для тех, кто любит поиграть на смартфоне или планшете. Особенно учитывая, что многие игры из списка Play Pass стоят больше, чем месяц подписки. А вот для разработчиков выгода сомнительная — они будут получать деньги за часы, которые пользователь провел в приложении.
Что дают по подписке
На официальной странице сервиса Google Play Pass показывают много интересных и известных игр, которые отдельно стоят несколько долларов, а по подписке — бесплатно. Намного меньше там приложений: показывают Tunable для создания несложной музыки, Pic Stitch для коллажей, AccuWeather для погоды. Но это только часть из обещанных трех сотен.
Оказалось, что самое интересное Google вывела на главную страницу. Все остальное — низкосортные игры и бесполезные программы. Поэтому на красивое число в 350 приложений вестись не стоит.
По моим примерным подсчетам, действительно хороших игр в Play Pass не больше 50 штук. Здесь есть прекрасные две части Monument Valley, увлекательная песочница Terraria, необычный симулятор фермы Stardew Valley, легендарная Star Wars: KOTOR, жутко-привлекательная Limbo, интересная головоломка Bridge Construction Portal и еще несколько десятков хороших игр. Каждая из них стоит отдельного внимания, а по подписке есть возможность опробовать все сразу. Правда, не во все будет удобно играть на смартфоне — идеально, если есть планшет.
А вот странных игр намного больше. Есть совсем примитивные вещи вроде судоку, шахмат или нескольких десятков пасьянсов, которые легко найти бесплатно в Play Store. Единственный плюс, что они идут без рекламы. Но настольные игры – еще не самое страшное. Подписка предлагает множество однотипных квестов, плохих копий GTA и просто кучи мусорных игр, большинство из которых не хочется устанавливать даже бесплатно.
Проблема в том, что на фоне десятков плохих игр теряются действительно хорошие вещи. В Google это прекрасно понимают, поэтому почти все достойные игры предлагаются первыми в списках. Но некоторые все равно придется поискать. Так я случайно наткнулся на Game Dev Tycoon, This Is the Police и Reigns.
Хороших программ по подписке я не нашел вообще: есть куча календарей, музыкальных плееров, фоторедакторов и других приложений, которые можно заменить более качественными аналогами. Из более-менее полезного есть читалка Moon+ Reader Pro, но ее много раз продавали за копейки.
Что в итоге
Правда, Google перестаралась в погоне за количеством приложений, поэтому из 350 позиций есть только не больше полусотни достойных примеров. Полезных программ здесь нет вообще. Компании явно надо повысить планку качества для сторонних разработчиков, потому что сейчас пускают всех подряд. В этом плане Apple Arcade выглядит интереснее.
Как подключить в России
Play Pass пока запустили только в США. Google пообещала, что сервис заработает в других странах, но неизвестно, когда. Если вас не отпугнул мой отзыв о сервисе, то подписку можно оформить в России, сменив регион Play Store.
Важно: не стоит менять регион на своем основном аккаунте, потому что это можно делать раз в год. Рекомендую для этого создать новый аккаунт.
В моем случае сервис без проблем принял карту «Сбербанка» и индекс города в штате Делавэр. Если планируете воспользоваться только пробным периодом, то лучше сразу отменить подписку, чтобы потом деньги не снялись.