Sobes.tech
Junior — Middle

შეგიძლიათ ახსნათ, რა არის სიღრმისეული ბმულები და როგორ მუშაობენ ისინი მობილურ აპლიკაციებში?

sobes.tech AI

პასუხი AI-სგან

გაღრმავებული ბმულები (deep links) — ეს URL-ები, რომლებიც მომხმარებელს არა მხოლოდ აპლიკაციაში გადაყვანას, არამედ კონკრეტულ ეკრანზე ან შიგთავსზე გადაყვანას უზრუნველყოფს.

მობილურ აპლიკაციებში ისინი ასე მუშაობენ:

  1. მომხმარებელი კლიკს აკეთებს ბმულზე (მაგალითად, ბრაუზერში, ელფოსტაში ან სხვა აპლიკაციაში).
  2. თუ აპლიკაცია ინსტალირებულია, სისტემა მას ხსნის და ბმულს გადასცემს.
  3. აპლიკაცია პროცესორობს ბმულს და გადადის საჭირო ეკრანზე ან განყოფილებაზე.
  4. თუ აპლიკაცია არ არის ინსტალირებული, მომხმარებელს შეიძლება გადამისამართება აპლიკაციების მაღაზიისკენ ინსტალაციისთვის.

Android-ზე გამოყენების მაგალითი Intent-filter-ის გამოყენებით:

<intent-filter>
    <action android:name="android.intent.action.VIEW" />
    <category android:name="android.intent.category.DEFAULT" />
    <category android:name="android.intent.category.BROWSABLE" />
    <data android:scheme="https" android:host="example.com" android:pathPrefix="/product" />
</intent-filter>

ეს საშუალებას გაძლევთ გახსნათ აპლიკაცია ასეთი ბმულებით: https://example.com/product/123 და აჩვენოთ პროდუქტი ID-ით 123.