เพื่อช่วยคุณวัดประสิทธิภาพของการส่งเสริมการขายและแคมเปญของคุณ Firebase Dynamic Links มีหลายวิธีในการดูข้อมูลการวิเคราะห์และผสานรวมกับเครื่องมือวิเคราะห์
Firebase Dynamic Links บันทึกเหตุการณ์ที่เกี่ยวข้องกับประสิทธิภาพของ Dynamic Links ของคุณ รวมถึงเหตุการณ์ที่เกิดขึ้นนอกแอปของคุณ เช่น จำนวนครั้งที่มีคนคลิก Dynamic Link สั้นๆ รายการใดรายการหนึ่งของคุณ ข้อมูลนี้สามารถดูได้ในส่วนลิงก์แบบไดนามิกของคอนโซล Firebase และดึงข้อมูลโดยใช้ REST API
ลิงก์แบบไดนามิกยังทำงานร่วมกับ Google Analytics Google Analytics ให้สถิติโดยละเอียดสำหรับเหตุการณ์ที่เกิดขึ้นในแอปของคุณ เช่น เมื่อมีคนเปิดแอปของคุณโดยการคลิกลิงก์แบบไดนามิก ข้อมูลนี้ดูได้ในส่วน Analytics ของคอนโซล Firebase
ตารางต่อไปนี้สรุปคุณสมบัติของตัวเลือกการวิเคราะห์ทั้งสองนี้:
การวิเคราะห์ Firebase Dynamic Links | Google Analytics | |
---|---|---|
ติดตามกิจกรรม |
|
|
การเข้าถึงข้อมูล |
|
|
การระบุแหล่งที่มาของแคมเปญที่กำหนดเอง (พารามิเตอร์ utm_ ) |
ตัวเลือกการวิเคราะห์ทั้งสองจะติดตามเหตุการณ์ในแอปที่เครื่องมือติดตามทางเว็บมักพลาดไป ตัวอย่างเช่น เมื่อเปิดลิงก์แบบไดนามิกบน iOS เป็นลิงก์สากล แอปจะเปิดลิงก์โดยตรง โดยไม่ผ่านการวิเคราะห์เว็บ เหตุการณ์เหล่านี้ได้รับการติดตามอย่างถูกต้องโดยทั้งการวิเคราะห์ Firebase Dynamic Links และ Google Analytics
การวิเคราะห์ Firebase Dynamic Links
Firebase Dynamic Links ติดตามจำนวนครั้งที่มีการคลิกลิงก์แบบไดนามิกสั้นๆ แต่ละรายการของคุณ ตลอดจนจำนวนครั้งที่การคลิกทำให้เกิดการเปลี่ยนเส้นทาง การติดตั้งแอป เปิดแอปครั้งแรก หรือเปิดแอปอีกครั้ง คุณสามารถดูสถิติเหล่านี้ได้ในคอนโซล Firebase หรือดึงข้อมูลด้วย REST API
เหตุการณ์ | คำอธิบาย | คอนโซล Firebase | REST API |
---|---|---|---|
คลิก | นับการคลิกบนไดนามิกลิงก์ โดยไม่คำนึงถึงวิธีจัดการและปลายทาง | ||
เปลี่ยนเส้นทาง | จำนวนครั้งที่พยายามเปลี่ยนเส้นทางผู้ใช้ ไม่ว่าจะไปที่ App Store หรือ Play Store เพื่อติดตั้งหรืออัปเดตแอป หรือไปยังปลายทางอื่น | ||
APP_INSTALL | จำนวนการติดตั้งจริง (รองรับโดย Play Store เท่านั้น) | ||
APP_FIRST_OPEN | จำนวนการเปิดครั้งแรกหลังจากการติดตั้ง | ||
APP_RE_OPEN | จำนวนครั้งที่ Dynamic Link ทำให้แอปเปิดใหม่อีกครั้ง |
คอนโซล Firebase
ใน คอนโซล Firebase คุณสามารถดูจำนวนเหตุการณ์สำหรับ Dynamic Link แบบสั้นแต่ละรายการที่คุณสร้างในคอนโซล
REST API
หากต้องการรับจำนวนเหตุการณ์สำหรับลิงก์แบบไดนามิกสั้นๆ ของคุณ ไม่ว่าคุณจะสร้างลิงก์ในคอนโซลหรือโดยทางโปรแกรม คุณสามารถใช้ Dynamic Links Analytics REST API
การเรียก API ดูเหมือนคำขอ HTTP ตัวอย่างต่อไปนี้:
GET https://firebasedynamiclinks.googleapis.com/v1/https%3A%2F%2Fexample.page.link%2FwXYz/linkStats?durationDays=7 Authorization: Bearer ya29.Abc123...
การตอบสนองต่อคำขอเป็นวัตถุ JSON ดังต่อไปนี้:
{
"linkEventStats": [
{
"platform": "ANDROID",
"count": "123",
"event": "CLICK"
},
{
"platform": "IOS",
"count": "123",
"event": "CLICK"
},
{
"platform": "DESKTOP",
"count": "456",
"event": "CLICK"
},
{
"platform": "ANDROID",
"count": "99",
"event": "APP_INSTALL"
},
{
"platform": "ANDROID",
"count": "42",
"event": "APP_FIRST_OPEN"
},
...
]
}
Google Analytics
คุณยังใช้ Google Analytics ในแอปเพื่อติดตามประสิทธิภาพของลิงก์แบบไดนามิกได้อีกด้วย เหตุการณ์ Analytics ต่อไปนี้จะถูกบันทึกโดยอัตโนมัติเมื่อคุณเปิดลิงก์ไดนามิกแบบสั้นหรือแบบยาวในแอปของคุณ
เหตุการณ์การวิเคราะห์ | |
---|---|
dynamic_link_first_open | บันทึกเมื่อผู้ใช้เปิดแอปเป็นครั้งแรกผ่าน Dynamic Link |
dynamic_link_app_open | บันทึกเมื่อผู้ใช้เปิดแอปอีกครั้งผ่าน Dynamic Link |
dynamic_link_app_update | บันทึกเมื่ออัปเดตแอปเป็นเวอร์ชันใหม่ผ่าน Dynamic Link แอนดรอยด์เท่านั้น |
จากนั้น คุณสามารถดูข้อมูลที่บันทึกไว้ได้ในส่วน Analytics ของ คอนโซล Firebase
หากคุณทำเครื่องหมายเหตุการณ์ลิงก์แบบไดนามิกเป็น Conversion คุณสามารถดูประสิทธิภาพของลิงก์แบบไดนามิกได้ในหน้าการระบุแหล่งที่มา
พารามิเตอร์แคมเปญ Google Analytics และ Apple App Analytics
คุณใช้ลิงก์แบบไดนามิกกับแคมเปญที่กำหนดเองของ Google Analytics และแคมเปญ iTunes Connect App Analytics โดยการระบุพารามิเตอร์แคมเปญเมื่อคุณ สร้างลิงก์แบบไดนามิก เมื่อผู้ใช้เปิดลิงก์แบบไดนามิกด้วยพารามิเตอร์แคมเปญที่ระบุ พารามิเตอร์แคมเปญจะถูกส่งต่อไปยัง Google Analytics หรือ App Store
ด้วยการเพิ่มพารามิเตอร์การติดตามเหล่านี้ลงในลิงก์แบบไดนามิกของคุณ Google Analytics และ iTunes Connect สามารถปฏิบัติต่อพวกเขาได้เหมือนกับแคมเปญอื่นๆ ที่ใช้วัดการรายงานการระบุแหล่งที่มา และคุณสามารถดูเหตุการณ์ Conversion ได้ ไม่เพียงแต่โดยแคมเปญโฆษณาที่รับผิดชอบในการดึงดูดผู้ใช้เหล่านั้น แต่ยังรวมถึง ซึ่งไดนามิกลิงก์อาจนำเข้ามา
พารามิเตอร์ต่อไปนี้ถูกส่งไปยัง Google Analytics: utm_source
, utm_medium
, utm_campaign
, utm_term
, utm_content
พารามิเตอร์ต่อไปนี้จะถูกส่งไปยัง App Store: at
, ct
, mt
, pt