REST Resource: users

แหล่งข้อมูล: ผู้ใช้

ผู้ใช้รายเดียวใน Display & Video 360

การแสดง JSON
{
  "name": string,
  "userId": string,
  "email": string,
  "displayName": string,
  "assignedUserRoles": [
    {
      object (AssignedUserRole)
    }
  ]
}
ช่อง
name

string

เอาต์พุตเท่านั้น ชื่อทรัพยากรของผู้ใช้

userId

string (int64 format)

เอาต์พุตเท่านั้น รหัสที่ไม่ซ้ำกันของผู้ใช้ กำหนดโดยระบบ

email

string

ต้องระบุ เปลี่ยนแปลงไม่ได้ อีเมลที่ใช้ระบุผู้ใช้

displayName

string

ต้องระบุ ชื่อที่แสดงของผู้ใช้

ต้องเป็น UTF-8 ที่เข้ารหัสด้วยขนาดสูงสุด 240 ไบต์

assignedUserRoles[]

object (AssignedUserRole)

บทบาทของผู้ใช้ที่ได้รับมอบหมาย

ต้องระบุในusers.create เอาต์พุตเฉพาะใน users.patch อัปเดตได้จนถึงวันที่ users.bulkEditAssignedUserRoles เท่านั้น

AssignedUserRole

บทบาทของผู้ใช้ที่ได้รับมอบหมาย 1 บทบาท ซึ่งจะกำหนดการโต้ตอบที่ได้รับอนุญาตของผู้ใช้กับพาร์ทเนอร์หรือผู้ลงโฆษณาที่ระบุ

การแสดง JSON
{
  "assignedUserRoleId": string,
  "userRole": enum (UserRole),

  // Union field entity_id can be only one of the following:
  "partnerId": string,
  "advertiserId": string
  // End of list of possible types for union field entity_id.
}
ช่อง
assignedUserRoleId

string

เอาต์พุตเท่านั้น รหัสของบทบาทของผู้ใช้ที่ได้รับมอบหมาย

userRole

enum (UserRole)

ต้องระบุ บทบาทของผู้ใช้ที่จะกําหนดให้กับผู้ใช้สําหรับเอนทิตี

ฟิลด์การรวม entity_id ต้องระบุ

รหัสของเอนทิตีที่มีบทบาทของผู้ใช้ที่ได้รับมอบหมาย entity_id ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น

partnerId

string (int64 format)

รหัสของพาร์ทเนอร์ที่ได้รับบทบาทของผู้ใช้

advertiserId

string (int64 format)

รหัสของผู้ลงโฆษณาที่มีบทบาทผู้ใช้การให้สิทธิ์

UserRole

บทบาทของผู้ใช้ที่เป็นไปได้

Enum
USER_ROLE_UNSPECIFIED ค่าเริ่มต้นเมื่อไม่ได้ระบุบทบาทของผู้ใช้หรือไม่รู้จักในเวอร์ชันนี้
ADMIN ผู้ใช้จะจัดการแคมเปญ ครีเอทีฟโฆษณา ใบสั่งซื้อการใส่โฆษณา รายการโฆษณา และรายงานสำหรับเอนทิตีได้ โดยจะดูและแก้ไขข้อมูลสำหรับการเรียกเก็บเงิน สร้างหรือแก้ไขผู้ใช้ ตลอดจนเปิดหรือปิดใช้การแลกเปลี่ยนได้ คุณมอบหมายบทบาทนี้ให้เอนทิตีพาร์ทเนอร์ได้เท่านั้น
ADMIN_PARTNER_CLIENT ผู้ใช้จะจัดการแคมเปญ ครีเอทีฟโฆษณา ใบสั่งซื้อการใส่โฆษณา รายการโฆษณา และรายงานสำหรับเอนทิตีได้ สามารถสร้างและแก้ไขผู้ใช้ ADMIN_PARTNER_CLIENT คนอื่นๆ รวมถึงดูข้อมูลสำหรับการเรียกเก็บเงินได้ แต่จะดูรูปแบบรายได้ มาร์กอัป หรือช่องอื่นๆ ที่ละเอียดอ่อนของตัวแทนจำหน่ายไม่ได้ คุณมอบหมายบทบาทนี้ให้เอนทิตีพาร์ทเนอร์ได้เท่านั้น
STANDARD ผู้ใช้จะจัดการแคมเปญ ครีเอทีฟโฆษณา ใบสั่งซื้อการใส่โฆษณา รายการโฆษณา และรายงานสำหรับเอนทิตีได้ แต่จะสร้างและแก้ไขผู้ใช้หรือดูข้อมูลสำหรับการเรียกเก็บเงินไม่ได้
STANDARD_PLANNER ผู้ใช้สามารถดูแคมเปญ ครีเอทีฟโฆษณา ใบสั่งซื้อการใส่โฆษณา รายการโฆษณา และรายงานทั้งหมดสำหรับเอนทิตี รวมถึงข้อมูลค่าใช้จ่ายทั้งหมด โดยจะสร้างและแก้ไขฟีเจอร์ที่เกี่ยวข้องกับการวางแผนได้ ซึ่งรวมถึงแพ็กเกจและพื้นที่โฆษณา
STANDARD_PLANNER_LIMITED ผู้ใช้จะดูแคมเปญ ครีเอทีฟโฆษณา ใบสั่งซื้อการใส่โฆษณา รายการโฆษณา และรายงานทั้งหมดของเอนทิตีนั้นได้ โดยจะสร้างหรือแก้ไขฟีเจอร์ที่เกี่ยวข้องกับการวางแผน รวมถึงแพ็กเกจและพื้นที่โฆษณาได้ โดยจะไม่มีสิทธิ์เข้าถึงข้อมูลค่าใช้จ่าย และจะเริ่มต้น ยอมรับ หรือเจรจาต่อรองดีลไม่ได้
STANDARD_PARTNER_CLIENT ผู้ใช้จะจัดการแคมเปญ ครีเอทีฟโฆษณา ใบสั่งซื้อการใส่โฆษณา รายการโฆษณา และรายงานสำหรับเอนทิตีได้ แต่จะสร้างหรือแก้ไขผู้ใช้คนอื่นหรือดูข้อมูลสำหรับการเรียกเก็บเงินไม่ได้ แต่จะดูรูปแบบรายได้ มาร์กอัป หรือช่องอื่นๆ ที่ละเอียดอ่อนของตัวแทนจำหน่ายไม่ได้ คุณมอบหมายบทบาทนี้ให้กับเอนทิตีของผู้ลงโฆษณาได้เท่านั้น
READ_ONLY ผู้ใช้จะสร้างรายงานและดูข้อมูลของรายการได้เท่านั้น
REPORTING_ONLY ผู้ใช้จะสร้างและจัดการรายงานได้เท่านั้น
LIMITED_REPORTING_ONLY ผู้ใช้สามารถสร้างและจัดการเฉพาะรายงานที่ปลอดภัยสำหรับลูกค้าอย่างทั่วไป ประสิทธิภาพของกลุ่มเป้าหมาย ข้ามพาร์ทเนอร์ คีย์เวิร์ด รหัสคำสั่งซื้อ หมวดหมู่ และผู้ให้บริการข้อมูลบุคคลที่สาม
CREATIVE ผู้ใช้จะดูข้อมูลแผนการโฆษณาที่ต้องใช้ในการทำงานร่วมกันได้ แต่จะดูข้อมูลเกี่ยวกับค่าใช้จ่ายหรือตลาดกลางไม่ได้
CREATIVE_ADMIN ผู้ใช้จะดูข้อมูลแผนการโฆษณาที่ต้องใช้ในการทำงานร่วมกันได้ แต่จะดูข้อมูลเกี่ยวกับค่าใช้จ่ายหรือตลาดกลางไม่ได้ นอกจากนี้ยังเพิ่มผู้ดูแลระบบครีเอทีฟโฆษณาหรือผู้ใช้ครีเอทีฟโฆษณาคนอื่นๆ ลงในเอนทิตีได้อีกด้วย

วิธีการ

bulkEditAssignedUserRoles

แก้ไขบทบาทของผู้ใช้แบบเป็นกลุ่ม

create

สร้างผู้ใช้ใหม่

delete

ลบผู้ใช้

get

จะได้ผู้ใช้

list

แสดงรายชื่อผู้ใช้ที่ผู้ใช้ปัจจุบันเข้าถึงได้

patch

อัปเดตผู้ใช้ที่มีอยู่