GOOGLE ADS

mardi 26 avril 2022

Quelle est la meilleure pratique pour concevoir un champ de numéro de téléphone pour la charge utile de l'API ?

Parmi les deux structures de charge utile suivantes, quelle est la meilleure pratique et pourquoi ? J'ai recherché quelques services qui ont des champs de numéro de téléphone dans leur charge utile, mais j'ai obtenu un résultat cinquante-cinquante. Certains utilisent le premier type, et les autres le second.

Indicatif et numéro de pays distincts

"contact": {
"channel": "phone",
"country_code": "+44",
"number": "2387648"
}

Indicatif de pays et numéro ensemble

"contact": {
"channel": "phone",
"number": "+442387648"
}


Solution du problème

À mon avis, cela dépend uniquement de la question de savoir si vous avez besoin de gérer le code de pays séparément dans votre système - par exemple pour afficher uniquement le numéro réel ou pour identifier automatiquement le pays (par exemple à l'aide d'un tableau de mappage).

Si ce n'est pas le cas, je ne vois pas de raison de transmettre le numéro de téléphone en deux parties.

Aucun commentaire:

Enregistrer un commentaire

Comment utiliseriez-vous .reduce() sur des arguments au lieu d'un tableau ou d'un objet spécifique ?

Je veux définir une fonction.flatten qui aplatit plusieurs éléments en un seul tableau. Je sais que ce qui suit n'est pas possible, mais...