2

Je vais développer un site qui permettra aux annonceurs d'afficher leurs produits/services. Chaque produit/service aura un lien vers le site de l'annonceur. Je prévois d'implémenter un modèle d'entreprise pay-per-click.Google API: que utiliser pour ma propre solution PPC?

Y a-t-il une API Google que je peux utiliser pour suivre les clics dans les listes de l'annonceur? Je suis intéressé par une solution qui capture déjà toutes sortes de métriques, détecte les fraudes par clic, etc. Je veux également fournir aux annonceurs des rapports sur leurs publicités.

Une solution possible, je pense, est d'utiliser Google Analytics. Puisque je vais stocker dans ma base de données le lien vers le site de l'annonceur, je suppose que je pourrais utiliser les informations de "sortie" de Google Analytics pour déterminer combien d'utilisateurs ont cliqué sur le lien de l'annonceur. Est-ce une bonne solution ou y en a-t-il une meilleure?

Répondre

0

Vous pouvez suivre l'événement en utilisant la fonction trackEvent de l'API Google Analytics:

Cependant, cela ne ferait que vous donner des informations simples. Le problème avec essayer de s'appuyer sur une solution api javascript est que tous les utilisateurs n'auront pas javascript activé. Ce n'est pas assez de précision pour un service payant.

Si vous pensez que les clients doivent payer pour ce service, vous devrez implémenter une solution côté serveur. Cela signifie que chaque lien externe serait remplacé par un lien vers un script de redirection. Le script vous enverra sur le site réel, mais comme il le faisait, il enregistrerait le clic et les informations sur l'utilisateur, comme son adresse IP, etc.

Avec cette information, vous pouvez l'utiliser pour détecter des motifs comme plusieurs clique à partir d'une adresse IP sur une courte période, ou des choses comme un clic tous les jours, ou quels que soient les modèles que vous décidez.

Il est peut-être intéressant de vérifier s'il existe une solution prête à l'emploi qui vous évitera de devoir vous renseigner sur la détection de la fraude au clic.