การติดตามลิงก์ลึกที่ถูกเลื่อนออกไป
SDK ของ Hive จะส่งเหตุการณ์ลิงก์ลึกไปยังการระบุเมื่อแอปถูกเปิดผ่านลิงก์ลึก
ฟีเจอร์การติดตามลิงก์ลึกที่เลื่อนออกไปในปัจจุบันรองรับเฉพาะการให้เครดิตของ Airbridge เท่านั้น
การติดตามลิงก์ลึกที่ถูกเลื่อนออกไปด้วย Airbridge¶
นี่อธิบายวิธีการตั้งค่าลิงก์ลึกแบบเลื่อนและสร้างลิงก์ติดตามในสภาพแวดล้อมของ Android และ iOS
การตั้งค่าลิงก์ลึกแบบเลื่อนใน Android¶
-  ลงทะเบียนข้อมูลที่จำเป็นสำหรับลิงก์ลึกใน [Tracking Links] > [Deep Links] บนแดชบอร์ด Airbridge สำหรับคำแนะนำเกี่ยวกับวิธีการลงทะเบียน โปรดดูที่ การตั้งค่าลิงก์ลึก Airbridge. 
-  เมื่อกำหนดการติดตามลิงก์ลึกของ Airbridge ให้ตั้งค่า URI scheme ของ Android ให้ตรงกับชื่อแพ็กเกจของ Android.  เพิ่ม Intent Filter สำหรับการจัดการลิงก์ลึกใน AndroidManifest.xml ตามที่แสดงด้านล่าง ในโค้ด เพิ่ม Intent Filter สำหรับการจัดการลิงก์ลึกใน AndroidManifest.xml ตามที่แสดงด้านล่าง ในโค้ดYOUR_APP_NAMEหมายถึงชื่อแอป Airbridge. ชื่อแอปสามารถดูได้ใน การตั้งค่าคอนโซล Airbridge > การตั้งค่าแอป Airbridge > ชื่อแอป.<activity ...> ... <intent-filter android:autoVerify="true"> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="http" android:host="YOUR_APP_NAME.abr.ge" /> <data android:scheme="https" android:host="YOUR_APP_NAME.abr.ge" /> </intent-filter> <intent-filter android:autoVerify="true"> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="http" android:host="YOUR_APP_NAME.airbridge.io" /> <data android:scheme="https" android:host="YOUR_APP_NAME.airbridge.io" /> </intent-filter> ... </activity>
การตั้งค่าลิงก์ลึกที่รอใน iOS¶
-  ลงทะเบียนข้อมูลที่จำเป็นสำหรับลิงก์ลึกใน [Tracking Links]>[Deep Link] บนแดชบอร์ด Airbridge สำหรับคำแนะนำเกี่ยวกับวิธีการลงทะเบียน โปรดดูที่ การตั้งค่าลิงก์ลึก Airbridge. 
-  เมื่อการตั้งค่าการติดตามลิงก์ลึกของ Airbridge ควรกำหนด URI scheme ของ iOS ให้เหมือนกับ iOS Bundle ID ID ของแอป iOS จะมีรูปแบบ 'App ID Prefix+ . +Bundle ID' ตัวอย่างเช่น หาก App ID Prefix คือprefixและ Bundle ID คือexampleID ของแอป iOS จะเป็นprefix.example. 
-  ในโปรเจกต์ Xcode > Signing & Capabilities > Associated Domains, เพิ่ม applinks: YOUR_APP_NAME.airbridge.io และ applinks:YOUR_APP_NAME.abr.ge.YOUR_APP_NAMEคือชื่อของแอป Airbridge.
 คุณสามารถตรวจสอบชื่อแอปได้ที่ Airbridge Dashboard > Settings > Airbridge App Settings > App Name. 
การสร้างลิงก์ติดตาม¶
- ในการติดตามลิงก์เชิงลึกที่เลื่อนออกไป คุณต้องตั้งค่า URL เชิงลึกตาม รูปแบบ Scheme URL ที่ใช้โดย Hive.- หากคุณตั้งค่า {host} เป็น Hive ใน URL ให้ดูการดำเนินการของ SDK Hive ตาม {host} ในส่วน User Engagement > Common Fields .  
- หากคุณตั้งค่า {host} เป็นเกมใน URL ข้อมูลที่จำเป็นสำหรับเกมจะถูกส่งผ่าน EngagementListenerในรูปแบบของ EngagementEventType.EVENT และ JSONObject. สำหรับการประกาศและวิธีการลงทะเบียน callback ให้ดูที่ การประกาศและการลงทะเบียน Callback ทั่วไปของ User Engagement . สำหรับการประกาศและวิธีการลงทะเบียน callback ให้ดูที่ การประกาศและการลงทะเบียน Callback ทั่วไปของ User Engagement .
 
- หากคุณตั้งค่า {host} เป็น Hive ใน URL ให้ดูการดำเนินการของ SDK Hive ตาม {host} ในส่วน User Engagement > Common Fields . 
- หลังจากสร้างลิงก์ติดตามแล้ว ให้ดูที่ การทดสอบลิงก์เชิงลึกของ Airbridge สำหรับวิธีการทดสอบลิงก์เชิงลึกที่เลื่อนออกไป.