इसके माध्यम से साझा किया गया


Power Apps मोबाइल ऐप के साथ डीप लिंक का उपयोग करें

डीप लिंक उपयोगकर्ताओं को कंप्यूटर और मोबाइल डिवाइसों पर एक से दूसरे एप्लिकेशन में जाने देते हैं. सरल उदाहरणों में शामिल हैं साइन इन करने के लिए Facebook से डीप-लिंकिंग एक मोबाइल ऐप, संदेश लिखने के लिए एक मेल ऐप से डीप-लिंकिंग ईमेल पता, , या संबंधित मोबाइल ऐप डाउनलोड करने के लिए एक ऐप स्टोर से डीप-लिंकिंग एक वेबसाइट.

आप अन्य ऐप्स से डीप-लिंक URL का उपयोग करके मोबाइल ऐप में कोई entityrecord या entitylist दृश्य खोल सकते हैं। Power Apps जब आप किसी बाहरी ऐप के लिंक का अनुसरण करते हैं, तो Power Apps मोबाइल में लक्ष्य तत्व खुल जाता है

यदि आप ऐप में अपने इंस्टेंस में पहले से साइन इन हैं, तो जब आप किसी बाहरी ऐप के लिंक का अनुसरण करते हैं तो लक्ष्य रिकॉर्ड प्रदर्शित होता है. अन्यथा, आपको मोबाइल ऐप में अपने इंस्टेंस में साइन इन करने के लिए कहा जाएगा; आपके साइन इन करने के बाद, लक्ष्य एलीमेंट प्रदर्शित होता है. इस सुविधा का उपयोग करने के लिए आपके मोबाइल डिवाइस पर मोबाइल ऐप इंस्टॉल होना चाहिए। Power Apps

मॉडल-चालित ऐप के लिए समर्थित Urls पैरामीटर

URL बनाने के लिए निम्न एप्लिकेशन हैंडलर और क्वेरी स्ट्रिंग पैरामीटर का उपयोग करें.

मोबाइल ऐप के लिए डीप लिंक निम्नलिखित से शुरू होने चाहिए: Power Apps

ms-apps://<org-url>_<app-id>?tenantId=<tenant-id>&isShortcut=true&appType=AppModule&openApp=true&restartApp=true&forceOfflineDataSync=true

महत्वपूर्ण

org-url में निम्न शामिल नहीं हो सकता https://. मॉडल-संचालित ऐप डीपलिंक का एक उदाहरण निम्नलिखित है:
ms-apps://contoso.onmicrosoft.com_ e6429eba-2204-40e8-b9dd-fc74791ff2c2?tenantId=219f9bd4-8c16-4dfa-b87e-f4a33764f1dd

पैरामीटर मात्रा
<लक्षित-ऐप>
  • ms-dynamicsxrm -> फ़ोन के लिए Dynamics 365
  • ms-apps-fs -> Field Service
  • ms-apps -> Power Apps
  • ms-mobile-apps -> रैप्ड नेटिव मोबाइल ऐप्स
<org-url> सही संगठन URL से कनेक्ट करता है.
<app-id> सही ऐप मॉड्यूल खोलता है.
tenantId सही किरायेदार से जुड़ता है.
forceOfflineDataSync यह सुनिश्चित करता है कि डेटा सिंक चालू हो ताकि सभी नवीनतम डेटा उपलब्ध हो।

यदि कोई entityrecord प्रपत्र खोल रहे हैं या एक नया entityrecord बना रहे हैं, तो निम्न पैरामीटर का उपयोग करें:

पैरामीटर मात्रा
etn=<entity-logical-name> यह निर्धारित करता है कि किस टेबल पर जाना है।
pagetype=entityrecord यह इंगित करता है कि लक्ष्य एक रूप है।
extraqs=<form-id> यह निर्दिष्ट करता है कि entityrecord के लिए कौन सा फॉर्म खोलना है; यदि निर्दिष्ट नहीं किया गया है, तो डिफ़ॉल्ट फॉर्म खुलता है। extraqs पैरामीटर का उपयोग फ़ील्ड मानों को डिफ़ॉल्ट करने के लिए भी किया जा सकता है.
id=<record-id> यह निर्दिष्ट करता है कि किस विशिष्ट रिकॉर्ड पर जाना है; यदि इसे रिक्त छोड़ दिया जाए, तो तालिका के लिए निर्माण प्रपत्र खुल जाता है।

यदि लिंक किसी entitylist दृश्य में जाता है, तो निम्न पैरामीटर जोड़ें:

पैरामीटर मात्रा
etn=<entity-logical-name> यह निर्धारित करता है कि किस टेबल पर जाना है।
pagetype=entitylist यह दर्शाता है कि हम किसी दृश्य पर जा रहे हैं।
viewid=<view-id> यह निर्दिष्ट करता है कि कौन सा दृश्य खोलना है.
Viewtype= <1039 अगर सिस्टम व्यू, 4230 अगर व्यक्तिगत व्यू> यह निर्दिष्ट करता है कि हम सिस्टम दृश्य या व्यक्तिगत दृश्य पर जा रहे हैं।

कैनवास ऐप के लिए समर्थित Urls पैरामीटर

ms-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true

पैरामीटर मात्रा
<app-id> सही ऐप मॉड्यूल खोलता है.
<tenantId> सही किरायेदार से जुड़ता है.
रीस्टार्टऐप=सच कैनवास ऐप को पुनः आरंभ करता है, यह सुनिश्चित करने के लिए आवश्यक है कि जब ऐप पहले से खुला हो तो पैरामीटर पास हो जाएं.
autoLoginUpn=< ई-मेल> ई-मेल को स्वचालित रूप से भरता है और साइन-इन को सक्रिय करता है।

रैप्ड नेटिव मोबाइल ऐप के लिए समर्थित यूआरएल पैरामीटर

ms-mobile-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true

पैरामीटर मात्रा
<app-id> सही ऐप मॉड्यूल खोलता है.
<tenantId> सही किरायेदार से जुड़ता है.
रीस्टार्टऐप=सच यह सुनिश्चित करने के लिए कि जब ऐप पहले से खुला हो, पैरामीटर पास किए जाएं, कैनवास ऐप को पुनः आरंभ करता है.
autoLoginUpn=< ई-मेल> ई-मेल को स्वचालित रूप से भरता है और साइन-इन को सक्रिय करता है।

समस्‍या निवारण

कंपनी की संगठनात्मक नीतियों और उपयोगकर्ता की डिवाइस सेटिंग के आधार पर डीपलिंक आपके ब्राउज़र में खुल सकते हैं। मोबाइल डिवाइस प्रबंधन (MDM) टूल और डिवाइस ऑपरेटिंग सिस्टम में अलग-अलग विकल्प और सेटिंग होती हैं जो डीपलिंक को संभालने के तरीके को प्रभावित करती हैं। यदि डीपलिंक सीधे मोबाइल के बजाय ब्राउज़र में खुल रहे हैं, तो सुनिश्चित करें कि आपकी MDM नीतियां और डिवाइस सेटिंग उचित रूप से कॉन्फ़िगर की गई हैं। Power Apps

उदाहरण के लिए, कुछ Android डिवाइसों पर, सेटिंग > ऐप्स > Power Apps > डिफ़ॉल्ट रूप से खोलें पर जाएँ और apps.powerapps.com जोड़ें, ताकि डीपलिंक सीधे Power Apps मोबाइल में खुल सकें।