Freigeben über


MeasurementManager.RegisterTrigger Method

Definition

Overloads

RegisterTrigger(Uri, IExecutor, IAdServicesOutcomeReceiver)

Registers a trigger (conversion).

[Android.Runtime.Register("registerTrigger", "(Landroid/net/Uri;Ljava/util/concurrent/Executor;Landroid/adservices/common/AdServicesOutcomeReceiver;)V", "GetRegisterTrigger_Landroid_net_Uri_Ljava_util_concurrent_Executor_Landroid_adservices_common_AdServicesOutcomeReceiver_Handler", ApiSince=35)]
[Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_ATTRIBUTION")]
public virtual void RegisterTrigger(Android.Net.Uri trigger, Java.Util.Concurrent.IExecutor? executor, Android.AdServices.Common.IAdServicesOutcomeReceiver? callback);
[<Android.Runtime.Register("registerTrigger", "(Landroid/net/Uri;Ljava/util/concurrent/Executor;Landroid/adservices/common/AdServicesOutcomeReceiver;)V", "GetRegisterTrigger_Landroid_net_Uri_Ljava_util_concurrent_Executor_Landroid_adservices_common_AdServicesOutcomeReceiver_Handler", ApiSince=35)>]
[<Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_ATTRIBUTION")>]
abstract member RegisterTrigger : Android.Net.Uri * Java.Util.Concurrent.IExecutor * Android.AdServices.Common.IAdServicesOutcomeReceiver -> unit
override this.RegisterTrigger : Android.Net.Uri * Java.Util.Concurrent.IExecutor * Android.AdServices.Common.IAdServicesOutcomeReceiver -> unit

Parameters

trigger
Uri

the API issues a request to this URI to fetch metadata associated with the trigger. The trigger metadata is stored on-device, and is eligible to be matched with sources during the attribution process.

executor
IExecutor

used by callback to dispatch results.

callback
IAdServicesOutcomeReceiver

intended to notify asynchronously the API result.

Attributes

Remarks

Registers a trigger (conversion). For use on Android R or lower.

This member is deprecated. use #registerTrigger(Uri, Executor, OutcomeReceiver) instead. Android R is no longer supported.

Java documentation for android.adservices.measurement.MeasurementManager.registerTrigger(android.net.Uri, java.util.concurrent.Executor, android.adservices.common.AdServicesOutcomeReceiver<java.lang.Object, java.lang.Exception>).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to

RegisterTrigger(Uri, IExecutor, IOutcomeReceiver)

Registers a trigger (conversion).

[Android.Runtime.Register("registerTrigger", "(Landroid/net/Uri;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetRegisterTrigger_Landroid_net_Uri_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=34)]
[Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_ATTRIBUTION")]
public virtual void RegisterTrigger(Android.Net.Uri trigger, Java.Util.Concurrent.IExecutor? executor, Android.OS.IOutcomeReceiver? callback);
[<Android.Runtime.Register("registerTrigger", "(Landroid/net/Uri;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetRegisterTrigger_Landroid_net_Uri_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=34)>]
[<Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_ATTRIBUTION")>]
abstract member RegisterTrigger : Android.Net.Uri * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit
override this.RegisterTrigger : Android.Net.Uri * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit

Parameters

trigger
Uri

the API issues a request to this URI to fetch metadata associated with the trigger. The trigger metadata is stored on-device, and is eligible to be matched with sources during the attribution process.

executor
IExecutor

used by callback to dispatch results.

callback
IOutcomeReceiver

intended to notify asynchronously the API result.

Attributes

Remarks

Registers a trigger (conversion).

Java documentation for android.adservices.measurement.MeasurementManager.registerTrigger(android.net.Uri, java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.Object, java.lang.Exception>).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to