AdIdManager
public
class
AdIdManager
extends Object
AdId Manager มี API สําหรับแอปและ SDK โฆษณาเพื่อเข้าถึงรหัสโฆษณา รหัสโฆษณาคือรหัสที่ไม่ซ้ำกันสำหรับใช้กับโฆษณาในแต่ละอุปกรณ์ ซึ่งผู้ใช้สามารถรีเซ็ตได้ รหัสโฆษณาจะทำให้ผู้ใช้ควบคุมได้มากขึ้นและทำให้นักพัฒนาแอปมีระบบที่เป็นมาตรฐานและใช้งานง่ายในการสร้างรายได้จากแอปของตนต่อไปผ่านโฆษณาที่ปรับตามโปรไฟล์ของผู้ใช้ (เดิมเรียกว่าโฆษณาตามความสนใจ)
สรุป
วิธีการที่รับมา |
จากชั้นเรียน
java.lang.Object
Object
|
clone()
สร้างและแสดงผลสำเนาของออบเจ็กต์นี้
|
boolean
|
equals(Object obj)
บ่งชี้ว่าออบเจ็กต์อื่น "เท่ากับ" ออบเจ็กต์นี้หรือไม่
|
void
|
finalize()
เรียกใช้โดยเครื่องมือเก็บขยะในออบเจ็กต์ เมื่อคอลเล็กชันขยะระบุว่าไม่มีการอ้างอิงไปยังออบเจ็กต์อีกแล้ว
|
final
Class<?>
|
getClass()
แสดงผลคลาสรันไทม์ของ Object นี้
|
int
|
hashCode()
แสดงผลค่ารหัสแฮชสำหรับออบเจ็กต์
|
final
void
|
notify()
ปลุกชุดข้อความเดียวที่รออยู่บนจอภาพของออบเจ็กต์นี้
|
final
void
|
notifyAll()
ปลุกเทรดทั้งหมดที่รออยู่ในมอนิเตอร์ของออบเจ็กต์นี้
|
String
|
toString()
แสดงผลออบเจ็กต์เป็นสตริง
|
final
void
|
wait(long timeoutMillis, int nanos)
ทําให้เธรดปัจจุบันรอจนกว่าจะได้รับการปลุก ซึ่งโดยปกติแล้วคือการได้รับการแจ้งเตือนหรือถูกขัดจังหวะ หรือจนกว่าจะผ่านไปเป็นระยะเวลาหนึ่งตามเวลาจริง
|
final
void
|
wait(long timeoutMillis)
ทำให้เทรดปัจจุบันต้องรอจนกว่าจะมีการปลุก ซึ่งโดยปกติแล้วจะเป็นการแจ้งเตือนหรือหยุดชะงัก หรือจนกว่าจะผ่านไประยะหนึ่ง
|
final
void
|
wait()
ทําให้เธรดปัจจุบันรอจนกว่าจะได้รับการปลุก ซึ่งโดยปกติแล้วคือการได้รับการแจ้งเตือนหรือถูกขัดจังหวะ
|
|
วิธีการสาธารณะ
รับ
public static AdIdManager get (Context context)
วิธีสร้างอินสแตนซ์ของ AdIdManager จากโรงงาน
พารามิเตอร์ |
context |
Context : Context ที่จะใช้ค่านี้เป็น null |
getAdId
public void getAdId (Executor executor,
OutcomeReceiver<AdId, Exception> callback)
แสดง AdId
ต้องมี AdServicesPermissions.ACCESS_ADSERVICES_AD_ID
พารามิเตอร์ |
executor |
Executor : Executor ที่จะเรียกใช้การเรียกกลับ
ค่านี้ต้องไม่เป็น null
ระบบจะส่งเหตุการณ์ Callback และ Listener ผ่าน Executor นี้ ซึ่งช่วยให้ควบคุมได้ง่ายว่าจะใช้เธรดใด หากต้องการส่งเหตุการณ์ผ่านเทรดหลักของแอปพลิเคชัน คุณจะใช้ Context.getMainExecutor() ได้
หรือระบุ Executor ที่ส่งไปยังชุดข้อความที่เหมาะสม |
callback |
OutcomeReceiver : การเรียกกลับที่เรียกหลังจาก adid พร้อมใช้งานหรือเกิดข้อผิดพลาด
ค่านี้ต้องไม่เป็น null |
คิกรีเทิร์น |
void |
ค่านี้ต้องไม่เป็น null |