1 min read
Links
The Links SDK allows you to open the app via app links or deep links. It also supports internal navigation via deep links.
Start using the Links SDK
The platform module includes the Links SDK. To start using it, you need to override the XML value deeplinkScheme
and set your own scheme. The scheme should match across both Android and iOS platforms. An example of the scheme:
<string name=”deeplinkScheme”>com.poq.poqdemoapp</string>
The Links SDK is compose of these modules:
The most common customisations are described in this link.
Koin modules
The Links SDK dependencies are injected using Koin. Links SDK provides the default dependencies definitions via these Koin modules:
linksDataModule
linksDomainModule
linksPresentationModule
Supported deep links
Deep link format is not case-sensitive.
Screen destination | Deep link format |
---|---|
AddressBook | ://addressBook |
Account content | ://myProfile |
Account EditProfile | ://editMyProfile |
Account Login | ://login |
Account Register | ://signup |
Bag | ://bag |
ChangeCountry | ://changeCountry |
LookBook | ://lookbook?lookbook_id=$ID&title=$TITLE |
Home regular | ://home |
Home preview | ://debug/preview?dateValue=$DATE |
Onboarding | ://onboarding |
OrderHistory | ://orders |
Page Details | ://page/detail/$ID?title=$TITLE |
Page List | ://pages/$ID?title=$TITLE |
Product Details | ://products/detail/$ID?external_id=$EXTERNAL_ID |
Product Details | ://products/detail/?external_id=$EXTERNAL_ID&compatibility_id=$COMPATIBILITY_ID |
Product List Category | ://products/category/$ID?title=$TITLE ://category/$ID?title=$TITLE |
Product List Search result | ://products/search/$QUERY |
Scan | ://scan |
Shop | ://shop |
Search | ://products/search |
Store FindStore | ://storefinder |
Store StoreDetails | ://stores/detail/$ID |
WebLink | ://$LINK (link needs to start with https:// or http://) |