Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

ساخت دستی URL پیوند پویا

می توانید با ایجاد دستی URL با فرم زیر ، یک لینک پویا ایجاد کنید:

https://your_subdomain.page.link/?link=your_deep_link&apn=package_name[&amv=minimum_version][&afl=fallback_link]

پارامترهای پیوند پویا

پارامتر پیوند عمیق (پارامتر بار)
ارتباط دادن

پیوند برنامه شما باز می شود. نشانی اینترنتی را مشخص کنید که برنامه شما بتواند مدیریت کند ، معمولاً محتوا یا بار برنامه ، که منطق خاص برنامه را آغاز می کند (مانند اعتبار دادن به کاربر با کوپن یا نمایش صفحه خوش آمد گویی). این پیوند باید یک URL با فرمت خوب باشد ، به درستی کدگذاری URL شود ، از HTTP یا HTTPS استفاده کند و نمی تواند پیوند پویای دیگری باشد.

پارامترهای اندروید
apn نام بسته برنامه Android را برای باز کردن پیوند استفاده کنید. برنامه باید از صفحه نمای کلی کنسول Firebase به پروژه شما متصل شود. برای باز کردن یک برنامه Android برای پیوند پویا لازم است.
afl پیوندی که هنگام نصب برنامه باز نمی شود. این کار را برای انجام کاری غیر از نصب برنامه خود از فروشگاه Play در مواقعی که برنامه نصب نشده است انجام دهید ، مانند باز کردن نسخه وب موبایل محتوا یا نمایش یک صفحه تبلیغاتی برای برنامه خود.
amv versionCode از نسخه حداقل از برنامه شما که می توانید از لینک را باز کنید. اگر برنامه نصب شده نسخه قدیمی باشد ، کاربر برای ارتقاء برنامه به فروشگاه Play منتقل می شود.
پارامترهای iOS
ibi شناسه بسته نرم افزاری iOS برای استفاده از آن برای باز کردن پیوند. برنامه باید از صفحه نمای کلی کنسول Firebase به پروژه شما متصل شود. برای باز کردن یک برنامه iOS برای پیوند پویا لازم است.
ifl پیوندی که هنگام نصب برنامه باز نمی شود. این کار را برای انجام کاری غیر از نصب برنامه خود از App Store در زمانی که برنامه نصب نشده است انجام دهید ، مانند باز کردن نسخه وب موبایل محتوا یا نمایش یک صفحه تبلیغاتی برای برنامه خود.
ius برنامه URL سفارشی برنامه شما ، اگر چیزی غیر از شناسه بسته برنامه شما باشد
ipfl پیوند برای باز کردن در iPads زمانی که برنامه نصب نشده است. این کار را برای انجام کاری غیر از نصب برنامه خود از App Store در زمانی که برنامه نصب نشده است انجام دهید ، مانند باز کردن نسخه وب محتوا یا نمایش یک صفحه تبلیغاتی برای برنامه خود.
ipbi شناسه بسته نرم افزاری iOS برای استفاده در iPads برای باز کردن پیوند. برنامه باید از صفحه نمای کلی کنسول Firebase به پروژه شما متصل شود.
isi شناسه App Store برنامه شما ، برای ارسال کاربران به App Store زمانی که برنامه نصب نشده است استفاده می شود
imv شماره نسخه از نسخه حداقل از برنامه شما که می توانید از لینک را باز کنید. این پرچم هنگام باز شدن به برنامه شما منتقل می شود و برنامه شما باید تصمیم بگیرد که با آن چکار کند.
efr اگر روی "1" تنظیم شده است ، با باز شدن پیوند پویا صفحه پیش نمایش برنامه را رد کنید و در عوض به برنامه یا فروشگاه هدایت کنید. هنگامی که پیوندهای پویا را در برنامه ها باز می کنند ، صفحه پیش نمایش برنامه (به طور پیش فرض فعال است) می تواند با اطمینان بیشتری کاربران را به مناسب ترین مقصد بفرستد. با این حال ، اگر انتظار دارید پیوند پویا فقط در برنامه هایی باز شود که می توانند بدون این صفحه پیوندهای پویا را با اطمینان باز کنند ، می توانید آن را با این پارامتر غیرفعال کنید. این پارامتر روی رفتار Dynamic Link فقط در iOS تأثیر می گذارد.
سایر پارامترهای پلتفرم
ofl پیوندی که در سیستم عامل های کنار Android و iOS باز می شود. این برای تعیین رفتار متفاوت روی دسکتاپ مفید است ، مانند نمایش یک صفحه وب کامل از محتوا/بار برنامه (همانطور که توسط پیوند param مشخص شده است) با یک پیوند پویا دیگر برای نصب برنامه.
پارامترهای Social Meta Tag
خیابان عنوان مورد استفاده برای زمانی که پیوند پویا در یک پست اجتماعی به اشتراک گذاشته می شود.
SD توضیحاتی که هنگام به اشتراک گذاشتن پیوند پویا در یک پست اجتماعی استفاده می شود.
si آدرس یک تصویر مربوط به این پیوند. تصویر باید حداقل 300x200 پیکسل و کمتر از 300 کیلوبایت باشد.
پارامترهای تجزیه و تحلیل
utm_source
utm_medium
کمپین utm_camppaign
utm_term
utm_content
gclid
پارامترهای تجزیه و تحلیل Google Play.
در
ct
کوه
pt
iTunes متصل پارامترهای تجزیه و تحلیل.

اشکال زدایی URL

می توانید پیوند پویا را با گرفتن URL طولانی یا کوتاه و پیوست پارامتر اشکال زدایی اشکال زدایی کنید.

https://example.page.link/?link=https://www.example.com&d=1
https://example.page.link/WXYZ?d=1
پارامتر اشکال زدایی
د به جای بارگیری Dynamic Link ، یک نمودار جریان ایجاد کنید که می توانید از آن برای پیش نمایش رفتار پیوندهای پویا در سیستم عامل ها و تنظیمات مختلف استفاده کنید.

مراحل بعدی

پس از ایجاد پیوند پویا ، باید برنامه خود را برای دریافت پیوندهای پویا تنظیم کرده و پس از باز شدن کاربر ، کاربران را به مکان مناسب برنامه خود ارسال کنید.

برای دریافت پویا لینک ها در برنامه شما، اسناد و مدارک برای دیدن در iOS ، آندروید ، C ++ ، و وحدت .