Categories: Android Studio

Как связать android приложение и сайт

В этой статье опишу как связать android приложение и сайт и как подтвердить владение сайтом для webview при загрузке на google play market. Все приложения, которые загружал лично я успешно проходили модерацию (если они не нарушают правила).

Как подтвердить владение сайтом для android приложения

Рассмотрим два варианта. Первый — при создании progressive web app (PWA). Второй — при загрузке android приложения с webview на play market.

Как связать android приложение и сайт для TWA — Digital Assets Links

Как сделать Digital Assets Links на сайте и android приложении

Этот способ нужен при создании trusted web activity (TWA). На сайт нужно загрузить файл assetlinks.json с именем пакета и SHA256. Размещается по пути: your-domain/.well-known/assetlinks.json . Содержимое файла:

[{
  "relation": ["delegate_permission/common.handle_all_urls"],
  "target" : { "namespace": "android_app", "package_name": "com.bdseo.pwa",
  "sha256_cert_fingerprints": ["49:1D:7E:4D:79:7B:AA:22:58:38:33:33:33:33:44:16:32:97:79:CD:9D:44:52:9F:C5:19:9B:EA:B8:3E:B4:C7"] }
}]

Где:

  1. package_name — имя пакета вашего приложения
  2. sha256_cert_fingerprints — sha256 этого приложения.

Как узнать SHA256 читайте в этой статье (несколько способов).

Создание Digital Assets Links также поможет при загрузке в play market webview-приложений.

Как доказать модератору google что сайт Ваш

В последнее время почти всегда простые webview приложения улетают на проверку. Так называемая «webview политика«. Что делать в таких случаях? Всегда писать что Вы владелец сайта и можете это подтвердить.

В ответное письмо модераторы просят отправить скриншот админ-панели сайта. У меня ни разу не запросили подтвердить домен (cname, ns-записи), просто сбросить скриншот админки.

Если приложение сделано хорошо, спустя пару дней разрешают загрузить новую версию и она без проблем проходит модерацию.

Что делать если модераторы не отвечают

Во-первых, пандемия и они прямо пишут что ответ можно ждать несколько недель. При чем на каждое письмо! Если вам ответили на первое письмо, это не значит что модератор сидит онлайн по одной вашей заявке. Мой максимум переписки — полтора месяца.

Если вам вообще не отвечают — значит не правильно обращаетесь. Пишите письма на английском языке, с четким описанием проблемы.

У меня обычно отвечали в течении 2-5 суток. Делаем все правильно — проблема решается оперативно.

Нельзя загрузить android webview или другое приложение на маркет

Есть масса причин, но опишу две самые популярные. Вы можете быть в черном списке. С Вашего пк, аккаунта гугл уже загружали приложения, которые нарушили правила. Это казино, азарт, адалт и т.п. Как это решить? Создавать виртуалки, использовать VPS, новые платежные данные. Не буду описывать все просто так.

Вторая причина — незнание. У меня были такие заказчики, которые «задолбали» модераторов (и меня, можно сказать). Прошу понять правильно — вы просто задрочили их и виноваты только вы. Не хотите читать, пользоваться переводчиком, спешите все отправить на модерацию.

Заказчики просто грузили версию повторно, хотя в письме от гугл прямо написано что нельзя снова добавлять это же приложение — удалят аккаунт. Просто поменять версию тоже не поможет.

Как обойти webview policy google play market

Как решить webview policy на google play market

Нужно подтвердить владение сайтом! Домен, который грузится, должен принадлежать вам. Если сайт партнерский (лендинг, трекер), сначала сделайте свою страницу и уже потом отправляйте пользователя на сайт. Клоаку описывать не буду .

У меня все таки получалось вывести приложения таких заказчиков в маркет, но были потрачены нервы и время. Я писал модераторам, готовил скриншоты и почти всегда грузил первоначальную версию.

Напоминаю о Digital Assets Links. Загрузка файла assetlinks для связки приложения и сайта, по моему опыту, помогает. Делайте ее.

veniamin

View Comments

  • А есть у тебя ман как само приложение написать? Я хочу на framework добавить функцию скачивания приложения чтобы домен сам менялся в конфиге программы. Есть какой нибудь чоткий ман чтобы сделать прилоежние без адресной строки?

    • На свой сервер отправляешь и там меняешь как надо

Recent Posts

Бонус 100 USDT +10 BUSD от Binance

Биржа криптовалют Binance проводит сейчас промо-акцию: новым пользователям дают ваучеры в сумме 110 долларов. Деньги…

2 года ago

Как парсить длительность видео youtube на php в привычном виде

Самый главный момент в работе с youtube - это получить ключ api через консоль разработчика…

2 года ago

Как удалить чужую сессию пользователя в ubuntu (linux)

Арендую сервер для небольшого проекта на python. И вот приходит мне уведомление, что за сутки…

2 года ago

Как наложить watermark на видео в python windows массово

Тестирую одну схему, и нужно на много видео наложить watermark. Решил делать через Python 3,…

3 года ago

Kwork.ru: опыт поиска исполнителя и поздравление

Пришла в голову одна интересная идея. Связанно с тиктоком. Решил поискать исполнителя, который будет монтировать…

3 года ago

Отзыв о Накрутке подписчиков instagram через Socpublic в автоматическом режиме

Решил проверить "автоматическую" накрутку подписчиков в инстаграмме через сервис активной рекламы Socpublic.com. Сразу скажу -…

3 года ago