REST Resource: targetingTypes.targetingOptions

Risorsa: TargetingOption

Rappresenta una singola opzione di targeting, ovvero un concetto targetizzabile in DV360.

Rappresentazione JSON
{
  "name": string,
  "targetingOptionId": string,
  "targetingType": enum (TargetingType),

  // Union field details can be only one of the following:
  "digitalContentLabelDetails": {
    object (DigitalContentLabelTargetingOptionDetails)
  },
  "sensitiveCategoryDetails": {
    object (SensitiveCategoryTargetingOptionDetails)
  },
  "contentThemeDetails": {
    object (ContentThemeTargetingOptionDetails)
  },
  "appCategoryDetails": {
    object (AppCategoryTargetingOptionDetails)
  },
  "onScreenPositionDetails": {
    object (OnScreenPositionTargetingOptionDetails)
  },
  "contentOutstreamPositionDetails": {
    object (ContentOutstreamPositionTargetingOptionDetails)
  },
  "contentInstreamPositionDetails": {
    object (ContentInstreamPositionTargetingOptionDetails)
  },
  "videoPlayerSizeDetails": {
    object (VideoPlayerSizeTargetingOptionDetails)
  },
  "ageRangeDetails": {
    object (AgeRangeTargetingOptionDetails)
  },
  "parentalStatusDetails": {
    object (ParentalStatusTargetingOptionDetails)
  },
  "userRewardedContentDetails": {
    object (UserRewardedContentTargetingOptionDetails)
  },
  "householdIncomeDetails": {
    object (HouseholdIncomeTargetingOptionDetails)
  },
  "genderDetails": {
    object (GenderTargetingOptionDetails)
  },
  "deviceTypeDetails": {
    object (DeviceTypeTargetingOptionDetails)
  },
  "browserDetails": {
    object (BrowserTargetingOptionDetails)
  },
  "carrierAndIspDetails": {
    object (CarrierAndIspTargetingOptionDetails)
  },
  "environmentDetails": {
    object (EnvironmentTargetingOptionDetails)
  },
  "operatingSystemDetails": {
    object (OperatingSystemTargetingOptionDetails)
  },
  "deviceMakeModelDetails": {
    object (DeviceMakeModelTargetingOptionDetails)
  },
  "viewabilityDetails": {
    object (ViewabilityTargetingOptionDetails)
  },
  "categoryDetails": {
    object (CategoryTargetingOptionDetails)
  },
  "languageDetails": {
    object (LanguageTargetingOptionDetails)
  },
  "authorizedSellerStatusDetails": {
    object (AuthorizedSellerStatusTargetingOptionDetails)
  },
  "geoRegionDetails": {
    object (GeoRegionTargetingOptionDetails)
  },
  "exchangeDetails": {
    object (ExchangeTargetingOptionDetails)
  },
  "subExchangeDetails": {
    object (SubExchangeTargetingOptionDetails)
  },
  "poiDetails": {
    object (PoiTargetingOptionDetails)
  },
  "businessChainDetails": {
    object (BusinessChainTargetingOptionDetails)
  },
  "contentDurationDetails": {
    object (ContentDurationTargetingOptionDetails)
  },
  "contentStreamTypeDetails": {
    object (ContentStreamTypeTargetingOptionDetails)
  },
  "nativeContentPositionDetails": {
    object (NativeContentPositionTargetingOptionDetails)
  },
  "omidDetails": {
    object (OmidTargetingOptionDetails)
  },
  "audioContentTypeDetails": {
    object (AudioContentTypeTargetingOptionDetails)
  },
  "contentGenreDetails": {
    object (ContentGenreTargetingOptionDetails)
  }
  // End of list of possible types for union field details.
}
Campi
name

string

Solo output. Il nome della risorsa per questa opzione di targeting.

targetingOptionId

string

Solo output. Un identificatore univoco per questa opzione di targeting. La tupla {targetingType, targetingOptionId} sarà unica.

targetingType

enum (TargetingType)

Solo output. Il tipo di questa opzione di targeting.

Campo unione details. Informazioni dettagliate sulle opzioni di targeting. Può essere compilato un solo campo nei dettagli e deve corrispondere a targeting_type; details può essere solo uno dei seguenti:
digitalContentLabelDetails

object (DigitalContentLabelTargetingOptionDetails)

Dettagli dell'etichetta dei contenuti digitali.

sensitiveCategoryDetails

object (SensitiveCategoryTargetingOptionDetails)

Dettagli della categoria sensibile.

contentThemeDetails

object (ContentThemeTargetingOptionDetails)

Dettagli del tema dei contenuti.

appCategoryDetails

object (AppCategoryTargetingOptionDetails)

Dettagli della categoria di app.

onScreenPositionDetails

object (OnScreenPositionTargetingOptionDetails)

Dettagli sulla posizione sullo schermo.

contentOutstreamPositionDetails

object (ContentOutstreamPositionTargetingOptionDetails)

Dettagli sulla posizione degli annunci outstream.

contentInstreamPositionDetails

object (ContentInstreamPositionTargetingOptionDetails)

Dettagli sulla posizione in-stream dei contenuti.

videoPlayerSizeDetails

object (VideoPlayerSizeTargetingOptionDetails)

Dettagli sulle dimensioni del video player.

ageRangeDetails

object (AgeRangeTargetingOptionDetails)

Dettagli della fascia d'età.

parentalStatusDetails

object (ParentalStatusTargetingOptionDetails)

Dettagli sullo stato parentale.

userRewardedContentDetails

object (UserRewardedContentTargetingOptionDetails)

Dettagli sui contenuti con premio per l'utente.

householdIncomeDetails

object (HouseholdIncomeTargetingOptionDetails)

Dettagli sul reddito del nucleo familiare.

genderDetails

object (GenderTargetingOptionDetails)

Dettagli sul genere.

deviceTypeDetails

object (DeviceTypeTargetingOptionDetails)

Dettagli del tipo di dispositivo.

browserDetails

object (BrowserTargetingOptionDetails)

Dettagli del browser.

carrierAndIspDetails

object (CarrierAndIspTargetingOptionDetails)

Dettagli dell'operatore e dell'ISP.

environmentDetails

object (EnvironmentTargetingOptionDetails)

Dettagli ambiente.

operatingSystemDetails

object (OperatingSystemTargetingOptionDetails)

Dettagli delle risorse del sistema operativo.

deviceMakeModelDetails

object (DeviceMakeModelTargetingOptionDetails)

Dettagli della risorsa relativa alla marca e al modello del dispositivo.

viewabilityDetails

object (ViewabilityTargetingOptionDetails)

Dettagli risorsa sulla visibilità.

categoryDetails

object (CategoryTargetingOptionDetails)

Dettagli della risorsa della categoria.

languageDetails

object (LanguageTargetingOptionDetails)

Dettagli della risorsa linguistica.

authorizedSellerStatusDetails

object (AuthorizedSellerStatusTargetingOptionDetails)

Dettagli della risorsa di stato del venditore autorizzato.

geoRegionDetails

object (GeoRegionTargetingOptionDetails)

Dettagli della risorsa della regione geografica.

exchangeDetails

object (ExchangeTargetingOptionDetails)

Dettagli dello scambio.

subExchangeDetails

object (SubExchangeTargetingOptionDetails)

Dettagli della piattaforma di scambio secondaria.

poiDetails

object (PoiTargetingOptionDetails)

Dettagli della risorsa PDI.

businessChainDetails

object (BusinessChainTargetingOptionDetails)

Dettagli della risorsa della catena di attività.

contentDurationDetails

object (ContentDurationTargetingOptionDetails)

Dettagli risorsa durata dei contenuti.

contentStreamTypeDetails

object (ContentStreamTypeTargetingOptionDetails)

Dettagli della risorsa del tipo di stream di contenuti.

nativeContentPositionDetails

object (NativeContentPositionTargetingOptionDetails)

Dettagli sulla posizione dei contenuti nativi.

omidDetails

object (OmidTargetingOptionDetails)

Dettagli dell'inventario abilitato per Open Measurement.

audioContentTypeDetails

object (AudioContentTypeTargetingOptionDetails)

Dettagli sul tipo di contenuti audio.

contentGenreDetails

object (ContentGenreTargetingOptionDetails)

Dettagli della risorsa del genere di contenuti.

DigitalContentLabelTargetingOptionDetails

Rappresenta un livello di classificazione dell'etichetta contenuti digitali a cui è possibile scegliere come target. Questo campo verrà compilato nel campo digitalContentLabelDetails di TargetingOption quando targetingType è TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION.

Rappresentazione JSON
{
  "contentRatingTier": enum (ContentRatingTier)
}
Campi
contentRatingTier

enum (ContentRatingTier)

Solo output. Un'enumerazione per i livelli di sicurezza del brand delle etichette per contenuti.

SensitiveCategoryTargetingOptionDetails

Rappresenta una categoria sensibile a cui è possibile indirizzare il targeting. Questo campo verrà compilato nel campo sensitiveCategoryDetails di TargetingOption quando targetingType è TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION.

Rappresentazione JSON
{
  "sensitiveCategory": enum (SensitiveCategory)
}
Campi
sensitiveCategory

enum (SensitiveCategory)

Solo output. Un'enumerazione per il classificatore di contenuti della categoria sensibili di DV360.

ContentThemeTargetingOptionDetails

Rappresenta un tema dei contenuti targetizzabile. Questo campo verrà compilato nel campo contentThemeDetails di TargetingOption quando targetingType è TARGETING_TYPE_CONTENT_THEME_EXCLUSION.

Rappresentazione JSON
{
  "contentTheme": enum (ContentTheme)
}
Campi
contentTheme

enum (ContentTheme)

Solo output. Un'enumerazione per il classificatore dei contenuti del tema dei contenuti DV360.

AppCategoryTargetingOptionDetails

Rappresenta una raccolta di app a cui è possibile indirizzare i contenuti. Una raccolta ti consente di scegliere come target gruppi dinamici di app correlate gestite dalla piattaforma, ad esempio All Apps/Google Play/Games. Questo valore verrà inserito nel campo appCategoryDetails quando targetingType è TARGETING_TYPE_APP_CATEGORY.

Rappresentazione JSON
{
  "displayName": string
}
Campi
displayName

string

Solo output. Il nome della raccolta di app.

OnScreenPositionTargetingOptionDetails

Rappresenta una posizione sullo schermo a cui è possibile indirizzare la pubblicazione, che potrebbe essere utilizzata dagli annunci display e video. Questo valore verrà inserito nel campo onScreenPositionDetails quando targetingType è TARGETING_TYPE_ON_SCREEN_POSITION.

Rappresentazione JSON
{
  "onScreenPosition": enum (OnScreenPosition)
}
Campi
onScreenPosition

enum (OnScreenPosition)

Solo output. La posizione sullo schermo.

ContentOutstreamPositionTargetingOptionDetails

Rappresenta una posizione outstream dei contenuti selezionabile come target, che può essere utilizzata da annunci display e video. Questo valore verrà inserito nel campo contentOutstreamPositionDetails quando targetingType è TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION.

Rappresentazione JSON
{
  "contentOutstreamPosition": enum (ContentOutstreamPosition)
}
Campi
contentOutstreamPosition

enum (ContentOutstreamPosition)

Solo output. La posizione outstream dei contenuti.

ContentInstreamPositionTargetingOptionDetails

Rappresenta una posizione in-stream dei contenuti selezionabile come target, che può essere utilizzata da annunci video e audio. Questo valore verrà inserito nel campo contentInstreamPositionDetails quando targetingType è TARGETING_TYPE_CONTENT_INSTREAM_POSITION.

Rappresentazione JSON
{
  "contentInstreamPosition": enum (ContentInstreamPosition)
}
Campi
contentInstreamPosition

enum (ContentInstreamPosition)

Solo output. La posizione in-stream dei contenuti.

VideoPlayerSizeTargetingOptionDetails

Rappresenta una dimensione del video player selezionabile come target. Questo valore verrà inserito nel campo videoPlayerSizeDetails quando targetingType è TARGETING_TYPE_VIDEO_PLAYER_SIZE.

Rappresentazione JSON
{
  "videoPlayerSize": enum (VideoPlayerSize)
}
Campi
videoPlayerSize

enum (VideoPlayerSize)

Solo output. Le dimensioni del video player.

AgeRangeTargetingOptionDetails

Rappresenta una fascia d'età a cui è possibile indirizzare la pubblicità. Questo valore verrà inserito nel campo ageRangeDetails quando targetingType è TARGETING_TYPE_AGE_RANGE.

Rappresentazione JSON
{
  "ageRange": enum (AgeRange)
}
Campi
ageRange

enum (AgeRange)

Solo output. La fascia d'età di un pubblico.

ParentalStatusTargetingOptionDetails

Rappresenta uno stato parentale a cui è possibile applicare il targeting. Questo campo verrà compilato nel campo parentalStatusDetails di un TargetingOption quando targetingType è TARGETING_TYPE_PARENTAL_STATUS.

Rappresentazione JSON
{
  "parentalStatus": enum (ParentalStatus)
}
Campi
parentalStatus

enum (ParentalStatus)

Solo output. Lo stato parentale di un segmento di pubblico.

UserRewardedContentTargetingOptionDetails

Rappresenta uno stato dei contenuti con premio per gli utenti targetizzabili solo per gli annunci video. Questo valore verrà inserito nel campo userRewardedContentDetails quando targetingType è TARGETING_TYPE_USER_REWARDED_CONTENT.

Rappresentazione JSON
{
  "userRewardedContent": enum (UserRewardedContent)
}
Campi
userRewardedContent

enum (UserRewardedContent)

Solo output. Stato dei contenuti con premio per l'utente per gli annunci video.

HouseholdIncomeTargetingOptionDetails

Rappresenta un reddito del nucleo familiare a cui è possibile indirizzare il targeting. Questo campo verrà compilato nel campo householdIncomeDetails di un TargetingOption quando targetingType è TARGETING_TYPE_HOUSEHOLD_INCOME.

Rappresentazione JSON
{
  "householdIncome": enum (HouseholdIncome)
}
Campi
householdIncome

enum (HouseholdIncome)

Solo output. Il reddito del nucleo familiare di un segmento di pubblico.

GenderTargetingOptionDetails

Rappresenta un genere selezionabile come target. Questo campo verrà compilato nel campo genderDetails di un TargetingOption quando targetingType è TARGETING_TYPE_GENDER.

Rappresentazione JSON
{
  "gender": enum (Gender)
}
Campi
gender

enum (Gender)

Solo output. Il genere di un segmento di pubblico.

DeviceTypeTargetingOptionDetails

Rappresenta un tipo di dispositivo a cui è possibile indirizzare la pubblicazione. Questo campo verrà compilato nel campo deviceTypeDetails di un TargetingOption quando targetingType è TARGETING_TYPE_DEVICE_TYPE.

Rappresentazione JSON
{
  "deviceType": enum (DeviceType)
}
Campi
deviceType

enum (DeviceType)

Solo output. Il tipo di dispositivo da utilizzare come target.

BrowserTargetingOptionDetails

Rappresenta un browser che può essere scelto come target. Questo valore verrà inserito nel campo browserDetails quando targetingType è TARGETING_TYPE_BROWSER.

Rappresentazione JSON
{
  "displayName": string
}
Campi
displayName

string

Solo output. Il nome visualizzato del browser.

CarrierAndIspTargetingOptionDetails

Rappresenta un operatore o un ISP a cui è possibile indirizzare il targeting. Questo campo verrà compilato nel campo carrierAndIspDetails di un TargetingOption quando targetingType è TARGETING_TYPE_CARRIER_AND_ISP.

Rappresentazione JSON
{
  "displayName": string,
  "type": enum (CarrierAndIspType)
}
Campi
displayName

string

Solo output. Il nome visualizzato dell'operatore o del provider di servizi internet.

type

enum (CarrierAndIspType)

Solo output. Il tipo che indica se si tratta di un operatore o di un ISP.

CarrierAndIspType

Tipo di CarrierAndIspTargetingOption.

Enum
CARRIER_AND_ISP_TYPE_UNSPECIFIED Valore predefinito quando il tipo non è specificato o è sconosciuto in questa versione.
CARRIER_AND_ISP_TYPE_ISP Indica che questa risorsa di targeting si riferisce a un ISP.
CARRIER_AND_ISP_TYPE_CARRIER Indica che questa risorsa di targeting si riferisce a un operatore di telefonia mobile.

EnvironmentTargetingOptionDetails

Rappresenta un ambiente a cui è possibile applicare il targeting. Questo campo verrà compilato nel campo environmentDetails di un TargetingOption quando targetingType è TARGETING_TYPE_ENVIRONMENT.

Rappresentazione JSON
{
  "environment": enum (Environment)
}
Campi
environment

enum (Environment)

Solo output. L'ambiente di pubblicazione.

OperatingSystemTargetingOptionDetails

Rappresenta un sistema operativo a cui è possibile applicare il targeting. Questo campo verrà compilato nel campo operatingSystemDetails di un TargetingOption quando targetingType è TARGETING_TYPE_OPERATING_SYSTEM.

Rappresentazione JSON
{
  "displayName": string
}
Campi
displayName

string

Solo output. Il nome visualizzato del sistema operativo.

DeviceMakeModelTargetingOptionDetails

Rappresenta una marca e un modello di dispositivo a cui è possibile indirizzare il targeting. Questo campo verrà compilato nel campo deviceMakeModelDetails di un TargetingOption quando targetingType è TARGETING_TYPE_DEVICE_MAKE_MODEL.

Rappresentazione JSON
{
  "displayName": string
}
Campi
displayName

string

Solo output. Il nome visualizzato della marca e del modello del dispositivo.

ViewabilityTargetingOptionDetails

Rappresenta una visibilità a cui è possibile applicare il targeting. Questo campo verrà compilato nel campo viewabilityDetails di un TargetingOption quando targetingType è TARGETING_TYPE_VIEWABILITY.

Rappresentazione JSON
{
  "viewability": enum (Viewability)
}
Campi
viewability

enum (Viewability)

Solo output. La percentuale di visibilità prevista.

CategoryTargetingOptionDetails

Rappresenta una categoria a cui è possibile indirizzare il targeting. Questo campo verrà compilato nel campo categoryDetails di un TargetingOption quando targetingType è TARGETING_TYPE_CATEGORY.

Rappresentazione JSON
{
  "displayName": string
}
Campi
displayName

string

Solo output. Il nome visualizzato della categoria.

LanguageTargetingOptionDetails

Rappresenta una lingua impostabile come target. Questo valore verrà inserito nel campo languageDetails quando targetingType è TARGETING_TYPE_LANGUAGE.

Rappresentazione JSON
{
  "displayName": string
}
Campi
displayName

string

Solo output. Il nome visualizzato della lingua (ad es. "Francese").

AuthorizedSellerStatusTargetingOptionDetails

Rappresenta uno stato di venditore autorizzato selezionabile come target. Questo valore verrà inserito nel campo authorizedSellerStatusDetails quando targetingType è TARGETING_TYPE_AUTHORIZED_SELLER_STATUS.

Rappresentazione JSON
{
  "authorizedSellerStatus": enum (AuthorizedSellerStatus)
}
Campi
authorizedSellerStatus

enum (AuthorizedSellerStatus)

Solo output. Lo stato del venditore autorizzato.

GeoRegionTargetingOptionDetails

Rappresenta una regione geografica targetizzabile. Questo valore verrà inserito nel campo geoRegionDetails quando targetingType è TARGETING_TYPE_GEO_REGION.

Rappresentazione JSON
{
  "displayName": string,
  "geoRegionType": enum (GeoRegionType)
}
Campi
displayName

string

Solo output. Il nome visualizzato della regione geografica (ad es. "Ontario, Canada").

geoRegionType

enum (GeoRegionType)

Solo output. Il tipo di targeting per regione geografica.

ExchangeTargetingOptionDetails

Rappresenta un exchange a cui è possibile indirizzare i contenuti. Questo campo verrà compilato nel campo exchangeDetails di un TargetingOption quando targetingType è TARGETING_TYPE_EXCHANGE.

Rappresentazione JSON
{
  "exchange": enum (Exchange)
}
Campi
exchange

enum (Exchange)

Solo output. Il tipo di scambio.

SubExchangeTargetingOptionDetails

Rappresenta una piattaforma di scambio a cui è possibile indirizzare la pubblicazione. Questo campo verrà compilato nel campo subExchangeDetails di un TargetingOption quando targetingType è TARGETING_TYPE_SUB_EXCHANGE.

Rappresentazione JSON
{
  "displayName": string
}
Campi
displayName

string

Solo output. Il nome visualizzato del sotto-exchange.

PoiTargetingOptionDetails

Rappresenta un punto di interesse(POI) selezionabile come target. Questo valore verrà inserito nel campo poiDetails quando targetingType è TARGETING_TYPE_POI.

Rappresentazione JSON
{
  "latitude": number,
  "longitude": number,
  "displayName": string
}
Campi
latitude

number

Solo output. Latitudine del PDI arrotondata alla sesta cifra decimale.

longitude

number

Solo output. La longitudine del PDI arrotondata alla sesta cifra decimale.

displayName

string

Solo output. Il nome visualizzato di un punto d'interesse(ad es. "Times Square", "Space Needle"), seguito dal suo indirizzo completo, se disponibile.

BusinessChainTargetingOptionDetails

Rappresenta una catena di attività a cui è possibile indirizzare il targeting all'interno di una regione geografica. Questo valore verrà inserito nel campo businessChainDetails quando targetingType è TARGETING_TYPE_BUSINESS_CHAIN.

Rappresentazione JSON
{
  "businessChain": string,
  "geoRegion": string,
  "geoRegionType": enum (GeoRegionType)
}
Campi
businessChain

string

Solo output. Il nome visualizzato della catena di attività, ad es. "KFC", "Chase Bank".

geoRegion

string

Solo output. Il nome visualizzato della regione geografica, ad es. "Ontario, Canada".

geoRegionType

enum (GeoRegionType)

Solo output. Il tipo di regione geografica.

ContentDurationTargetingOptionDetails

Rappresenta una durata dei contenuti targetizzabile. Questo valore verrà inserito nel campo contentDurationDetails quando targetingType è TARGETING_TYPE_CONTENT_DURATION.

Rappresentazione JSON
{
  "contentDuration": enum (ContentDuration)
}
Campi
contentDuration

enum (ContentDuration)

Solo output. La durata dei contenuti.

ContentStreamTypeTargetingOptionDetails

Rappresenta un tipo di stream di contenuti a cui è possibile indirizzare la pubblicazione. Questo valore verrà inserito nel campo contentStreamTypeDetails quando targetingType è TARGETING_TYPE_CONTENT_STREAM_TYPE.

Rappresentazione JSON
{
  "contentStreamType": enum (ContentStreamType)
}
Campi
contentStreamType

enum (ContentStreamType)

Solo output. Il tipo di stream di contenuti.

NativeContentPositionTargetingOptionDetails

Rappresenta una posizione dei contenuti nativi a cui è possibile indirizzare il targeting. Questo valore verrà inserito nel campo nativeContentPositionDetails quando targetingType è TARGETING_TYPE_NATIVE_CONTENT_POSITION.

Rappresentazione JSON
{
  "contentPosition": enum (NativeContentPosition)
}
Campi
contentPosition

enum (NativeContentPosition)

Solo output. La posizione dei contenuti.

OmidTargetingOptionDetails

Rappresenta un tipo di inventario abilitato per Open Measurement a cui è possibile applicare il targeting. Questo valore verrà inserito nel campo omidDetails quando targetingType è TARGETING_TYPE_OMID.

Rappresentazione JSON
{
  "omid": enum (Omid)
}
Campi
omid

enum (Omid)

Solo output. Il tipo di inventario abilitato per Open Measurement.

AudioContentTypeTargetingOptionDetails

Rappresenta un tipo di contenuti audio a cui è possibile applicare il targeting. Questo valore verrà inserito nel campo audioContentTypeDetails quando targetingType è TARGETING_TYPE_AUDIO_CONTENT_TYPE.

Rappresentazione JSON
{
  "audioContentType": enum (AudioContentType)
}
Campi
audioContentType

enum (AudioContentType)

Solo output. Il tipo di contenuti audio.

ContentGenreTargetingOptionDetails

Rappresenta un genere di contenuti a cui è possibile indirizzare la pubblicità. Questo valore verrà inserito nel campo contentGenreDetails quando targetingType è TARGETING_TYPE_CONTENT_GENRE.

Rappresentazione JSON
{
  "displayName": string
}
Campi
displayName

string

Solo output. Il nome visualizzato del genere dei contenuti

Metodi

get

Recupera una singola opzione di targeting.

list

Elenca le opzioni di targeting di un determinato tipo.
Cerca le opzioni di targeting di un determinato tipo in base ai termini di ricerca forniti.