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-normalized เสมอ และใช้ตัวเลขทศนิยม 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

เอาต์พุตเท่านั้น หากตั้งค่าเป็น "จริง" เหตุการณ์สําคัญนี้จะหมายถึงเหตุการณ์ที่กําหนดเอง หากตั้งค่าเป็นเท็จ เหตุการณ์สําคัญนี้จะหมายถึงเหตุการณ์เริ่มต้นใน 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

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