Rapor Etkinliği İsteği
  public
  
  
  
  class
  ReportEventRequest
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| 🎃 | android.adservices.adselection.reportEventRequest | 
Bir reklam etkinliğini bildirmek için gerekli olan bağımsız değişkenleri sarmalayan nesne isteği.
Özet
| İç içe yerleştirilmiş sınıflar | |
|---|---|
| 
        
        
        
        
        class | ReportEventRequest.Builder
 | 
| Sabitler | |
|---|---|
| int | FLAG_REPORTING_DESTINATION_BUYER
 | 
| int | FLAG_REPORTING_DESTINATION_SELLER
 | 
| Herkese açık yöntemler | |
|---|---|
| 
        
        
        
        
        
        long | 
      getAdSelectionId()
      Bir reklam seçim sürecinin birincil tanımlayıcısı olan adSelectionId'yi döndürür. | 
| 
        
        
        
        
        
        String | 
      getData()
      Reklam etkinliği verilerini döndürür. | 
| 
        
        
        
        
        
        InputEvent | 
      getInputEvent()
      Kullanıcı etkileşimiyle ilişkili giriş etkinliğini döndürür. | 
| 
        
        
        
        
        
        String | 
      getKey()
      Raporlanacak reklam etkinliğinin türü olan etkinlik anahtarını döndürür. | 
| 
        
        
        
        
        
        int | 
      getReportingDestinations()
      Raporlama hedeflerinin bit alanını döndürür (alıcı, satıcı veya her ikisi). | 
| Devralınan yöntemler | |
|---|---|
Sabitler
FLAG_REPORTING_Hedef_BUYER
public static final int FLAG_REPORTING_DESTINATION_BUYER
Sabit Değer: 2. (0x00000002)
FLAG_REPORTING_HEDEF_SATICI
public static final int FLAG_REPORTING_DESTINATION_SELLER
Sabit Değer: 1 (0x00000001)
Herkese açık yöntemler
getReklamSeçimiKimliği
public long getAdSelectionId ()
Bir reklam seçim sürecinin birincil tanımlayıcısı olan adSelectionId'yi döndürür.
| İlerlemeler | |
|---|---|
| long | |
Veri Alma
public String getData ()
Reklam etkinliği verilerini döndürür.
Bu veriler, reklam seçiminden sonra arayan tarafından oluşturulur. Arayan, AdSelectionManager.reportEvent(ReportEventRequest, Executor, OutcomeReceiver) numaralı telefonu arayabilir. Bu veriler, registerAdBeacon adresinde kayıtlı reportingUri için bir POST isteğine eklenecek.
 
UTF-8 biçiminde String#getBytes() dosyasının boyutu 64 KB'tan küçük olmalıdır.
| İlerlemeler | |
|---|---|
| String | Bu değer nullolamaz. | 
getInputEvent
public InputEvent getInputEvent ()
Kullanıcı etkileşimiyle ilişkili giriş etkinliğini döndürür.
Bu alan, bir görünüm etkinliğini temsil eden null şeklindedir veya bir tıklama etkinliğini temsil eden InputEvent nesnesine sahiptir.
| İlerlemeler | |
|---|---|
| InputEvent | |
almaAnahtarı
public String getKey ()
Raporlanacak reklam etkinliğinin türü olan etkinlik anahtarını döndürür.
Bu alan, reklam seçiminden sonra registerAdBeacon içinde kayıtlı eventKey ile ilişkili reportingUri öğesini getirmek için kullanılır.
 
Bu alan, registerAdBeacon içinde kayıtlı eventKey ile tam olarak eşleşmelidir. registerAdBeacon hakkında ayrıntılı bilgiyi şu adreste bulabilirsiniz:
 AdSelectionManager#reportImpression belgeleri
 
UTF-8 biçimindeki etkinlik anahtarı (String#getBytes() ile bayt dizisi incelenirken) 40 baytı aşmamalıdır. Bu sınırı aşan anahtarlar kaydedilmez
 registerAdBeacon araması sırasında.
| İlerlemeler | |
|---|---|
| String | Bu değer nullolamaz. | 
getReportingDestinations
public int getReportingDestinations ()
Raporlama hedeflerinin bit alanını döndürür (alıcı, satıcı veya her ikisi).
Bu bit alanını oluşturmak için raporlama yapılacak her reportingDestination arasına | bit tabanlı operatör yerleştirin. Örneğin, yalnızca alıcıya rapor vermek için
 ReportingDestinations alanını FLAG_REPORTING_DESTINATION_BUYER hedefine yalnızca
 satıcı için reportingDestinations alanını FLAG_REPORTING_DESTINATION_SELLER olarak ayarlayın.
 hem alıcılara hem de satıcılara rapor oluşturmak için raporlama Hedefler alanını FLAG_REPORTING_DESTINATION_BUYER olarak ayarlayın | FLAG_REPORTING_DESTINATION_SELLER
| İlerlemeler | |
|---|---|
| int | Değer, 0veyaFLAG_REPORTING_DESTINATION_SELLERveFLAG_REPORTING_DESTINATION_BUYERöğelerinin bir kombinasyonu | 
