หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
การเชื่อมโยงโดยตรงช่วยให้ผู้ใช้ย้ายจากแอปพลิเคชันหนึ่งไปยังอีกแอปพลิเคชันหนึ่งบนคอมพิวเตอร์และอุปกรณ์เคลื่อนที่ ตัวอย่างง่ายๆ ได้แก่ การเชื่อมโยงโดยตรงของแอปบนมือถือไปยัง Facebook เพื่อเข้าสู่ระบบ ที่อยู่อีเมลที่เชื่อมโยงโดยตรงไปยังแอปอีเมลเพื่อเขียนข้อความ หรือเว็บไซต์ที่เชื่อมโยงโดยตรงไปยัง App Store เพื่อดาวน์โหลดแอปบนอุปกรณ์เคลื่อนที่ที่เกี่ยวข้อง
รองรับการเชื่อมโยงโดยตรงในแอป Power Apps บนมือถือ
คุณสามารถเปิดมุมมอง entityrecord หรือ entitylist ในแอป Power Apps สำหรับอุปกรณ์เคลื่อนที่โดยใช้ URL ดีปลิงก์จากแอปอื่น เมื่อคุณติดตามการเชื่อมโยงจากแอปภายนอก องค์ประกอบเป้าหมายจะเปิดขึ้นในแอป Power Apps บนมือถือ
หากคุณลงชื่อเข้าใช้อินสแตนซ์ของคุณในแอปแล้ว เรกคอร์ดเป้าหมายจะปรากฏขึ้นเมื่อคุณคลิกการเชื่อมโยงจากแอปภายนอก มิฉะนั้น คุณจะได้รับแจ้งให้ลงชื่อเข้าใช้อินสแตนซ์ของคุณในแอปสำหรับอุปกรณ์เคลื่อนที่ หลังจากที่คุณเข้าสู่ระบบ องค์ประกอบเป้าหมายจะปรากฏขึ้น คุณต้องมีแอป Power Apps สำหรับอุปกรณ์เคลื่อนที่ที่ติดตั้งบนอุปกรณ์เคลื่อนที่ของคุณเพื่อใช้คุณลักษณะนี้
พารามิเตอร์ URL ที่รองรับสำหรับแอปที่เป็นแบบจำลอง
ใช้ตัวจัดการแอปพลิเคชันและพารามิเตอร์สตริงการสอบถามต่อไปนี้เพื่อสร้าง URL
ดีปลิงก์สำหรับแอป Power Apps สำหรับอุปกรณ์เคลื่อนที่ควรเริ่มต้นด้วยสิ่งต่อไปนี้:
ms-apps://<org-url>_<app-id>?tenantId=<tenant-id>&environmentId=<environment-id>&appLogicalName=<appLogicalName>&appType=AppModule&openApp=true&restartApp=true&forceOfflineDataSync=true
สำคัญ
URL องค์กรจะต้องไม่มี https:// ต่อไปนี้คือตัวอย่างของแอปที่ขับเคลื่อนด้วยโมเดลที่มีลิงก์ลึก:
ms-apps://contoso.onmicrosoft.com_e6429eba-2204-40e8-b9dd-fc74791ff2c2?tenantId=aaaabbbb-0000-cccc-1111-dddd2222eeee&environmentId=g67tfyufhkjfg&appLogicalName=cr12_e567
| พารามิเตอร์ | Description | จำเป็น |
|---|---|---|
| <แอปเป้าหมาย> |
|
ใช่ |
| <URL องค์กร> | เชื่อมต่อกับ URL องค์กรที่ถูกต้อง | ใช่ |
| <รหัสแอป> | เปิดโมดูลแอปที่ถูกต้อง | ใช่ |
| TenantId=<tenand-id> | เชื่อมต่อกับผู้เช่าที่ถูกต้อง | ใช่ |
| *environmentId=<environment-id> | ระบุสภาพแวดล้อมภายในผู้เช่าโดยเฉพาะ | ใช่ |
| *appLogicalName=<app-logical-name> | ชื่อเฉพาะของแอป สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการค้นหาชื่อที่ไม่ซ้ําของแอปในสตูดิโอสมัยใหม่ โปรดดู ที่ จัดการการตั้งค่าแอปแบบจําลอง ในตัวออกแบบแอป และสําหรับตัวแก้ไขแบบคลาสสิก ดู จัดการคุณสมบัติแอปแบบจําลองในตัวออกแบบแอป (คลาสสิก) | ใช่ |
| appType=AppModule | ระบุว่าแอปเป้าหมายเป็นแอปแบบจําลอง | ใช่ |
| restartApp=true | รีสตาร์ทแอปแบบจำลอง จําเป็นเพื่อให้แน่ใจว่าพารามิเตอร์จะถูกส่งผ่านเมื่อแอปเปิดอยู่แล้ว | ไม่ |
| autoLoginUpn=<อีเมล> | เติมข้อมูลอีเมลอัตโนมัติและทริกเกอร์การลงชื่อเข้าใช้ หมายเหตุ: พารามิเตอร์นี้จะถูกละเว้นถ้าผู้ใช้ลงชื่อเข้าใช้แอปแล้ว |
ไม่ |
| forceOfflineDataSync=true | ตรวจสอบให้แน่ใจว่ามีการซิงค์ข้อมูลเพื่อให้มีข้อมูลล่าสุดทั้งหมด | ไม่ |
* ข้อควรพิจารณา
- ค่ารหัสสภาพแวดล้อม (environment ID) และ appLogicalName เป็นสิ่งจำเป็นสำหรับลิงก์เจาะลึกใหม่ทั้งหมด
- ลิงก์ลึกที่มีอยู่โดยไม่มี ID สภาพแวดล้อมหรือ appLogicalName จะพบประสิทธิภาพที่ช้าลงจนถึงเดือนธันวาคม 2025 หลังจากนั้นจะไม่ได้รับการสนับสนุน
- อัปเดตลิงก์ลึกที่มีอยู่ทั้งหมดเพื่อรวม ID สภาพแวดล้อมและ appLogicalName เพื่อปรับปรุงประสิทธิภาพการทํางานและลดเวลารอ
ถ้าเปิดฟอร์ม entityrecord หรือสร้าง entityrecord ใหม่ ให้ใช้พารามิเตอร์ต่อไปนี้
| พารามิเตอร์ | Description | จำเป็น |
|---|---|---|
| etn=<ชื่อเชิงตรรกะของเอนทิตี> | กำหนดตารางที่จะไป | ใช่ |
| pagetype=entityrecord | แสดงว่าเป้าหมายเป็นฟอร์ม | ใช่ |
| id=<record-id> | กําหนดระเบียนเฉพาะที่จะไปที่ โดยกําหนดว่าต้องการไปที่ใด ถ้าปล่อยว่างไว้ แบบฟอร์มที่สร้างขึ้นสําหรับตารางจะเปิดขึ้น | ใช่ |
| extraqs=<form-id> | กำหนดฟอร์มที่จะเปิด entityrecord หากไม่ระบุ ฟอร์มเริ่มต้นจะเปิดขึ้น พารามิเตอร์ extraqs ยังสามารถใช้กับค่าฟิลด์เริ่มต้น |
ไม่ |
หากเชื่อมต่อไปที่มุมมอง entitylist ให้เพิ่มพารามิเตอร์ต่อไปนี้
| พารามิเตอร์ | Description | จำเป็น |
|---|---|---|
| etn=<ชื่อเชิงตรรกะของเอนทิตี> | กำหนดตารางที่จะไป | ใช่ |
| pagetype=entitylist | แสดงว่าเรากำลังไปที่มุมมอง | ใช่ |
| viewid=<view-id> | กำหนดมุมมองที่จะเปิด | ไม่ |
| Viewtype= <1039 หากเป็นมุมมองของระบบ 4230 หากเป็นมุมมองส่วนตัว> | ระบุว่ามุมมองเป้าหมายเป็นมุมมองระบบหรือมุมมองส่วนบุคคล | ไม่ |
พารามิเตอร์ URL ที่รองรับสำหรับแอปพื้นที่ทำงาน
ms-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&environmentId=<environment-id>&restartApp=true
| พารามิเตอร์ | Description | จำเป็น |
|---|---|---|
| <รหัสแอป> | เปิดโมดูลแอปที่ถูกต้อง | ใช่ |
| TenantId=<tenantId> | เชื่อมต่อกับผู้เช่าที่ถูกต้อง | ใช่ |
| *environmentId=<environment-id> | ระบุสภาพแวดล้อมภายในผู้เช่าโดยเฉพาะ | ใช่ |
| restartApp=true | รีสตาร์ตแอป Canvas จําเป็นเพื่อให้แน่ใจว่าพารามิเตอร์จะถูกส่งผ่านเมื่อแอปเปิดอยู่แล้ว | ไม่ |
| autoLoginUpn=<อีเมล> | เติมข้อมูลอีเมลอัตโนมัติและทริกเกอร์การลงชื่อเข้าใช้ หมายเหตุ: พารามิเตอร์นี้จะถูกละเว้นถ้าผู้ใช้ลงชื่อเข้าใช้แอปแล้ว |
ไม่ |
* ข้อควรพิจารณา
รหัสสภาพแวดล้อมเป็นข้อบังคับสําหรับลิงก์ลึกใหม่ทั้งหมด
ลิงก์ลึกที่มีอยู่โดยไม่มีรหัสสภาพแวดล้อมจะพบประสิทธิภาพการทํางานช้าลงจนถึงเดือนธันวาคม 2025 หลังจากนั้นจะไม่ได้รับการสนับสนุน
อัปเดตลิงก์ลึกที่มีอยู่ทั้งหมดเพื่อรวม ID สภาพแวดล้อมเพื่อปรับปรุงประสิทธิภาพการทํางานและลดเวลารอ
พารามิเตอร์ URL ที่รองรับสำหรับแอปบนอุปกรณ์เคลื่อนที่แบบเนทีฟที่ครอบ
ms-mobile-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true
สำคัญ
URL ของลิงก์ลึกสําหรับแอปแบบครอบคลุมจะทํางานเฉพาะเมื่อติดตั้งแอปที่ครอบคลุมหนึ่งแอปบนอุปกรณ์เคลื่อนที่เท่านั้น ไม่สามารถทำงานได้กรณีที่มีการติดตั้งแอปที่ถูกห่อหุ้มมากกว่าหนึ่งแอป
| พารามิเตอร์ | Description | จำเป็น |
|---|---|---|
| <รหัสแอป> | เปิดโมดูลแอปที่ถูกต้อง | ใช่ |
| TenantId=<tenantId> | เชื่อมต่อกับผู้เช่าที่ถูกต้อง | ใช่ |
| restartApp=true | รีสตาร์ทแอปแบบจำลอง จําเป็นเพื่อให้แน่ใจว่าพารามิเตอร์จะถูกส่งผ่านเมื่อแอปเปิดอยู่แล้ว | ไม่ |
| autoLoginUpn=<อีเมล> | เติมข้อมูลอีเมลอัตโนมัติและทริกเกอร์การลงชื่อเข้าใช้ หมายเหตุ: พารามิเตอร์นี้จะถูกละเว้นถ้าผู้ใช้ลงชื่อเข้าใช้แอปแล้ว |
ไม่ |
กำลังแก้ไขปัญหา
ลิงก์ลึกสามารถเปิดในเบราว์เซอร์ของคุณโดยขึ้นอยู่กับนโยบายองค์กรของบริษัทและการตั้งค่าอุปกรณ์ของผู้ใช้ เครื่องมือ Mobile Device Management (MDM) และระบบปฏิบัติการของอุปกรณ์มีตัวเลือกและการตั้งค่าที่แตกต่างกันซึ่งส่งผลต่อวิธีจัดการลิงก์ลึก ถ้าลิงก์ลึกเปิดอยู่ในเบราว์เซอร์แทนที่จะเปิดโดยตรงใน Power Apps สําหรับอุปกรณ์เคลื่อนที่ ตรวจสอบให้แน่ใจว่านโยบาย MDM และการตั้งค่าอุปกรณ์ของคุณสามารถกําหนดค่าได้อย่างเหมาะสม
ตัวอย่างเช่น บนอุปกรณ์ Android บางเครื่อง ให้ไปที่ การตั้งค่า>แอป>Power Apps>เปิดตามค่าเริ่มต้น และเพิ่ม apps.powerapps.com เพื่อให้ลิงก์โดยตรงเปิดในอุปกรณ์เคลื่อนที่ Power Apps
ดูเพิ่มเติม
การเปลี่ยนแปลงที่สำคัญที่จะเกิดขึ้น (การเลิกสนับสนุน) ในแอปแคนวาส