0

Привет, я хочу внедрить индексирование приложений Google для Android. Но документация сбивает с толку. Несколько месяцев назад я осуществил местное автодополнение, используя следующую инструкцию: https://codelabs.developers.google.com/codelabs/app-indexing/#0Дефекция API индексации приложений Google

Теперь я хочу, чтобы включить Google функцию поиска, док утверждает, что система Google будет сканировать мой файл манифеста и на основе намерения фильтров будет делать индексацию, здесь фрагмент этого документ:

https://developers.google.com/app-indexing/android/publish#add-app-indexing-api-calls

Так что я запутался, в чем разница между этими двумя связями? Должен ли я иметь их обоих в моем коде, или предыдущая ссылка - это просто старая версия?

ответ

0

В обоих руководствах, которые вы упомянули, нет разницы. За исключением того, что в первом руководстве вы записываете результат AppIndex.AppIndexApi.start и записываете его в журнал. А во втором - нет.

Сравните метод onStart() в обоих из них. Сначала вы подключаетесь к клиенту GoogleApi. Затем вызывается метод запуска AppIndexApi.

+0

Так что я должен выбрать один из них, не так ли? Но в первой структуре глубокой ссылки указывается вручную. Второй делает это автоматически? – mdavid

+0

№ Это должно быть сделано вручную в обоих случаях. Никакой разницы нет. Ищите 'mUrl' во 2-й ссылке. –

+0

Но я не знаю, какое руководство использовать – mdavid

Смежные вопросы