Lanceur d'Intégration
Vue d'ensembleLien direct vers Vue d'ensemble
Le lanceur d'intégration est un service singleton chargé sur votre page qui permet l'interaction avec l'écosystème Rokt tout au long du parcours utilisateur sur votre site.
MéthodesLien direct vers Méthodes
'captureConversion'Lien direct vers 'captureConversion'
▸ captureConversion(options): CaptureConversionOptions): Promise<void>
Permet aux annonceurs d'enregistrer une conversion potentielle. La méthode est destinée uniquement aux annonceurs et ne doit donc pas être utilisée s'il est prévu d'afficher des emplacements sur une page. Dans ce cas, IntegrationLauncher.selectPlacements doit être utilisé à la place.
Voir Rapport des conversions pour des informations sur la manière de signaler une conversion.
Paramètres :
| Nom | Type |
|---|---|
options | CaptureConversionOptions |
Retourne : Promise<void>
'hashAttributes'Lien direct vers 'hashAttributes'
▸ hashAttributes(attributes: Attributes): Promise<Record<string, string>>
Méthode utilitaire permettant de hacher les attributs passés avec la méthode de hachage préférée de Rokt, actuellement SHA256. Cette méthode est préférée à une implémentation personnalisée car elle masque la complexité de la normalisation de chaque valeur d'attribut et du changement du nom de l'attribut pour désigner sa valeur comme hachée.
Voir Hashing Attributes pour plus de détails.
Paramètres :
| Nom | Type |
|---|---|
attributes | Attributes |
Retourne : Promise<Record<string, string>>
'selectPlacements'Lien direct vers 'selectPlacements'
▸ selectPlacements(options: SelectPlacementsOptions): Promise<Selection>
Permet de sélectionner des emplacements à afficher sur la page et d'interagir avec eux via une instance retournée de Selection. La méthode retourne avant que la sélection ne soit conclue pour permettre d'interagir avec les emplacements sélectionnés avant qu'ils ne soient affichés sur une page. Par exemple, pour configurer des écouteurs d'événements ou fermer la sélection si elle n'est plus pertinente.
Cette méthode peut également être utilisée par les annonceurs pour suivre les conversions.
Paramètres :
| Nom | Type |
|---|---|
options | SelectPlacementsOptions |
Retourne : Promise<Selection>
'terminate'Lien direct vers 'terminate'
▸ terminate(): Promise<void>
Termine et nettoie l'intégration Rokt de la page.
Renvoie: Promise<void>
'use<T>'Lien direct vers 'use<T>'
▸ use<T>(): Promise<T>
Permet de demander des fonctionnalités supplémentaires (extension) non prises en charge par le noyau de l'Integration Launcher.
Paramètres:
| Nom | Type |
|---|---|
name | Nom de l'extension. Si le nom ne correspond à aucune extension connue, la méthode rejettera avec une erreur. |
Renvoie: Promise<T>
Renvoie: Promise<void>
Propri étésLien direct vers Propriétés
'version'Lien direct vers 'version'
• version: string
Version de l'Integration Launcher utilisée sur la page.