Google is committed to advancing racial equity for Black communities. See how.
این صفحه به‌وسیله ‏Cloud Translation API‏ ترجمه شده است.
Switch to English

پیوندهای پویا Firebase

Firebase Dynamic Links پیوندهایی هستند که به روشی که می خواهید روی چندین سیستم عامل و اینکه آیا برنامه شما از قبل نصب شده است ، کار می کنند.

با پیوندهای پویا ، کاربران شما بهترین تجربه موجود را برای پلتفرمی که پیوند شما را روی آن باز می کنند ، بدست می آورند. اگر کاربری پیوند پویا را در iOS یا Android باز کند ، می توان آنها را مستقیماً به محتوای پیوند داده شده در برنامه بومی خود برد. اگر کاربر همان لینک پویا را در یک مرورگر دسک تاپ باز کند ، می توان آنها را به محتوای معادل وب سایت شما هدایت کرد.

علاوه بر این ، پیوندهای پویا در نصب برنامه کار می کنند: اگر کاربر پیوند پویا را در iOS یا Android باز کند و برنامه شما را نصب نکند ، می توان از کاربر درخواست کرد آن را نصب کند. سپس ، پس از نصب ، برنامه شما شروع می شود و می تواند به پیوند دسترسی پیدا کند.

چگونه کار می کند؟

شما یا با استفاده از کنسول Firebase ، با استفاده از REST API ، iOS یا Android Builder API یا با تشکیل یک URL با افزودن پارامترهای Dynamic Link به دامنه خاص برنامه خود ، یک پیوند پویا ایجاد می کنید. این پارامترها بسته به سیستم عامل کاربر و نصب برنامه شما ، پیوندهایی را که می خواهید باز کنید مشخص می کنند.

وقتی کاربر یکی از پیوندهای پویای شما را باز می کند ، اگر برنامه شما هنوز نصب نشده باشد ، کاربر برای نصب برنامه شما به فروشگاه Play یا App Store فرستاده می شود (مگر اینکه شما خلاف آن را مشخص کرده باشید) و برنامه شما باز می شود. سپس می توانید پیوندی را که به برنامه شما ارسال شده بازیابی کنید و پیوند عمیق را به تناسب برنامه خود مدیریت کنید.

با استفاده از نام دامنه خود می توانید پیوندهای پویا ایجاد کنید :

https://example.com/summer-sale
https://example.com/links/promos/summer-sale
https://links.example.com/summer-sale
https://ex.amp.le/summer-sale

یا ، اگر دامنه ای برای برنامه خود ندارید ، می توانید از یک صفحه سفارشی رایگان page.link استفاده کنید:

https://example.page.link/summer-sale

زیر دامنه رایگان خود را در کنسول Firebase ایجاد کنید.

تمام ویژگی های Dynamic Links ، از جمله تجزیه و تحلیل ، انتسابات پس از نصب و ادغام SDK ، با هر دو دامنه page.link سفارشی و دامنه شخصی شما کار می کنند.

مسیر پیاده سازی

Firebase و SDK پیوندهای پویا را تنظیم کنید Firebase Dynamic Links را برای پروژه Firebase خود در کنسول Firebase فعال کنید. سپس ، SDK پیوندهای پویا را در برنامه خود قرار دهید.
ایجاد پیوندهای پویا می توانید به صورت برنامه نویسی یا با استفاده از کنسول Firebase Dynamic Links را ایجاد کنید.
پیوندهای پویا را در برنامه خود مدیریت کنید وقتی برنامه شما باز شد ، از SDK پیوندهای پویا برای بررسی اینکه آیا پیوند پویا به آن منتقل شده است استفاده کنید. در این صورت ، پیوند عمیق را از داده های Dynamic Link دریافت کرده و پیوند عمیق را در صورت لزوم مدیریت کنید.
مشاهده داده های تجزیه و تحلیل عملکرد Dynamic Links خود را در کنسول Firebase پیگیری کنید.

مراحل بعدی