Как создать динамическую ссылку для конкретного поста в android firebase


Я разрабатываю приложение для электронной коммерции с android и firebase. Я понимаю, как создать динамическую связь с консолью firebase. Однако я хочу иметь возможность создавать динамические ссылки для каждого продукта, когда пользователь нажимает на кнопку Поделиться. Я имею в виду, что когда пользователь нажимает на кнопку "Поделиться", он должен иметь возможность поделиться ссылкой, содержащей некоторые сведения об этом конкретном продукте, чтобы, когда кто-то нажимает на ссылку, он мог перейти к действию "сведения о продукте", если у него установлено приложение. Я я попытался посмотреть документацию, но не смог найти то, что я хочу.- вот именно. Кто-нибудь может мне помочь?

1 2

1 ответ:

Firebase Dynamic Links-это платформа для доставки вашей глубокой ссылки на приложение iOS, приложение Android или ваш веб-сайт. Вопрос, который вы задаете, касается самой глубокой связи. Вот почему это не отражено в документации огневой базы. В качестве документации предполагается, что разработчики знают, как создавать глубокие ссылки.

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

Для отображения продуктов в вашем приложении у вас, вероятно, есть какой-то способ идентификации продуктов. Например, у Amazon есть код продукта. В этой глубокой связи https://www.amazon.com/gp/product/B00FRDUZXM , b00frduzxm-идентификатор продукта.

Предполагая, что у вас также есть id продукта. В этом случае, когда пользователь хочет поделиться продуктом, вы создаете глубокую ссылку, такую как: https://your_company_name.com/product?id=XYZ , где XYZ-идентификатор продукта. Тогда вам оборачивать ссылку в динамической ссылке военнослужащих. Затем пользователь поделится динамической ссылкой через Facebook, электронную почту и т. д.

На принимающей стороне вы получаете Динамическая военнослужащих по опорному пункту документам, распаковывать ссылку, экстракт код товара прямой ссылке и отображения продукта.

Имеет смысл?