การติดตามเหตุการณ์

คู่มือนักพัฒนาซอฟต์แวร์นี้จะอธิบายวิธีใช้ Google Analytics SDK v4 สำหรับ Android เพื่อวัดเหตุการณ์ในแอปของคุณ

ภาพรวม

เหตุการณ์เป็นวิธีที่มีประโยชน์ในการรวบรวมข้อมูลเกี่ยวกับการโต้ตอบของผู้ใช้กับองค์ประกอบแบบอินเทอร์แอกทีฟของแอป เช่น การกดปุ่มหรือการใช้รายการหนึ่งๆ ในเกม

เหตุการณ์ประกอบด้วยช่อง 4 ช่องที่คุณใช้อธิบายการโต้ตอบของผู้ใช้กับเนื้อหาแอปได้

ชื่อช่อง ประเภท จำเป็น คำอธิบาย
หมวดหมู่ String ใช่ หมวดหมู่เหตุการณ์
การดำเนินการ String ใช่ การทำงานของเหตุการณ์
ค่ายเพลง String ไม่ได้ ป้ายกำกับเหตุการณ์
ค่า Long ไม่ได้ ค่าเหตุการณ์

การใช้งาน

หากต้องการส่งเหตุการณ์ไปยัง Google Analytics ให้ใช้ HitBuilders.EventBuilder และส่ง Hit ดังที่แสดงในตัวอย่างนี้

// Get tracker.
Tracker t = ((AnalyticsSampleApp) getActivity().getApplication()).getTracker(
    TrackerName.APP_TRACKER);
// Build and send an Event.
t.send(new HitBuilders.EventBuilder()
    .setCategory(getString(categoryId))
    .setAction(getString(actionId))
    .setLabel(getString(labelId))
    .build());

ดูรายละเอียดเกี่ยวกับเมธอด getTracker ได้ที่ การกำหนดค่าขั้นสูง

เหตุการณ์ที่ไม่มีการโต้ตอบ

ในบางกรณี คุณอาจต้องส่งเหตุการณ์เป็น เหตุการณ์ที่ไม่ใช่การโต้ตอบ โดยผ่าน true ไปยัง setNonInteraction:

t.send(new HitBuilders.EventBuilder()
    .setCategory(getString(categoryId))
    .setAction(getString(actionId))
    .setNonInteraction(true)
    .build());

ดูข้อมูลเพิ่มเติมเกี่ยวกับ Hit ที่ไม่มีการโต้ตอบและกรณีที่ควรใช้ Hit ได้จาก เหตุการณ์ที่ไม่มีการโต้ตอบในศูนย์ช่วยเหลือของ Analytics