0

Я переношу приложение на Google App Engine/Java на новую торговую площадку Google Apps.Удаленная установка приложения из Marketplace Google Apps

Старое приложение разрешило пользователям устанавливать приложение без фактического нахождения на странице рынка, используя URL-адрес перенаправления, извлеченный от пользователя, нажав кнопку «Добавить сейчас» со старой страницы на рынке. Этот URL-адрес запускает кнопку входа в систему, которая затем отслеживается установкой приложения. URL был в форме:

https://accounts.google.com/AccountChooser?continue=https://www.google.com/enterprise/marketplace/interstitialRedirect?domain&productListingId= & индекс = 0 & Последующие = https://www.google.com/enterprise/marketplace/interstitialRedirect?domain&productListingId= & индекс = 0 & обслуживание = & рынок пассивен = верно & уль = 1

Я попытался с помощью URL перенаправления генерируемого нажав «Интеграция с Google» с новой страницы на рынке, но через страницу авторизации, я приведу меня на пустую страницу (хотя приложение успешно установлено). Пустой вопрос страницы, вероятно, связано со следующим вопросом - Chrome Web Store app install redirects to a blank page

новый URL имеет вид:

https://admin.google.com/OauthTosCombined?appId= & redirectUri = https://apis.google.com/additnow/signin.html?applicationid%3D% 26callback% 3Dtrue% 26parenturl% 3Dhttps: //chrome.google.com % 26appfinder% 3Dfalse

Неужели кто-нибудь смог успешно включить этот сценарий? Заранее спасибо!

ответ

0

Одним из поддерживаемых способов предоставления администраторам возможности устанавливать ваш Marketplace с веб-сайта является кнопка «Интеграция с Google», которую стоит рассмотреть (https://developers.google.com/apps-marketplace/button?hl=ca).

Неправильная работа ли кнопки установки с автономной страницы Chrome Web Store или это только при попытке использовать URL-адрес с помощью кнопки на странице в другом месте? Если первое работает некорректно, значит, это похоже на проблему. Включение URL-адреса на отдельную страницу Chrome Web Store и пример вашего манифеста приложения поможет определить, является ли это ошибкой.

+0

Спасибо за быстрый ответ. Кнопка установки, ведущая к пустой странице, является отдельной проблемой, которую я отслеживаю в этом потоке - http://stackoverflow.com/questions/21851369/chrome-web-store-app-install-redirects-to -a наводка-страница. Что касается удаленной установки, наш сценарий предусматривает, что администратор может установить приложение из электронной почты, следуя ссылке (которую наше приложение переводит на соответствующий URL-адрес в бэкэнд), поэтому я не думаю, что вложение кнопки «Интеграция с Google» будет работать. Вы знаете, есть ли конечная точка, которую я могу просто указать пользователям для установки? – djpark

+0

Большое спасибо за продолжение и помощь в устранении ошибки на другой теме. Эта функция не существует. Чтобы убедиться, что я полностью понимаю прецедент, чтобы мы могли определить приоритет, это только для того, чтобы разрешить перенаправление со старой страницы на рынке? Существуют ли другие случаи, когда вы используете эту способность? –

+0

У нас есть рабочий процесс, где мы создаем ссылку на установку, которую пользователи могут щелкнуть, чтобы установить наше приложение. Эта функциональность используется 1) потенциальными клиентами из электронной почты и 2) реселлерами нашего приложения, которые могут установить приложение в своих доменах клиентов через внутреннюю панель, которую мы предоставляем. Я надеюсь, что когда проблема с пустой страницей будет решена, этот рабочий процесс будет работать с использованием URL-адреса, который мы сняли, нажав «Интеграция с Google». В противном случае потребуется конкретная конечная точка. – djpark