Partager via


Service tango Email

Remarque

Ce service est actuellement disponible pour un ensemble limité de clients et d’employés Microsoft uniquement.

Ce service, utilisé en combinaison avec le service de modèle Email, permet à l’équipe de gérer l’envoi d’e-mails système pour Tango. Permettre à l’équipe de gérer les e-mails système plutôt que l’équipe d’API permet à l’équipe Tango d’itérer et de déployer plus rapidement les modifications de messagerie système.

Remarque

Bien que ce service soit visible par tous les membres, il ne doit être utilisé que par les employés de Xandr. Par conséquent, cette documentation ne sera visible que par les employés de Xandr jusqu’à nouvel ordre.

API REST

HTTP, méthode Endpoint Description
POST https://api.appnexus.com/tango-email
(send_email JSON)
Envoyer un e-mail système.

Champs JSON

Nom Type Description
id int ID du message électronique envoyé.

Valeur par défaut : nombre incrémenté automatiquement.
email_id int ID du modèle utilisé pour remplir et mettre en forme l’e-mail. Vous pouvez utiliser le service de modèle Email pour afficher la liste des modèles d’e-mail disponibles et leurs ID.

Obligatoire sur : POST
sender_user_id int En lecture seule. ID de l’utilisateur qui a envoyé l’e-mail (POSTed to this service). Les administrateurs peuvent définir la valeur de ce champ pour définir un expéditeur d’e-mail autre qu’eux-mêmes.
sender_member_id int En lecture seule. ID du membre associé à l’utilisateur qui a envoyé l’e-mail (POSTed to this service) . Les administrateurs peuvent définir la valeur de ce champ pour définir un expéditeur d’e-mail autre qu’eux-mêmes.
recipient_user_id int ID de l’utilisateur qui doit recevoir l’e-mail.

Obligatoire sur : POST
recipient_member_id int ID du membre associé à l’utilisateur qui doit recevoir l’e-mail.
partner_relationship_id int ID de la relation partenaire à laquelle le message électronique est associé.

Obligatoire sur : POST
partner_relationship_deal_id int ID du commerce auquel le message électronique est associé.
additional_fields tableau d’objets Vous pouvez utiliser ce tableau pour définir une valeur pour toutes les macros supplémentaires qui peuvent exister dans le modèle d’e-mail que vous avez défini dans le email_id champ. Par exemple, si votre modèle d’e-mail inclut un %deal_name% espace réservé de données, vous pouvez inclure deal_name = "My Favorite Deal" dans ce tableau pour fournir le nom de la transaction qui doit s’afficher dans le texte de l’e-mail.
recipient_is_buyer valeur booléenne Si truela valeur est , le destinataire de l’e-mail est l’acheteur dans la relation partenaire. Ce champ n’est pas utilisé actuellement.

Par défaut : false

Exemples

Envoyer un e-mail système

$ cat send_email
{
 "tango_email":
  {     "email_id" : 19,
        "recipient_member_id" : 3837,
        "partner_relationship_id" : 175
  }
}
$ curl -b cookies -c cookies -X POST -d @send_email.json "https://api.appnexus.com/tango-email"
{
  "response": {
    "status": "OK",
    "id": 0,
    "count": 1
  }
}