Power Apps मोबाइल ऐप के साथ डीप लिंक का उपयोग करें
डीप लिंक उपयोगकर्ताओं को कंप्यूटर और मोबाइल डिवाइसों पर एक से दूसरे एप्लिकेशन में जाने देते हैं. सरल उदाहरणों में शामिल हैं साइन इन करने के लिए Facebook से डीप-लिंकिंग एक मोबाइल ऐप, संदेश लिखने के लिए एक मेल ऐप से डीप-लिंकिंग ईमेल पता, , या संबंधित मोबाइल ऐप डाउनलोड करने के लिए एक ऐप स्टोर से डीप-लिंकिंग एक वेबसाइट.
Power Apps मोबाइल ऐप में समर्थित डीप लिंक
आप अन्य ऐप्स से डीप-लिंक 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
पैरामीटर | मात्रा |
---|---|
<लक्षित-ऐप> |
|
<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 मोबाइल में खुल सकें।