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


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>&appType=AppModule&openApp=true&restartApp=true&forceOfflineDataSync=true

महत्त्वपूर्ण

org-url में निम्न शामिल नहीं हो सकता https://. मॉडल-संचालित ऐप डीपलिंक का एक उदाहरण निम्नलिखित है:
ms-apps://contoso.onmicrosoft.com_e6429eba-2204-40e8-b9dd-fc74791ff2c2?tenantId=aaaabbbb-0000-cccc-1111-dddd2222eeee

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

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

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

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

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

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

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

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

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

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

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

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

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

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