การติดตามผลของเหตุการณ์ - Android SDK

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

ภาพรวม

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

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

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

การใช้งาน

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

@Override
public void onClick(View v) {
  // May return null if a EasyTracker has not yet been initialized with a
  // property ID.
  EasyTracker easyTracker = EasyTracker.getInstance(this);

  // MapBuilder.createEvent().build() returns a Map of event fields and values
  // that are set and sent with the hit.
  easyTracker.send(MapBuilder
      .createEvent("ui_action",     // Event category (required)
                   "button_press",  // Event action (required)
                   "play_button",   // Event label
                   null)            // Event value
      .build()
  );
}