ReportInteractionRequest
public
class
ReportInteractionRequest
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.ReportInteractionRequest |
상호작용을 보고하는 데 필요한 필수 인수를 래핑하는 객체를 요청합니다.
요약
상수 | |
---|---|
int |
FLAG_REPORTING_DESTINATION_BUYER
|
int |
FLAG_REPORTING_DESTINATION_SELLER
|
공개 생성자 | |
---|---|
ReportInteractionRequest(long adSelectionId, String interactionKey, String interactionData, int reportingDestinations)
|
공개 메서드 | |
---|---|
long
|
getAdSelectionId()
광고 선택 프로세스의 기본 식별자인 adSelectionId를 반환합니다. |
String
|
getInteractionData()
상호작용 데이터를 반환합니다. |
String
|
getInteractionKey()
보고할 상호작용 유형인 상호작용 키를 반환합니다. |
int
|
getReportingDestinations()
보고할 대상(구매자, 판매자 또는 둘 다)의 비트 필드를 반환합니다. |
상속된 메서드 | |
---|---|
상수
FLAG_REPORTING_DESTINATION_BUYER
public static final int FLAG_REPORTING_DESTINATION_BUYER
상수 값: 2 (0x00000002)
FLAG_REPORTING_DESTINATION_SELLER
public static final int FLAG_REPORTING_DESTINATION_SELLER
상수 값: 1 (0x00000001)
공개 생성자
ReportInteractionRequest
public ReportInteractionRequest (long adSelectionId, String interactionKey, String interactionData, int reportingDestinations)
매개변수 | |
---|---|
adSelectionId |
long |
interactionKey |
String : 이 값은 null 일 수 없습니다. |
interactionData |
String : 이 값은 null 일 수 없습니다. |
reportingDestinations |
int : 값은 0 또는 FLAG_REPORTING_DESTINATION_SELLER 와 FLAG_REPORTING_DESTINATION_BUYER 의 조합입니다. |
공개 메서드
getAdSelectionId
public long getAdSelectionId ()
광고 선택 프로세스의 기본 식별자인 adSelectionId를 반환합니다.
반환 값 | |
---|---|
long |
getInteractionData
public String getInteractionData ()
상호작용 데이터를 반환합니다.
광고 선택 후 이 데이터는 호출자에 의해 생성되며 registerAdBeacon
에 등록된 interactionReportingUri
에 대한 POST 요청에 첨부됩니다.
반환 값 | |
---|---|
String |
이 값은 null 일 수 없습니다. |
getInteractionKey
public String getInteractionKey ()
보고할 상호작용 유형인 상호작용 키를 반환합니다.
광고 선택 후 registerAdBeacon
에 등록된 interactionKey
와 연결된 interactionReportingUri
를 가져오는 데 사용됩니다.
반환 값 | |
---|---|
String |
이 값은 null 일 수 없습니다. |
getReportingDestinations
public int getReportingDestinations ()
보고할 대상(구매자, 판매자 또는 둘 다)의 비트 필드를 반환합니다.
이 비트 필드를 만들려면 보고할 각 reportingDestination
사이에 |
비트 연산자를 배치합니다. 예를 들어 구매자에게만 보고하려면 reportingDestinations 필드를 FLAG_REPORTING_DESTINATION_BUYER
로 설정합니다. 판매자에게만 보고하려면 reportingDestinations 필드를 FLAG_REPORTING_DESTINATION_SELLER
로 설정합니다. 구매자와 판매자에게 모두 보고하려면 reportingDestinations 필드를 FLAG_REPORTING_DESTINATION_BUYER
| FLAG_REPORTING_DESTINATION_SELLER
로 설정합니다.
반환 값 | |
---|---|
int |
값은 0 또는 FLAG_REPORTING_DESTINATION_SELLER 와 FLAG_REPORTING_DESTINATION_BUYER 의 조합입니다. |