Aller au contenu principal

Données de l'événement de webhook

Introduction

Le niveau racine de la charge utile JSON de l'événement de webhook contient 3 champs: eventId, eventType et eventDetails.

La valeur de [eventDetails] sera renseignée avec un objet spécifique en fonction du type d'événement corrélé.

Voici les détails qui composent l'objet d'événement:

ParamètreTypeDescription
eventId (toujours présent)UUID/GUIDValeur qui représente un événement unique.
eventType (toujours présent)StringValeur qui représente le type d'événement qui s'est produit. Les valeurs actuellement prises en charge sont: Subscribe, Unsubscribe, SubscriptionDetailsUpdated, SubscriptionEventAdded, SubscriptionEventUpdated, SubscriptionEventRemoved, SubscriptionEventDeleted, Test
eventDetails (toujours présent)ObjectDétails sur l'événement qui s'est produit. Voir ci-dessous pour plus d'informations sur ce qui est envoyé pour chaque type d'événement.

Types d'événements pris en charge

Sur l'abonnement

Données de l'événement de webhook sur l'abonnement

L'événement de webhook est déclenché lorsqu'un appel API est effectué vers le point de terminaison Create New Subscription.

Voici les détails de la charge utile de l'événement de webhook:

ParamètreTypeDescription
eventId (Toujours présent)UUID/GUIDValeur qui représente un événement unique.
eventType (Toujours présent)StringValeur qui représente le type d'événement qui s'est produit. Subscribe
eventDetails (Toujours présent)Détails de l'événement - SubscribeDétails sur l'événement qui s'est produit. Voir ci-dessous pour plus d'informations sur ce qui est envoyé pour l'événement Subscribe.

Charge utile sur l'abonnement

{
"eventId": "0f1d5918-052d-4915-89a7-8cc9c4d33492",
"eventType": "Subscribe",
"eventDetails": {
"actionType": "SubscriptionViaCalendarPage",
"accountId": "0b98ef2c-f739-45f1-81e3-b2def2bb868f",
"accountName": "Your Account",
"accountCode": "your-account",
"subscription": {
"calendarSubscriptionId": "0f1d5918-052d-4915-89a7-8cc9c4d33492",
"calendarId": "4a2d4acb-bd05-e511-af43-067f1c947754",
"calendarTitle": "My Sports Calendar",
"calendarCode": "my-sports-calendar",
"subscriptionMethod": "Google",
"calendarTags": [
{
"tagId": "6513319e-d3e1-4497-89ee-b5dcee9a58bc",
"tagText": "Team G"
}
],
"timeZoneTag": {
"windowsName": "Eastern Standard Time"
},
"createdDateTimeUtc": "2017-03-15 03:48:24.822495",
"emailAddress": "john.smith@gmail.com",
"additionalOptIn": false,
"isMarketingAllowed": true,
"remoteIpAddress": "150.101.114.215",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36",
"referer": "http://google.com/",
"enteredPostCode": "90210",
"cableProvider": "DIRECTV",
"cableProviderLocation": "New York",
"countryCode": "US",
"geoCountry": "États-Unis",
"deviceName": "Desktop",
"utmSource": "Facebook",
"utmMedium": "Display",
"utmCampaign": "2017",
"utmContent": "Mobile_320x50",
"source": "youraccount.roktcalendar.com"
}
}
}

Détails de l'événement - S'abonner

Voici les détails de l'objet de l'événement Détails de l'événement - S'abonner.

ParamètreTypeDescription
actionType (Toujours présent)StringValeur qui représente le type d'événement de désabonnement qui s'est produit. Valeurs prises en charge : SubscriptionViaOneClickLink, SubscriptionViaSms, SubscriptionViaShowsPage, SubscriptionViaCalendarPage, SubscriptionViaWebApi, SubscriptionWithEventsViaWebApi, SubscriptionViaCalReplyNotificationPage
calendarSubscriptionId (Toujours présent)UUID/GUIDIdentifiant qui représente un abonnement unique au calendrier Rokt.
accountId (Toujours présent)UUID/GUIDIdentifiant qui représente un compte unique du calendrier Rokt.
accountName (Toujours présent)StringNom du compte du calendrier Rokt auquel l'abonnement appartient.
accountCode (Toujours présent)StringUn code URL sécurisé qui identifie de manière unique le compte auquel l'abonnement appartient.
subscription (Toujours présent)Détails de l'abonnementL'objet des détails de l'abonnement créé.

Sur la désinscription

Données de l'événement du webhook sur la désinscription

L'événement du webhook est déclenché lorsqu'un appel API est effectué pour désactiver une souscription existante.

Voici les détails des données de l'événement du webhook:

ParamètreTypeDescription
eventId (Toujours présent)UUID/GUIDIdentifiant qui représente un événement unique.
eventType (Toujours présent)Chaîne de caractèresValeur qui représente le type d'événement qui s'est produit. Désinscription.
eventDetails (Toujours présent)Détails de l'événement - DésinscriptionDétails sur l'événement qui s'est produit, voir ci-dessous pour plus d'informations sur ce qui est envoyé pour l'événement de désinscription.

Données de l'événement de désinscription

{
"eventId": "0f1d5918-052d-4915-89a7-8cc9c4d33492",
"eventType": "Unsubscribe",
"eventDetails": {
"actionType": "SubscriptionViaCalendarPage",
"accountId": "0b98ef2c-f739-45f1-81e3-b2def2bb868f",
"accountName": "Votre compte",
"accountCode": "votre-compte",
"subscription": {
"removedDateTimeUtc": "2020-05-06 01:18:49.755190",
"unsubscribeReasonText": "L'événement est arrivé à sa fin",
"remoteIpAddress": "54.241.167.141",
"countryCode": "US",
"geoCountry": "États-Unis",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36",
"deviceName": "Ordinateur de bureau",
"calendarSubscriptionId": "7ae10174-37fb-4448-8f61-2f86f167009e",
"calendarId": "f9ddd95e-676d-ea11-aa56-067315f8d3af",
"calendarTitle": "Votre calendrier",
"calendarCode": "votre-calendrier",
"subscriptionMethod": "Google"
}
}
}

Détails de l'événement - Désinscription

Voici les détails de l'objet Détails de l'événement - Désinscription.

ParamètreTypeDescription
actionType (Toujours présent)Chaîne de caractèresValeur qui représente le type d'événement de désinscription qui s'est produit.
calendarSubscriptionId (Toujours présent)UUID/GUIDIdentifiant qui représente un abonnement unique au calendrier Rokt.
accountId (Toujours présent)UUID/GUIDIdentifiant qui représente un compte unique du calendrier Rokt.
accountName (Toujours présent)Chaîne de caractèresNom du compte du calendrier Rokt auquel l'abonnement appartient.
accountCode (Toujours présent)Chaîne de caractèresUn code URL sécurisé qui identifie de manière unique le compte auquel l'abonnement appartient.
subscription (Toujours présent)Objet d'abonnement suppriméL'objet de l'abonnement supprimé.

Sur les détails de l'abonnement mis à jour

Données de l'événement Webhooks sur les détails de l'abonnement mis à jour

L'événement webhook est déclenché lorsqu'une modification est apportée aux préférences d'abonnement.

Voici les détails de la charge utile de l'événement webhook :

ParamètreTypeDescription
eventId (Toujours présent)UUID/GUIDIdentifiant qui représente un événement unique.
eventType (Toujours présent)Chaîne de caractèresValeur qui représente le type d'événement qui s'est produit. SubscriptionDetailsUpdated
eventDetails (Toujours présent)Détails de l'événement - Détails de l'abonnementDétails mis à jour sur l'événement qui s'est produit, voir ci-dessous pour plus d'informations sur ce qui est envoyé pour l'événement SubscriptionDetailsUpdated.

Charge utile de l'événement de mise à jour des détails de l'abonnement

{
"eventId": "0f1d5918-052d-4915-89a7-8cc9c4d33492",
"eventType": "SubscriptionDetailsUpdate",
"eventDetails": {
"actionType": "SubscriptionViaCalendarPage",
"accountId": "0b98ef2c-f739-45f1-81e3-b2def2bb868f",
"accountName": "Votre compte",
"accountCode": "votre-compte",
"subscription": {
"calendarSubscriptionId": "0f1d5918-052d-4915-89a7-8cc9c4d33492",
"calendarId": "4a2d4acb-bd05-e511-af43-067f1c947754",
"calendarTitle": "Mon calendrier sportif",
"calendarCode": "mon-calendrier-sportif",
"subscriptionMethod": "Google",
"calendarTags": [
{
"tagId": "6513319e-d3e1-4497-89ee-b5dcee9a58bc",
"tagText": "Équipe G"
}
],
"timeZoneTag": {
"windowsName": "Eastern Standard Time"
},
"createdDateTimeUtc": "2017-03-15 03:48:24.822495",
"emailAddress": "john.smith@gmail.com",
"additionalOptIn": false,
"isMarketingAllowed": true,
"remoteIpAddress": "150.101.114.215",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36",
"referer": "http://google.com/",
"enteredPostCode": "90210",
"cableProvider": "DIRECTV",
"cableProviderLocation": "New York",
"countryCode": "US",
"geoCountry": "États-Unis",
"deviceName": "Desktop",
"utmSource": "Facebook",
"utmMedium": "Display",
"utmCampaign": "2017",
"utmContent": "Mobile_320x50",
"source": "youraccount.roktcalendar.com"
}
}
}

Détails de l'événement - Détails de l'abonnement mis à jour

Voici les détails de l'objet de l'événement Détails de l'événement - Détails de l'abonnement mis à jour.

ParamètreTypeDescription
actionType (Toujours présent)Chaîne de caractèresValeur qui représente le type d'événement de désabonnement qui s'est produit.
calendarSubscriptionId (Toujours présent)UUID/GUIDIdentifiant qui représente un abonnement unique au calendrier Rokt.
accountId (Toujours présent)UUID/GUIDIdentifiant qui représente un compte unique du calendrier Rokt.
accountName (Toujours présent)Chaîne de caractèresNom du compte du calendrier Rokt auquel l'abonnement appartient.
accountCode (Toujours présent)Chaîne de caractèresUn code URL sécurisé qui identifie de manière unique le compte auquel l'abonnement appartient.
subscription (Toujours présent)Détails de l'abonnementValeur qui représente les détails de l'abonnement mis à jour.

Sur l'événement d'abonnement ajouté

Charge utile des webhooks sur l'événement d'abonnement ajouté

L'événement de webhook est déclenché lorsqu'un abonné ajoute un nouvel événement à un abonnement existant.

Voici les détails de la charge utile de l'événement de webhook:

ParamètreTypeDescription
eventId (Toujours présent)UUID/GUIDIdentifiant qui représente un événement unique.
eventType (Toujours présent)Chaîne de caractèresValeur qui représente le type d'événement qui s'est produit. SubscriptionEventAdded
eventDetails (Toujours présent)Détails de l'événement - Événement d'abonnement ajoutéDétails sur l'événement qui s'est produit, voir ci-dessous pour plus d'informations sur ce qui est envoyé pour l'événement SubscriptionEventAdded.

Charge utile de l'événement d'abonnement ajouté

{
"eventId": "0f1d5918-052d-4915-89a7-8cc9c4d33492",
"eventType": "SubscriptionEventAdded",
"eventDetails": {
"actionType": "SubscriptionViaCalendarPage",
"accountId": "0b98ef2c-f739-45f1-81e3-b2def2bb868f",
"accountName": "Your Account",
"accountCode": "your-account",
"subscription": {
"calendarSubscriptionId": "0f1d5918-052d-4915-89a7-8cc9c4d33492",
"calendarId": "4a2d4acb-bd05-e511-af43-067f1c947754",
"calendarTitle": "My Sports Calendar",
"calendarCode": "my-sports-calendar",
"subscriptionMethod": "Google",
},
"subscriptionEvent": {
"title": "Coheed and Cambria CHON",
"location": "The Bomb Factory 2713 Canton Street, Dallas, TX 75226",
"description": "AEG présente Coheed and Cambria CHON en direct au The Bomb Factory",
"timezoneBclId": "Central Standard Time",
"timezoneIanaId": "America/Chicago",
"startDateTime": "2020-05-09 20:00:00.000000",
"startDateTimeUtc": "2020-05-10 01:00:00.000000",
"endDateTime": "2020-05-09 21:30:00.000000",
"reminderMinutes": 2880,
"createdDateTimeUtc": "2020-05-05 00:40:51.787000",
"lastUpdatedDateTimeUtc": "2020-05-05 00:40:51.787000",
"eventId": "391756"
},
}
}

Détails de l'événement Abonnement ajouté

Voici les détails de l'objet de l'événement Détails de l'événement Abonnement ajouté :

ParamètreTypeDescription
actionType (Toujours présent)StringValeur qui représente le type d'événement de désabonnement qui s'est produit.
calendarSubscriptionId (Toujours présent)UUID/GUIDIdentifiant qui représente un abonnement unique au calendrier Rokt.
accountId (Toujours présent)UUID/GUIDIdentifiant qui représente un compte unique du calendrier Rokt.
accountName (Toujours présent)StringNom du compte du calendrier Rokt auquel l'abonnement appartient.
accountCode (Toujours présent)StringUn code sécurisé URL qui identifie de manière unique le compte auquel l'abonnement appartient.
subscription (Toujours présent)Abonnement de baseL'objet de l'abonnement de base.
subscriptionEvent (Toujours présent)Détails de l'événement d'abonnementL'objet des détails de l'événement d'abonnement.

Sur l'événement de désabonnement

Webhooks Payload on Subscription Event Removed

L'événement de webhook est déclenché lorsque qu'un abonné se désabonne d'un événement de son calendrier.

Voici les détails de la charge utile de l'événement de webhook:

ParamètreTypeDescription
eventId (Toujours présent)UUID/GUIDIdentifiant qui représente un événement unique.
eventType (Toujours présent)Chaîne de caractèresValeur qui représente le type d'événement qui s'est produit. SubscriptionEventRemoved
eventDetails (Toujours présent)Détails de l'événement - Événement de désabonnementDétails sur l'événement qui s'est produit, voir ci-dessous pour plus d'informations sur ce qui est envoyé pour l'événement SubscriptionEventRemoved.

Charge utile de l'événement de désabonnement

{
"eventId": "0f1d5918-052d-4915-89a7-8cc9c4d33492",
"eventType": "SubscriptionEventRemoved",
"eventDetails": {
"actionType": "SubscriptionViaCalendarPage",
"accountId": "0b98ef2c-f739-45f1-81e3-b2def2bb868f",
"accountName": "Your Account",
"accountCode": "your-account",
"subscription": {
"calendarSubscriptionId": "0f1d5918-052d-4915-89a7-8cc9c4d33492",
"calendarId": "4a2d4acb-bd05-e511-af43-067f1c947754",
"calendarTitle": "My Sports Calendar",
"calendarCode": "my-sports-calendar",
"subscriptionMethod": "Google",
},
"subscriptionEvent": {
"eventId": "391756"
},
}
}

Détails de l'événement - Événement de désabonnement

Voici les détails de l'objet de l'événement de désabonnement :

ParamètreTypeDescription
actionType (Toujours présent)StringValeur qui représente le type d'événement de désabonnement mis à jour qui s'est produit.
calendarSubscriptionId (Toujours présent)UUID/GUIDIdentifiant qui représente un abonnement unique au calendrier Rokt.
accountId (Toujours présent)UUID/GUIDIdentifiant qui représente un compte unique du calendrier Rokt.
accountName (Toujours présent)StringNom du compte du calendrier Rokt auquel l'abonnement appartient.
accountCode (Toujours présent)StringUn code sûr pour l'URL qui identifie de manière unique le compte auquel l'abonnement appartient.
subscription (Toujours présent)Subscription BasicValeur qui représente un objet d'abonnement de base.
subscriptionEvent (Toujours présent)Subscription Event BasicValeur qui représente un objet d'événement d'abonnement de base.

Sur l'événement de mise à jour de l'abonnement

Données du webhook sur l'événement de mise à jour de l'abonnement

L'événement du webhook est déclenché lorsqu'un appel API est effectué vers le point de terminaison de mise à jour de l'événement d'abonnement.

Voici les détails de la charge utile de l'événement du webhook:

ParamètreTypeDescription
eventId (Toujours présent)UUID/GUIDIdentifiant qui représente un événement unique.
eventType (Toujours présent)Chaîne de caractèresValeur qui représente le type d'événement qui s'est produit. SubscriptionEventUpdated
eventDetails (Toujours présent)Détails de l'événement - Événement d'abonnement mis à jourDétails sur l'événement qui s'est produit, voir ci-dessous pour plus d'informations sur ce qui est envoyé pour l'événement SubscriptionEventUpdated.

Charge utile de l'événement de mise à jour de l'abonnement

{
"eventId": "0f1d5918-052d-4915-89a7-8cc9c4d33492",
"eventType": "SubscriptionEventUpdated",
"eventDetails": {
"actionType": "SubscriptionViaCalendarPage",
"accountId": "0b98ef2c-f739-45f1-81e3-b2def2bb868f",
"accountName": "Votre compte",
"accountCode": "votre-compte",
"subscriptionEvent": {
"title": "Coheed and Cambria CHON",
"location": "The Bomb Factory 2713 Canton Street, Dallas, TX 75226",
"description": "AEG présente Coheed and Cambria CHON en direct au The Bomb Factory",
"timezoneBclId": "Central Standard Time",
"timezoneIanaId": "America/Chicago",
"startDateTime": "2020-05-09 20:00:00.000000",
"startDateTimeUtc": "2020-05-10 01:00:00.000000",
"endDateTime": "2020-05-09 21:30:00.000000",
"reminderMinutes": 2880,
"createdDateTimeUtc": "2020-05-05 00:40:51.787000",
"lastUpdatedDateTimeUtc": "2020-05-05 00:40:51.787000",
"eventId": "391756"
},
}
}

Détails de l'événement - Mise à jour de l'événement d'abonnement

Voici les détails de l'objet de l'événement Détails de l'événement - Mise à jour de l'événement d'abonnement :

ParamètreTypeDescription
actionType (toujours présent)StringValeur qui représente le type d'événement de désabonnement qui s'est produit.
calendarSubscriptionId (toujours présent)UUID/GUIDIdentifiant qui représente un abonnement Rokt Calendar unique.
accountId (toujours présent)UUID/GUIDIdentifiant qui représente un compte Rokt Calendar unique.
accountName (toujours présent)StringNom du compte Rokt Calendar auquel l'abonnement appartient.
AccountCode (toujours présent)StringUn code URL sécurisé qui identifie de manière unique le compte auquel l'abonnement appartient.
subscriptionEvent (toujours présent)Détails de l'événement d'abonnementL'objet des détails de l'événement d'abonnement.

Sur la suppression de l'événement d'abonnement

Charge utile des webhooks sur la mise à jour de l'événement d'abonnement

L'événement de webhook est déclenché lorsqu'un appel API est effectué pour supprimer l'événement d'abonnement.

Voici les détails de la charge utile de l'événement de webhook :

ParamètreTypeDescription
eventId (toujours présent)UUID/GUIDIdentifiant qui représente un événement unique.
eventType (toujours présent)StringValeur qui représente le type d'événement qui s'est produit. SubscriptionEventDeleted
eventDetails (toujours présent)Détails de l'événement - Événement d'abonnement suppriméDétails sur l'événement qui s'est produit, voir ci-dessous pour plus d'informations sur ce qui est envoyé pour l'événement SubscriptionEventDeleted.

Charge utile de la mise à jour de l'événement d'abonnement

{
"eventId": "0f1d5918-052d-4915-89a7-8cc9c4d33492",
"eventType": "SubscriptionEventRemoved",
"eventDetails": {
"actionType": "SubscriptionViaCalendarPage",
"accountId": "0b98ef2c-f739-45f1-81e3-b2def2bb868f",
"accountName": "Your Account",
"accountCode": "your-account",
"subscriptionEvent": {
"eventId": "391756"
},
}
}

Détails de l'événement - Événement de suppression d'abonnement

Voici les détails de l'objet Détails de l'événement - Événement de suppression d'abonnement:

ParamètreTypeDescription
actionType (Toujours présent)StringValeur qui représente le type d'événement de suppression d'abonnement mis à jour qui s'est produit.
calendarSubscriptionId (Toujours présent)UUID/GUIDIdentifiant qui représente un abonnement Rokt Calendar unique.
accountId (Toujours présent)UUID/GUIDIdentifiant qui représente un compte Rokt Calendar unique.
accountName (Toujours présent)StringNom du compte Rokt Calendar auquel l'abonnement appartient.
accountCode (Toujours présent)StringUn code URL sécurisé qui identifie de manière unique le compte auquel l'abonnement appartient.
subscriptionEvent (Toujours présent)Subscription Event BasicL'objet d'un événement d'abonnement de base.

Objets partagés

Abonnement de base

L'objet d'abonnement avec des informations de base. Voici les détails de l'objet Abonnement de base.

ParamètreTypeDescription
calendarSubscriptionId (Toujours présent)UUID/GUIDIdentifiant qui représente un utilisateur unique qui s'est abonné à un calendrier.
calendarId (Toujours présent)UUID/GUIDIdentifiant qui représente le calendrier pour lequel un abonnement a été créé.
calendarTitle (Toujours présent)StringLe nom du calendrier auquel l'utilisateur s'est abonné.
calendarCode (Toujours présent)StringUn code URL sécurisé qui identifie de manière unique le calendrier auquel l'utilisateur s'est abonné.
subscriptionMethod (Parfois présent)StringValeur qui représente le type d'abonnement créé. Valeurs actuellement prises en charge : Webcal, Google et Microsoft

Objet de base d'abonnement

{
"calendarSubscriptionId": "7ae10174-37fb-4448-8f61-2f86f167009e",
"calendarId": "4a2d4acb-bd05-e511-af43-067f1c947754",
"calendarTitle": "Mon calendrier sportif",
"calendarCode": "mon-calendrier-sportif",
"subscriptionMethod": "Google",
}

Détails de l'abonnement

L'objet d'abonnement avec des informations détaillées. Voici les détails de l'objet Détails de l'abonnement.

ParamètreTypeDescription
calendarSubscriptionId (Toujours présent)UUID/GUIDIdentifiant qui représente un utilisateur unique abonné à un calendrier.
calendarId (Toujours présent)UUID/GUIDIdentifiant qui représente le calendrier pour lequel un abonnement a été créé.
calendarTitle (Toujours présent)Chaîne de caractèresLe nom du calendrier auquel l'utilisateur est abonné.
calendarCode (Toujours présent)Chaîne de caractèresUn code URL sécurisé qui identifie de manière unique le calendrier auquel l'utilisateur est abonné.
subscriptionMethod (Parfois présent)Chaîne de caractèresValeur qui représente le type d'abonnement créé. Valeurs actuellement prises en charge : Webcal, Google et Microsoft.
calendarTags (Parfois présent)CalendarTags[]Tableau de balises de calendrier pour filtrer les événements. Les balises sont utilisées pour regrouper des événements similaires. Par exemple, tous les événements appartenant à la même équipe sportive peuvent être marqués avec le nom de l'équipe. Lorsqu'un identifiant de balise est utilisé, l'abonnement ne comprendra que les événements marqués avec la balise sélectionnée.
timeZoneTag (Parfois présent)TimeZoneTagFuseau horaire pour filtrer les événements. Si utilisé, l'abonnement inclura les événements marqués avec ce fuseau horaire et tous les événements qui ne sont pas marqués avec un fuseau horaire.
subscriberExternalId (Parfois présent)Chaîne de caractèresIdentifiant qui représente l'abonné pour le compte, tel que reçu d'un système tiers. Par exemple, adresse e-mail, identifiant de périphérique, identifiant anonyme.
emailAddress (Parfois présent)Chaîne de caractèresAdresse e-mail liée à l'abonnement. Rokt Calendar vous permet de capturer l'adresse e-mail d'un abonné afin de pouvoir lui faire de la publicité ultérieurement.
additionalOptIn (Optionnel)BooléenL'option d'inscription supplémentaire permet à l'abonné de spécifier s'il souhaite s'inscrire à la question/déclaration telle que définie par le texte associé à la case à cocher.
isMarketingAllowed (Parfois présent)BooléenL'option de consentement marketing permet à l'abonné de spécifier s'il autorise l'utilisation de son adresse e-mail à des fins de marketing.
enteredPostCode (Parfois présent)StringUn champ facultatif pour les calendriers qui utilisent l'ID de canal. Il s'agit d'un code postal américain ou d'un code postal canadien.
cableProvider (Parfois présent)StringLe nom du fournisseur de télévision choisi par l'utilisateur final lors du processus d'abonnement. Cela est basé sur les fournisseurs disponibles dans un code postal spécifié.
cableProviderLocation (Parfois présent)StringL'emplacement du fournisseur de télévision choisi par l'utilisateur final lors du processus d'abonnement.
remoteIpAddress (Parfois présent)StringAdresse IP de l'utilisateur. Utilisée à des fins de surveillance et de journalisation.
userAgent (Toujours présent)StringAgent utilisateur de l'utilisateur. Cela est nécessaire pour déterminer s'il doit s'agir d'un abonnement WebCal ou Google. La chaîne d'agent utilisateur extraite de l'en-tête http de la requête API. Cela est utilisé pour identifier le système d'exploitation, l'appareil et d'autres paramètres importants de l'utilisateur.
referrer (Parfois présent)StringRéférent URL de l'utilisateur. Utilisé pour l'analyse du tableau de bord. L'endroit à partir duquel l'abonné a navigué vers la page du calendrier, par exemple Facebook.
countryCode (Parfois présent)StringLe code pays indiquant le pays à partir duquel l'abonnement a été initié, au format : ISO Alpha-2.
geoCountry (Parfois présent)StringIndique le pays à partir duquel l'abonnement a été initié.
source (Parfois présent)StringUne vue consolidée du référent d'abonnement regroupé au niveau du domaine.
deviceName (Toujours présent)StringLe type d'appareil à partir duquel l'abonnement a été initié.
utmSource (Parfois présent)StringValeur utilisée pour identifier la source d'abonnement de référence. Cela est utilisé comme source UTM dans l'analyse du tableau de bord, par exemple Newsletter-Décembre.
utmMedium (Parfois présent)StringValeur utilisée pour identifier le support d'abonnement de référence. Cela est utilisé comme source UTM dans l'analyse du tableau de bord, par exemple Email.
utmCampaign (Parfois présent)StringValeur utilisée pour identifier la campagne d'abonnement de référence dans l'analyse du tableau de bord, par exemple Campagne d'été.
utmContent (Parfois présent)StringValeur utilisée pour identifier le contenu d'abonnement de référence. Utilisé pour l'analyse du tableau de bord, par exemple bannière 400x300.
createdDateTimeUtc (Toujours présent)DateTimeDate et heure en UTC de la création de l'abonnement.
confirmationDateTimeUtc (Toujours présent)DateTimeDate et heure en UTC de la confirmation de l'abonnement.

Objet Détails d'Abonnement

{
"calendarSubscriptionId": "7ae10174-37fb-4448-8f61-2f86f167009e",
"calendarId": "4a2d4acb-bd05-e511-af43-067f1c947754",
"calendarTitle": "Mon Calendrier Sportif",
"calendarCode": "mon-calendrier-sportif",
"subscriptionMethod": "Google",
"calendarTags": [
{
"tagId": "6513319e-d3e1-4497-89ee-b5dcee9a58bc",
"tagText": "Équipe G"
}
],
"timeZoneTag": {
"windowsName": "Heure Normale de l'Est"
},
"createdDateTimeUtc": "2017-03-15 03:48:24.822495",
"emailAddress": "john.smith@gmail.com",
"additionalOptIn": false,
"isMarketingAllowed": true,
"remoteIpAddress": "150.101.114.215",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36",
"Referer": "http://google.com/",
"enteredPostCode": "90210",
"cableProvider": "DIRECTV",
"cableProviderLocation": "New York",
"countryCode": "US",
"geoCountry": "États-Unis",
"deviceName": "Ordinateur de Bureau",
"utmSource": "Facebook",
"utmMedium": "Affichage",
"utmCampaign": "2017",
"utmContent": "Mobile_320x50",
"source": "youraccount.roktcalendar.com"
}

Abonnement supprimé

L'objet d'abonnement avec des informations de base et de désactivation. Voici les détails de l'objet Abonnement supprimé.

ParamètreTypeDescription
calendarSubscriptionId (Toujours présent)UUID/GUIDIdentifiant qui représente un utilisateur unique qui s'est abonné à un calendrier.
calendarId (Toujours présent)UUID/GUIDIdentifiant qui représente le calendrier pour lequel une souscription a été effectuée.
calendarTitle (Toujours présent)StringLe nom du calendrier auquel l'utilisateur s'est abonné.
calendarCode (Toujours présent)StringUn code URL sécurisé qui identifie de manière unique le calendrier auquel l'utilisateur s'est abonné.
subscriptionMethod (Parfois présent)StringValeur qui représente le type d'abonnement créé. Valeurs actuellement prises en charge : Webcal, Google et Microsoft
remoteIpAddress (Parfois présent)StringAdresse IP de l'utilisateur. Utilisée à des fins de surveillance et de journalisation.
userAgent (Toujours présent)StringAgent utilisateur de l'utilisateur. Cela est nécessaire pour déterminer s'il doit s'agir d'un abonnement WebCal ou Google. La chaîne d'agent utilisateur extraite de l'en-tête http de la requête API. Cela est utilisé pour identifier le système d'exploitation, l'appareil et d'autres paramètres importants des utilisateurs.
countryCode (Parfois présent)StringLe code du pays indiquant le pays à partir duquel l'abonnement a été initié, au format : ISO Alpha-2.
geoCountry (Parfois présent)StringIndique le pays à partir duquel l'abonnement a été initié.
deviceName (Toujours présent)StringLe type d'appareil à partir duquel l'abonnement a été initié.
removedDateTimeUtc (Toujours présent)DateTimeDate et heure en UTC auxquelles l'abonnement a été résilié.
unsubscribeReasonText (Parfois présent)StringTexte qui représente la raison de la désinscription.

Objet de suppression d'abonnement

{
"removedDateTimeUtc": "2020-05-06 01:18:49.755190",
"unsubscribeReasonText": "L'événement est terminé",
"remoteIpAddress": "54.241.167.141",
"countryCode": "US",
"geoCountry": "États-Unis",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36",
"deviceName": "Ordinateur de bureau",
"calendarSubscriptionId": "7ae10174-37fb-4448-8f61-2f86f167009e",
"calendarId": "f9ddd95e-676d-ea11-aa56-067315f8d3af",
"calendarTitle": "domaine",
"calendarCode": "domaine",
"subscriptionMethod": "Microsoft"
}

Événement d'abonnement de base

L'objet d'événement d'abonnement avec uniquement l'ID. Voici les détails de l'objet d'événement d'abonnement de base.

ParamètreTypeDescription
eventId (Toujours présent)StringIdentifiant qui représente un événement unique provenant d'un fournisseur externe.

Objet de base de l'événement d'abonnement

{
"eventId": "391756"
}

Détails de l'événement d'abonnement

L'objet d'événement d'abonnement avec les détails. Voici les détails de l'objet Détails de l'événement d'abonnement.

ParamètreTypeDescription
eventId (Toujours présent)StringIdentifiant qui représente un événement unique provenant d'un fournisseur externe.
title (Toujours présent)StringTexte qui représente le titre de l'événement.
description (Toujours présent)StringTexte qui représente la description de l'événement.
location (Toujours présent)StringTexte qui représente l'emplacement de l'événement.
reminderMinutes (Parfois présent)IntegerNombre qui représente les minutes de rappel avant l'heure de début de l'événement. Il n'y aura pas de rappel si la valeur n'est pas présentée.
timezoneBclId (Toujours présent)StringLa valeur correspond à un nom de fuseau horaire Windows.
timezoneIanaId (Toujours présent)StringLa valeur correspond à un nom de fuseau horaire IANA.
StartDateTimeUtc (Toujours présent)DateTimeDate et heure en UTC à laquelle l'événement commence.
startDateTime (Toujours présent)DateTimeDate et heure dans le fuseau horaire local à laquelle l'événement commence.
endDateTime (Toujours présent)DateTimeDate et heure dans le fuseau horaire local à laquelle l'événement se termine.
createdDateTimeUtc (Toujours présent)DateTimeDate et heure en UTC à laquelle l'événement a été créé.
lastUpdateDateTimeUtc (Parfois présent)DateTimeDate et heure en UTC à laquelle l'événement a été mis à jour pour la dernière fois.

Détails de l'événement d'abonnement

{
"title": "Coheed and Cambria CHON",
"location": "The Bomb Factory 2713 Canton Street, Dallas, TX 75226",
"description": "AEG présente Coheed and Cambria CHON en direct au The Bomb Factory",
"timezoneBclId": "Central Standard Time",
"timezoneIanaId": "America/Chicago",
"startDateTime": "2020-05-09 20:00:00.000000",
"startDateTimeUtc": "2020-05-10 01:00:00.000000",
"endDateTime": "2020-05-09 21:30:00.000000",
"reminderMinutes": 2880,
"createdDateTimeUtc": "2020-05-05 00:40:51.787000",
"lastUpdatedDateTimeUtc": "2020-05-05 00:40:51.787000",
"eventId": "391756"
}

Balise de calendrier

Voici les détails de l'objet Balise de calendrier.

ParamètreTypeDescription
tagId (Toujours présent)UUID/GUIDIdentifiant qui représente une balise unique créée pour le calendrier.
tagText (Toujours présent)StringTexte qui représente la balise. Lorsque la balise est créée, elle reçoit un texte personnalisé. Si le texte personnalisé est modifié, veuillez attendre 30 minutes pour que le texte mis à jour soit reflété dans la charge utile des webhooks.
{
"tagId": "6513319e-d3e1-4497-89ee-b5dcee9a58bc",
"tagText": "TeamG"
}

Tag de Fuseau Horaire

Voici les détails de l'objet Tag de Fuseau Horaire.

ParamètreTypeDescription
windowsName (Toujours présent)StringLa valeur correspond au nom d'un fuseau horaire Windows.

Objet Tag de Fuseau Horaire

{
"windowsName": "Eastern Standard Time"
}
Cet article vous a-t-il été utile ?