UpdateAdCounterHistogramRequest
  public
  
  
  
  class
  UpdateAdCounterHistogramRequest
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.adservices.adselection.UpdateAdCounterHistogramRequest | 
ขอออบเจ็กต์ที่รวมอาร์กิวเมนต์ที่จำเป็นเพื่ออัปเดตฮิสโตแกรมตัวนับโฆษณา
ฮิสโตแกรมตัวนับโฆษณา ซึ่งเป็นบันทึกประวัติของเหตุการณ์ที่เชื่อมโยงกับโฆษณา คีย์ตัวนับและประเภทเหตุการณ์โฆษณาจะใช้เพื่อแจ้งการกรองความถี่สูงสุดเมื่อใช้ Protected Audience API
สรุป
| ชั้นเรียนที่ซ้อนกัน | |
|---|---|
| 
        
        
        
        
        class | UpdateAdCounterHistogramRequest.Builderเครื่องมือสร้างสำหรับวัตถุ  | 
| วิธีการสาธารณะ | |
|---|---|
| 
        
        
        
        
        
        boolean | 
      equals(Object o)
      ตรวจสอบว่าออบเจ็กต์  | 
| 
        
        
        
        
        
        int | 
      getAdEventType()
      รับประเภทเหตุการณ์โฆษณา ซึ่งรวมทั้งคีย์ตัวนับของโฆษณาจะระบุฮิสโตแกรม ควรได้รับการอัปเดต | 
| 
        
        
        
        
        
        long | 
      getAdSelectionId()
      รับรหัสการเลือกโฆษณาที่เชื่อมโยงกับเหตุการณ์ของโฆษณาที่แสดงผล | 
| 
        
        
        
        
        
        AdTechIdentifier | 
      getCallerAdTech()
      รับ  | 
| 
        
        
        
        
        
        int | 
      hashCode()
      แสดงผลแฮชของข้อมูลของออบเจ็กต์  | 
| 
        
        
        
        
        
        String | 
      toString()
      แสดงผลตัวแทนสตริงของออบเจ็กต์ | 
| วิธีการที่รับมา | |
|---|---|
วิธีการสาธารณะ
เท่ากับ
public boolean equals (Object o)
ตรวจสอบว่าออบเจ็กต์ UpdateAdCounterHistogramRequest มีแบบเดียวกันหรือไม่
 
| พารามิเตอร์ | |
|---|---|
| o | Object: ออบเจ็กต์อ้างอิงที่จะใช้เปรียบเทียบ | 
| คิกรีเทิร์น | |
|---|---|
| boolean | trueหากวัตถุนี้เหมือนกับ obj
          ข้อโต้แย้ง;falseหรือไม่เช่นนั้น | 
getAdEventType
public int getAdEventType ()
รับประเภทเหตุการณ์โฆษณา ซึ่งรวมทั้งคีย์ตัวนับของโฆษณาจะระบุฮิสโตแกรม ควรได้รับการอัปเดต
| คิกรีเทิร์น | |
|---|---|
| int | ค่าคือ android.adservices.common.FrequencyCapFilter.AD_EVENT_TYPE_INVALID, FrequencyCapFilters.AD_EVENT_TYPE_WIN,FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION,FrequencyCapFilters.AD_EVENT_TYPE_VIEW,FrequencyCapFilters.AD_EVENT_TYPE_CLICK, android.adservices.common.FrequencyCapFilter.AD_EVENT_TYPE_MIN หรือ android.adservices.common.FrequencyCapFilter.AD_EVENT_TYPE_MAX | 
getAdSelectionId
public long getAdSelectionId ()
รับรหัสการเลือกโฆษณาที่เชื่อมโยงกับเหตุการณ์ของโฆษณาที่แสดงผล
ดูข้อมูลเพิ่มเติมเกี่ยวกับรหัสการเลือกโฆษณาได้ที่ AdSelectionOutcome
 
โฆษณานั้นต้องได้รับเลือกจากการเลือกโฆษณา Protected Audience ในช่วง 24 ชั่วโมงที่ผ่านมา
 และการเรียกใช้การเลือกโฆษณาต้องเริ่มต้นจากแอปเดียวกับการเรียกใช้ปัจจุบัน
 แอป ฮิสโตแกรมเหตุการณ์สำหรับคีย์ตัวนับโฆษณาทั้งหมดที่เชื่อมโยงกับโฆษณาที่ระบุโดยโฆษณา
 ระบบจะอัปเดตรหัสการเลือกสำหรับประเภทเหตุการณ์โฆษณาจาก getAdEventType() ซึ่งจะนำไปใช้
 ในการกรองความถี่สูงสุดของ Protected Audience
| คิกรีเทิร์น | |
|---|---|
| long | |
getCallerAdTech
public AdTechIdentifier getCallerAdTech ()
รับ AdTechIdentifier ของเอนทิตี AdTech ของผู้โทร
 
AdTech ที่ใช้ออบเจ็กต์ UpdateAdCounterHistogramRequest นี้ต้องลงทะเบียน
 ด้วย Privacy Sandbox และได้รับอนุญาตให้ดำเนินการในนามของแอปการโทร ระบุ
 ไม่จำเป็นต้องเป็น AdTech เดียวกันกับผู้ซื้อที่เป็นเจ้าของโฆษณาที่แสดง
 หรือผู้ขายที่เริ่มต้นการเลือกโฆษณาที่เชื่อมโยงกับรหัสที่ getAdSelectionId() ส่งคืน
 
ดูข้อมูลเพิ่มเติมเกี่ยวกับข้อกำหนดและข้อยกเว้นของ API ได้ที่ AdSelectionManager.updateAdCounterHistogram(android.adservices.adselection.UpdateAdCounterHistogramRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)
| คิกรีเทิร์น | |
|---|---|
| AdTechIdentifier | ค่านี้ต้องไม่เป็น null | 
แฮชโค้ด
public int hashCode ()
แสดงผลแฮชของข้อมูลของออบเจ็กต์ UpdateAdCounterHistogramRequest
| คิกรีเทิร์น | |
|---|---|
| int | ค่าแฮชโค้ดสำหรับออบเจ็กต์นี้ | 
toString
public String toString ()
แสดงผลตัวแทนสตริงของออบเจ็กต์ โดยทั่วไปแล้ว
 เมธอด toString แสดงผลสตริงที่
 "แสดงข้อความแทน" เป็นออบเจ็กต์นี้ ผลลัพธ์ที่ได้ควร
 เป็นการนำเสนอที่กระชับแต่ให้ข้อมูล ซึ่งง่ายสำหรับ
 ให้อ่าน
 ขอแนะนำให้คลาสย่อยทั้งหมดลบล้างเมธอดนี้
 
 เมธอด toString สำหรับชั้นเรียน Object
 จะแสดงผลสตริงที่ประกอบด้วยชื่อของคลาสที่มีฟังก์ชัน
 เป็นอินสแตนซ์ อักขระเครื่องหมาย `@' และ
 เลขฐานสิบหกที่ไม่มีเครื่องหมายของแฮชโค้ด
 ออบเจ็กต์ กล่าวอีกนัยหนึ่งคือ เมธอดนี้จะแสดงสตริงที่มีค่าเท่ากับ
 ค่าของ:
 
| คิกรีเทิร์น | |
|---|---|
| String | ตัวแทนสตริงของออบเจ็กต์ | 
