Skip to main content

Présentation de MACT

La mesure de la promotion d’app mobile sur X permet aux annonceurs de suivre le succès des campagnes publicitaires sur X conçues pour générer des installations ou d’autres conversions in‑app. Un partenaire X de mesure mobile offre à un annonceur la possibilité de gérer les conversions qu’il souhaite suivre à partir des apps qu’il promeut sur X. Une fois que l’annonceur a défini le type et les fenêtres temporelles des événements qu’il veut suivre, le partenaire de mesure mobile enverra tous ces événements à X et recevra immédiatement des données d’attribution indiquant la campagne et la création publicitaire avec lesquelles l’utilisateur a interagi pour générer la conversion.

Événements de conversion

Pour pouvoir signaler un événement de conversion à X et obtenir des données d’attribution, le partenaire doit envoyer l’id de l’App mobile, le type et l’horodatage de la conversion, ainsi qu’une valeur hachée de l’id publicitaire/de l’appareil. Le fait de fournir ces données permet d’enregistrer l’événement de conversion sur la plateforme de X et de renvoyer les données d’attribution lorsque cela est approprié. De plus, l’annonceur peut choisir de fournir des métadonnées supplémentaires sur l’événement de conversion, comme la valeur d’un achat, l’id d’un produit ou une méthode d’inscription.

Référence de l’API

Événement de conversion

POST conversion_event

Enregistrer un événement de conversion pour la mesure mobile. La réponse indiquera une attribution X ou X Audience Platform (TAP). Cela est lié à l’endpoint GET conversion_attribution. Une attribution X, TAP ou aucune attribution sera indiquée dans la réponse. Le nœud twitter_attribution sera toujours présent et aura la valeur null lorsqu’il n’y a pas d’attribution X (voir l’exemple de réponse ci‑dessous). Si une attribution TAP est indiquée, un nœud tpn_attribution sera présent et renseigné en conséquence. Veuillez consulter la présentation de TAP pour plus d’informations. Plusieurs paramètres optionnels sont disponibles pour définir les métadonnées associées à chaque événement de conversion. Ces métadonnées n’ont aucun effet sur les calculs d’attribution.
URL de la ressource
https://ads-api.x.com/12/conversion_event
Paramètres
Exemple de requête
https://ads-api.x.com/12/conversion_event?app_id=333903271&os_type=IOS&hashed_device_id=ABCD1234XYZ&conversion_type=INSTALL&conversion_time=2013-04-16T07:00:00.123Z&click_window=14&view_through_window=1
Exemple de réponse

Tags d’événements d’App

GET accounts/:account_id/app_event_tags

Récupérer les détails de certaines ou de toutes les balises d’événement d’app associées au compte actuel. Elles définissent les fenêtres de conversion configurées pour chaque type de conversion dans le cadre du suivi des conversions d’app mobile.
URL de la ressource
https://ads-api.x.com/12/accounts/:account_id/app_event_tags
Paramètres
Exemple de requête
GET https://ads-api.x.com/12/accounts/18ce54d4x5t/app_event_tags?app_event_tag_ids=jhp
Exemple de réponse

GET accounts/:account_id/app_event_tags/:app_event_tag_id

Récupérer une balise d’événement d’app spécifique associée au compte en cours. Elles définissent les fenêtres de conversion configurées pour chaque type de conversion dans le cadre du suivi des conversions d’app mobile.
URL de ressource
https://ads-api.x.com/12/accounts/:account_id/app_event_tags/:app_event_tag_id
Paramètres

Exemple de requête

GET https://ads-api.x.com/12/accounts/18ce54d4x5t/app_event_tags/jhp

Exemple de réponse

POST accounts/:account_id/app_event_tags

Crée une nouvelle balise d’événement d’application associée au compte en cours.
URL de la ressource
https://ads-api.x.com/12/accounts/:account_id/app_event_tags
Paramètres
Exemple de requête
POST https://ads-api.x.com/12/accounts/18ce54d4x5t/app_event_tags?app_store_identifier=com.twitter.android&os_type=ANDROID&conversion_type=PURCHASE&provider_app_event_id=abc123&provider_app_event_name=test-tag
Exemple de réponse

DELETE accounts/:account_id/app_event_tags/:id

Supprime la balise d’événement d’App spécifiée pour le compte actuel.
URL de la ressource
https://ads-api.x.com/12/accounts/:account_id/app_event_tags/:id
Parameters
Exemple de requête
DELETE https://ads-api.x.com/12/accounts/18ce54d4x5t/app_event_tags/jhp
Exemple de réponse

Listes d’App

GET accounts/:account_id/app_lists

Récupérer les détails de certaines ou de toutes les listes d’applications associées au compte actuel.
URL de la ressource
https://ads-api.x.com/12/accounts/:account_id/app_lists

Paramètres

Exemple de requête
GET https://ads-api.x.com/12/accounts/18ce54d4x5t/app_lists?app_list_ids=wm7x
Exemple de réponse

GET accounts/:account_id/app_lists/:app_list_id

Récupérer une App List spécifique associée au compte actuel.
URL de la ressource
https://ads-api.x.com/12/accounts/:account_id/app_lists/:app_list_id
Paramètres
Exemple de requête
GET https://ads-api.x.com/12/accounts/18ce54d4x5t/app_lists/28ukf
Exemple de réponse

POST accounts/:account_id/app_lists

Créer un objet app_list associé au compte actuel. Il existe actuellement une limite de 100 objets app_list par account_id et de 500 applications par app_list.
URL de la ressource
https://ads-api.x.com/12/accounts/:account_id/app_lists
Paramètres
Exemple de requête
POST https://ads-api.x.com/12/accounts/18ce54d4x5t/app_lists?name=app list&app_store_identifiers=com.twitter.android
Exemple de réponse

DELETE accounts/:account_id/app_lists/:app_list_id

Supprime la liste d’App indiquée, associée au compte actuel.
URL de la ressource
https://ads-api.x.com/12/accounts/:account_id/app_lists/:app_list_id
Paramètres
Exemple de requête
DELETE https://ads-api.x.com/12/accounts/18ce54d4x5t/app_lists/28ukf
Exemple de réponse

Configurations du fournisseur d’événements de l’App

GET accounts/:account_id/app_event_provider_configurations

Récupérer les détails relatifs à certaines ou à l’ensemble des configurations de fournisseur d’événements d’application (configuration principale pour le suivi des conversions d’applications mobiles) associées au compte actuel.
URL de la ressource
https://ads-api.x.com/11/accounts/:account_id/app_event_provider_configurations
Paramètres
Exemple de requête
GET https://ads-api.x.com/11/accounts/18ce54d4x5t/app_event_provider_configurations?ids=25n
Exemple de réponse

GET accounts/:account_id/app_event_provider_configurations/:id

Récupérer un id spécifique de configuration de fournisseur d’événements (configuration principale pour Mobile Application Conversion Tracking) associée au compte en cours.
URL de la ressource
https://ads-api.x.com/11/accounts/:account_id/app_event_provider_configurations/:id
Paramètres
Exemple de requête
GET https://ads-api.x.com/11/accounts/18ce54d4x5t/app_event_provider_configurations/25n
Exemple de réponse
POST accounts/:account_id/app_event_provider_configurations
Créez une nouvelle configuration de fournisseur d’événements d’app associée au compte actuel. Un seul fournisseur MACT peut être associé à un compte publicitaire donné.
URL de la ressource
https://ads-api.x.com/11/accounts/:account_id/app_event_provider_configurations
Paramètres
Exemple de requête
POST https://ads-api.x.com/11/accounts/18ce54d4x5t/app_event_provider_configurations?provider_advertiser_id=client1
Exemple de réponse

DELETE accounts/:account_id/app_event_provider_configurations/:id[¶]

Supprime la configuration du fournisseur d’événements d’application spécifiée pour le compte actuel.
URL de la ressource
https://ads-api.x.com/11/accounts/:account_id/app_event_provider_configurations/:id
Paramètres
Exemple de requête
DELETE https://ads-api.x.com/11/accounts/18ce54d4x5t/app_event_provider_configurations/e5g
Exemple de réponse

Attribution des conversions

GET conversion_attribution

Interrogez X pour vérifier l’attribution de conversion sans enregistrer d’événement de conversion. La réponse indiquera l’attribution X. Cela est lié à l’endpoint POST conversion_event. Dans la réponse, l’attribution sera soit X, soit TAP, soit aucune attribution. Le nœud twitter_attribution sera toujours présent et aura la valeur null lorsqu’il n’y a pas d’attribution X, et sera renseigné comme indiqué dans l’exemple de réponse ci‑dessous. Si une attribution TAP est revendiquée, un nœud tpn_attribution sera présent et renseigné en conséquence. Reportez-vous à la présentation de TAP pour plus d’informations.
URL de la ressource
https://ads-api.x.com/12/conversion_attribution
Parameters
Exemple de requête
GET https://ads-api.x.com/12/conversion_attribution?app_id=333903271&os_type=IOS&hashed_device_id=ABCD1234XYZ&conversion_type=INSTALL&conversion_time=2013-04-16T07:00:00.123Z&click_window=14&view_through_window=0
Exemple de réponse