เพื่อช่วยให้คุณวัดประสิทธิภาพของโปรโมชันและแคมเปญได้ Firebase Dynamic Links มีวิธีต่างๆ ในการดูข้อมูลวิเคราะห์และผสานรวม กับเครื่องมือวิเคราะห์
Firebase Dynamic Links จะบันทึกเหตุการณ์ที่เกี่ยวข้องกับประสิทธิภาพของ Dynamic Links รวมถึงเหตุการณ์ที่เกิดขึ้นภายนอกแอปของคุณ เช่น จำนวนครั้งที่ มีคนคลิก Dynamic Links ของคุณ คุณดูข้อมูลนี้ได้ในส่วน Dynamic LinksของFirebaseคอนโซล และดึงข้อมูลโดยใช้ REST API
Dynamic Links ยังใช้ได้กับ Google Analytics ด้วย Google Analytics ให้สถิติโดยละเอียดสําหรับเหตุการณ์ที่เกิดขึ้นใน แอปของคุณ เช่น เมื่อมีผู้เปิดแอปโดยคลิก Dynamic Link ดูข้อมูลนี้ได้ในส่วน Analytics ของFirebase Console
ตารางต่อไปนี้สรุปฟีเจอร์ของตัวเลือกข้อมูลวิเคราะห์ 2 รายการนี้
ข้อมูลวิเคราะห์ของ Firebase Dynamic Links | Google Analytics | |
---|---|---|
เหตุการณ์ที่ติดตาม |
|
|
การเข้าถึงข้อมูล |
|
|
การระบุแหล่งที่มาของแคมเปญที่กำหนดเอง (พารามิเตอร์ utm_ ) |
ตัวเลือกการวิเคราะห์ทั้ง 2 แบบจะติดตามเหตุการณ์ในแอปที่เครื่องมือติดตามบนเว็บมักจะพลาด ตัวอย่างเช่น เมื่อเปิด Dynamic Link ใน iOS เป็น Universal Link แอปจะเปิดลิงก์โดยตรง ซึ่งข้ามการวิเคราะห์เว็บไป เหตุการณ์เหล่านี้จะได้รับการติดตามอย่างถูกต้องโดยทั้ง Firebase Dynamic Links Analytics และ Google Analytics
ข้อมูลวิเคราะห์ของ Firebase Dynamic Links
Firebase Dynamic Links จะติดตามจำนวนครั้งที่มีการคลิกแต่ละช็อต Dynamic Links รวมถึงจำนวนครั้งที่การคลิกทําให้เกิดการเปลี่ยนเส้นทาง การติดตั้งแอป การเปิดแอปครั้งแรก หรือการเปิดแอปอีกครั้ง คุณดูสถิติเหล่านี้ได้ในFirebaseคอนโซลหรือเรียกข้อมูลด้วย REST API
เหตุการณ์ | คำอธิบาย | Firebase คอนโซล | REST API |
---|---|---|---|
คลิก | จำนวนการคลิกลิงก์แบบไดนามิก ไม่ว่าจะมีการจัดการอย่างไรและมีปลายทางใด | ||
เปลี่ยนเส้นทาง | จำนวนครั้งที่พยายามเปลี่ยนเส้นทางผู้ใช้ไปยัง App Store หรือ Play Store เพื่อติดตั้งหรืออัปเดตแอป หรือไปยังปลายทางอื่นๆ | ||
APP_INSTALL | จำนวนการติดตั้งจริง (รองรับเฉพาะใน Play Store) | ||
APP_FIRST_OPEN | จำนวนการเปิดครั้งแรกหลังการติดตั้ง | ||
APP_RE_OPEN | จำนวนครั้งที่ลิงก์แบบไดนามิกทำให้มีการเปิดแอปอีกครั้ง |
Firebase คอนโซล
ในFirebase คอนโซล คุณจะดูจำนวนเหตุการณ์ สำหรับ Shorts แต่ละรายการDynamic Linkที่คุณสร้างในคอนโซลได้
REST API
หากต้องการดูจํานวนเหตุการณ์สําหรับ Dynamic Links ที่ย่อแล้ว ไม่ว่าคุณจะสร้างลิงก์ในคอนโซลหรือแบบเป็นโปรแกรม คุณสามารถใช้ Dynamic Links REST API ของ Analytics ได้
การเรียก 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 ในแอปเพื่อติดตามประสิทธิภาพของ Dynamic Links ได้ด้วย ระบบจะบันทึกเหตุการณ์ Analytics ต่อไปนี้โดยอัตโนมัติเมื่อคุณเปิด Shorts หรือวิดีโอยาว Dynamic Link ในแอป
Analytics เหตุการณ์ | |
---|---|
dynamic_link_first_open | บันทึกเมื่อผู้ใช้เปิดแอปเป็นครั้งแรกผ่าน Dynamic Link |
dynamic_link_app_open | บันทึกเมื่อผู้ใช้เปิดแอปอีกครั้งผ่าน Dynamic Link |
dynamic_link_app_update | บันทึกเมื่อแอปได้รับการอัปเดตเป็นเวอร์ชันใหม่ผ่าน Dynamic Link Android เท่านั้น |
จากนั้นคุณจะดูข้อมูลที่บันทึกไว้ได้ในส่วน Analytics ของFirebaseคอนโซล
Google Analytics" class="screenshot">
หากทําเครื่องหมายDynamic Linkเหตุการณ์เป็น Conversion คุณจะดูประสิทธิภาพของDynamic Linksได้ในหน้าการระบุแหล่งที่มา
พารามิเตอร์แคมเปญ Google Analytics และ Apple App Analytics
คุณใช้ Dynamic Links กับแคมเปญที่กําหนดเองของ Google Analytics และแคมเปญข้อมูลวิเคราะห์แอป iTunes Connect ที่มีอยู่ได้โดยการระบุพารามิเตอร์แคมเปญเมื่อสร้าง Dynamic Link เมื่อผู้ใช้เปิด Dynamic Link ที่ระบุพารามิเตอร์แคมเปญ ระบบจะส่งต่อพารามิเตอร์แคมเปญ ไปยัง Google Analytics หรือ App Store
การเพิ่มพารามิเตอร์การติดตามเหล่านี้ลงใน Dynamic Links จะช่วยให้ Google Analytics และ iTunes Connect ถือว่าพารามิเตอร์เหล่านี้เป็นแคมเปญอื่นๆ ที่มีการวัดการระบุแหล่งที่มา ในการรายงาน และคุณจะดูเหตุการณ์ Conversion ได้ไม่เพียงแต่จากแคมเปญโฆษณา ที่รับผิดชอบในการดึงดูดผู้ใช้เหล่านั้น แต่ยังดูได้จาก Dynamic Links ที่อาจ ดึงดูดผู้ใช้เหล่านั้นด้วย
ระบบจะส่งพารามิเตอร์ต่อไปนี้ไปยัง Google Analytics: utm_source
,
utm_medium
, utm_campaign
, utm_term
, utm_content
ระบบจะส่งพารามิเตอร์ต่อไปนี้ไปยัง App Store: at
, ct
, mt
, pt