ดูข้อมูล Analytics สำหรับลิงก์แบบไดนามิก

เพื่อช่วยให้คุณประเมินประสิทธิภาพของโปรโมชันและแคมเปญได้ Firebase Dynamic Links มีวิธีต่างๆ ในการดูข้อมูล Analytics และผสานรวม กับเครื่องมือ Analytics

Firebase Dynamic Links จะบันทึกเหตุการณ์ที่เกี่ยวข้องกับประสิทธิภาพของ Dynamic Links ซึ่งรวมถึงเหตุการณ์ที่เกิดขึ้นนอกแอป เช่น จำนวนครั้งที่มีคนคลิกลิงก์แบบไดนามิกแบบสั้น Dynamic Links คุณดูข้อมูลนี้ได้ในส่วน Dynamic LinksของคอนโซลFirebaseและดึงข้อมูลโดยใช้ REST API

Dynamic Links ยังทำงานร่วมกับ Google Analytics ได้ด้วย Google Analytics จะแสดงสถิติโดยละเอียดสำหรับเหตุการณ์ที่เกิดขึ้นใน แอป เช่น เมื่อมีคนเปิดแอปโดยคลิกDynamic Link คุณดูข้อมูลนี้ได้ในส่วน Analytics ของคอนโซล Firebase

ตารางต่อไปนี้สรุปฟีเจอร์ของตัวเลือก Analytics 2 รายการนี้

Firebase Dynamic Links analytics Google Analytics
เหตุการณ์ที่ติดตาม
  • การเปิดแอปครั้งแรก
  • การเปิดแอปอีกครั้ง
  • การคลิก
  • การเปลี่ยนเส้นทาง
  • การติดตั้งแอป
  • การเปิดแอปครั้งแรก
  • การเปิดแอปอีกครั้ง
  • การอัปเดตแอป
การเข้าถึงข้อมูล
  • คอนโซล Firebase (ส่วน Dynamic Links)
  • REST API
  • คอนโซล Firebase (ส่วน Analytics)
  • การส่งออก BigQuery
การระบุแหล่งที่มาของแคมเปญที่กำหนดเอง
(พารามิเตอร์ utm_)

ตัวเลือก Analytics ทั้ง 2 รายการจะติดตามเหตุการณ์ในแอปที่เครื่องมือติดตามบนเว็บมักจะ พลาดไป ตัวอย่างเช่น เมื่อเปิดDynamic Linkใน iOS เป็น Universal Link แอปจะเปิดลิงก์ โดยตรงโดยข้าม Analytics บนเว็บ ซึ่งทั้ง Analytics ของFirebase Dynamic Linksและ Google Analyticsจะติดตามเหตุการณ์เหล่านี้ อย่างถูกต้อง

Firebase Dynamic Links analytics

Firebase Dynamic Links ติดตามจำนวนครั้งที่มีการคลิกลิงก์แบบสั้นแต่ละรายการ รวมถึงจำนวนครั้งที่การคลิกทำให้เกิดการเปลี่ยนเส้นทาง การติดตั้งแอป การเปิดแอปครั้งแรก หรือการเปิดแอปอีกครั้งDynamic Links คุณดูสถิติเหล่านี้ได้ใน Firebase คอนโซล หรือดึงข้อมูลด้วย REST API

เหตุการณ์ คำอธิบาย คอนโซล Firebase REST API
CLICK จำนวนการคลิกลิงก์แบบไดนามิก โดยไม่คำนึงถึงวิธีจัดการและปลายทาง
REDIRECT จำนวนครั้งที่พยายามเปลี่ยนเส้นทางผู้ใช้ไปยัง App Store หรือ Play Store เพื่อติดตั้งหรืออัปเดตแอป หรือไปยังปลายทางอื่นๆ
APP_INSTALL จำนวนการติดตั้งจริง (รองรับโดย Play Store เท่านั้น)
APP_FIRST_OPEN จำนวนการเปิดครั้งแรกหลังการติดตั้ง
APP_RE_OPEN จำนวนครั้งที่ลิงก์แบบไดนามิกทำให้มีการเปิดแอปอีกครั้ง

คอนโซล Firebase

ในคอนโซล Firebase คุณจะดูจำนวนเหตุการณ์ สำหรับแบบสั้นแต่ละรายการ Dynamic Link ที่สร้างในคอนโซลได้

REST API

หากต้องการดูจำนวนเหตุการณ์สำหรับDynamic Links ไม่ว่าคุณจะสร้างลิงก์ ในคอนโซลหรือสร้างขึ้นแบบเป็นโปรแกรม คุณสามารถใช้ 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 ในแอปเพื่อติดตามประสิทธิภาพของ Dynamic Linksได้ด้วย ระบบจะบันทึกเหตุการณ์ Analytics ต่อไปนี้โดยอัตโนมัติเมื่อ คุณเปิด Dynamic Link แบบสั้นหรือแบบยาวในแอป

Analytics เหตุการณ์
dynamic_link_first_open บันทึกเมื่อผู้ใช้เปิดแอปเป็นครั้งแรกผ่าน Dynamic Link
dynamic_link_app_open บันทึกเมื่อผู้ใช้เปิดแอปอีกครั้งผ่าน Dynamic Link
dynamic_link_app_update บันทึกเมื่อแอปได้รับการอัปเดตเป็นเวอร์ชันใหม่ผ่าน Dynamic Link Android เท่านั้น

จากนั้นคุณจะดูข้อมูลที่บันทึกไว้ได้ในส่วน Analytics ของ Firebase คอนโซล

เหตุการณ์ลิงก์แบบไดนามิกใน <span class=Google Analytics" class="screenshot">

หากทำเครื่องหมายเหตุการณ์ Dynamic Link เป็น Conversion คุณจะเห็นประสิทธิภาพของ Dynamic Links ในหน้าการระบุแหล่งที่มา

พารามิเตอร์แคมเปญของ Google Analytics และ Apple App Analytics

คุณใช้ Dynamic Links กับแคมเปญที่กำหนดเองของ Google Analytics และแคมเปญ App 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