REST Resource: properties.keyEvents

ทรัพยากร: KeyEvent

เหตุการณ์สำคัญในพร็อพเพอร์ตี้ Google Analytics

การแสดง JSON
{
  "name": string,
  "eventName": string,
  "createTime": string,
  "deletable": boolean,
  "custom": boolean,
  "countingMethod": enum (CountingMethod),
  "defaultValue": {
    object (DefaultValue)
  }
}
ช่อง
name

string

เอาต์พุตเท่านั้น ชื่อทรัพยากรของเหตุการณ์สําคัญนี้ รูปแบบ: properties/{property}/keyEvents/{keyEvent}

eventName

string

เปลี่ยนแปลงไม่ได้ ชื่อเหตุการณ์สําหรับเหตุการณ์สําคัญนี้ ตัวอย่าง: "คลิก" "ซื้อ"

createTime

string (Timestamp format)

เอาต์พุตเท่านั้น เวลาที่สร้างเหตุการณ์สําคัญนี้ในพร็อพเพอร์ตี้

ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" หรือ "2014-10-02T15:01:23+05:30"

deletable

boolean

เอาต์พุตเท่านั้น หากตั้งค่าเป็น "จริง" จะลบเหตุการณ์นี้ได้

custom

boolean

เอาต์พุตเท่านั้น หากตั้งค่าเป็น "จริง" เหตุการณ์สำคัญนี้จะอ้างอิงถึงเหตุการณ์ที่กำหนดเอง หากตั้งค่าเป็น false เหตุการณ์สำคัญนี้จะอ้างอิงถึงเหตุการณ์เริ่มต้นใน GA โดยปกติแล้วเหตุการณ์เริ่มต้นจะมีคําจํากัดความพิเศษใน GA โดยปกติแล้วระบบ GA จะสร้างเหตุการณ์เริ่มต้นให้คุณ แต่ในบางกรณีผู้ดูแลพร็อพเพอร์ตี้อาจสร้างได้ เหตุการณ์ที่กําหนดเองจะนับรวมในจํานวนเหตุการณ์สําคัญที่กําหนดเองสูงสุดที่สร้างได้ต่อพร็อพเพอร์ตี้

countingMethod

enum (CountingMethod)

ต้องระบุ วิธีการนับเหตุการณ์สําคัญในเหตุการณ์หลายรายการภายในเซสชัน

defaultValue

object (DefaultValue)

ไม่บังคับ กําหนดมูลค่า/สกุลเงินเริ่มต้นสําหรับเหตุการณ์สําคัญ

CountingMethod

วิธีการนับเหตุการณ์สําคัญในเหตุการณ์หลายรายการภายในเซสชัน

Enum
COUNTING_METHOD_UNSPECIFIED ไม่ได้ระบุวิธีการนับ
ONCE_PER_EVENT อินสแตนซ์เหตุการณ์แต่ละรายการถือเป็นเหตุการณ์สําคัญ
ONCE_PER_SESSION ระบบจะถือว่าอินสแตนซ์เหตุการณ์เป็นเหตุการณ์สําคัญอย่างมาก 1 ครั้งต่อเซสชันต่อผู้ใช้

DefaultValue

กําหนดมูลค่า/สกุลเงินเริ่มต้นสําหรับเหตุการณ์สําคัญ

การแสดง JSON
{
  "numericValue": number,
  "currencyCode": string
}
ช่อง
numericValue

number

ต้องระบุ ระบบจะใช้ค่านี้เพื่อป้อนพารามิเตอร์ "value" สําหรับเหตุการณ์สําคัญทั้งหมด (ระบุโดย eventName) ที่พารามิเตอร์นั้นไม่ได้ตั้งค่าไว้

currencyCode

string

ต้องระบุ เมื่อเหตุการณ์สำคัญนี้ (ระบุโดย eventName) ไม่ได้ตั้งค่าสกุลเงินไว้ ระบบจะใช้สกุลเงินนี้เป็นค่าเริ่มต้น ต้องอยู่ในรูปแบบรหัสสกุลเงิน ISO 4217

ดูข้อมูลเพิ่มเติมได้ที่ https://en.wikipedia.org/wiki/ISO_4217

เมธอด

create

สร้างเหตุการณ์สําคัญ

delete

ลบเหตุการณ์สําคัญ

get

ดึงข้อมูลเหตุการณ์สําคัญรายการเดียว

list

แสดงผลรายการเหตุการณ์สําคัญในพร็อพเพอร์ตี้หลักที่ระบุ

patch

อัปเดตเหตุการณ์สำคัญ