Calculateur de revenus publicitaires
100 000 pages vues par mois avec un taux de clic de 2 % et 0,5 par clic donnent 2000 clics et environ 1000 de revenus publicitaires par mois. Modifiez l'un des trois chiffres pour tester un plan de trafic. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Pages vues par mois
- 100 000
- Taux de clics (CTR)
- 2
- Coût par clic (CPC)
- 0,5
- Clics mensuels
- 2 000
- Revenu mensuel
- 1 000
Les revenus publicitaires d'un site web sont l'argent qu'un éditeur gagne lorsque les visiteurs cliquent sur les annonces des pages. L'identité est les vues de page mensuelles multipliées par le taux de clic en pourcentage de cent, multipliées par le coût par clic, dans la même monnaie que le prix du clic. Un trafic nul, un taux nul ou un prix de clic nul est valide et produit zéro. L'arithmétique est déterministe, sans réseau, sans tirage et sans horloge.
Ce que signifient les revenus publicitaires d'un site et ce que contient la réponse
Les revenus publicitaires d'un site sont le produit, côté éditeur, du trafic, de la propension au clic et du prix du clic sur un mois de planification. Les vues de page mensuelles sont les chargements comptés de pages pouvant afficher des annonces durant ce mois, ni des visiteurs uniques ni des sessions. Le taux de clic est le pourcentage de ces vues qui produit un clic ; un taux de 2 signifie deux clics pour cent vues, et non une fraction de un.
Le coût par clic est le montant moyen qu'un annonceur paie pour l'un de ces clics dans une seule unité monétaire. Multiplier les trois chiffres, le taux étant divisé par cent pour qu'un pourcentage devienne une fraction, produit le revenu mensuel estimé. Les vues de page négatives et un coût par clic négatif sont aussi rejetés.
Il n'y a ni fill-rate caché, ni filtre de visibilité, ni décote de réseau, ni conversion de devise : le moteur met à l'échelle trois nombres finis ou rejette l'entrée. La période native est un mois, vous n'avez donc pas à inventer vous-même un multiplicateur de trente jours avant de citer un rythme de croisière.
Où la pensée des revenus publicitaires d'un site s'inscrit dans l'édition, la planification et le logiciel
On rencontre la pensée des revenus publicitaires d'un site lorsqu'un blogueur demande si cent mille vues de page mensuelles à un taux de clic de 2 pour cent et un clic à cinquante centimes couvrent encore l'hébergement, lorsqu'un éditeur de niche modélise l'objectif de trafic de l'année suivante avant de commander davantage d'articles, ou lorsqu'une agence place un coût par clic conservateur dans un support client afin que la diapositive de revenus soit de l'arithmétique plutôt qu'une capture du tableau de la veille.
Les devoirs et les entretiens ont souvent besoin d'une source rapide et hors ligne du produit vues fois taux fois clic afin que les solutions se vérifient sans macros opaques de tableur sous la pression du temps. Cette identité ne remplace pas un rapport en direct du réseau publicitaire, un audit de fill-rate ni une déclaration fiscale qui inclut d'autres revenus, mais c'est le chiffre que chaque feuille d'éditeur imprime déjà à côté des vues mensuelles.
Associez-le à d'autres points d'accès financiers lorsque vous construisez un petit laboratoire d'aides publicitaires et d'économie d'éditeur, gratuites et déterministes, qui restent honnêtes sur ce qu'elles mettent à l'échelle.
Cas d’usage
Modèles de trafic pour éditeurs indépendants
Transformez les vues du mois dernier, un taux de clic réaliste et un coût par clic conservateur en un chiffre de revenu mensuel estimé avant d'acheter davantage de contenu ou d'hébergement.
Supports d'agence et propositions de parrainage
Placez les mêmes trois entrées dans une diapositive afin que la ligne de revenus soit de l'arithmétique, non une capture, et qu'un décompte négatif ou un CTR saisi au-dessus de cent soit rejeté au lieu d'inflater le mois en silence.
Questions fréquentes
Pourquoi les vues, taux de clic ou prix de clic négatifs sont-ils rejetés ?
Une identité de revenus se définit pour un trafic, un taux et un prix de clic non négatifs ; un nombre négatif n'est pas facturé et n'est pas transformé en ristourne signée.
Le taux de clic s'indique-t-il en pourcentage ou en fraction de un ?
En pourcentage des vues de page. Saisissez 2 pour deux clics pour cent vues.
Ceci tire-t-il des gains en direct d'un compte de réseau publicitaire ?
Non. C'est un produit déterministe des trois chiffres que vous envoyez. Il n'y a ni appel réseau, ni fill-rate, ni connexion de compte. Utilisez le rapport de votre propre réseau si vous avez besoin du revenu comptabilisé.
Faut-il saisir des pages vues ou des visiteurs uniques ?
Des pages vues : les chargements comptés de pages pouvant afficher des annonces pendant le mois. Les visiteurs uniques et les sessions sont d'autres mesures et ne conviennent pas à ce calcul.
L'estimation tient-elle compte du taux de remplissage ou de la part du réseau ?
Non. Il n'y a ni taux de remplissage caché, ni filtre de visibilité, ni commission du réseau, ni conversion de devise. Le résultat vaut pages vues fois taux de clic fois coût par clic : appliquez vous-même toute décote.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/fin/website-ad-revenue \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"monthly_page_views":100000,"click_through_rate":2,"cost_per_click":0.5}'const res = await fetch("https://api.kit.forhosting.com/fin/website-ad-revenue", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"monthly_page_views": 100000,
"click_through_rate": 2,
"cost_per_click": 0.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/website-ad-revenue",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"monthly_page_views": 100000,
"click_through_rate": 2,
"cost_per_click": 0.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/website-ad-revenue", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"monthly_page_views":100000,"click_through_rate":2,"cost_per_click":0.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"monthly_page_views":100000,"click_through_rate":2,"cost_per_click":0.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/website-ad-revenue", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"monthly_page_views": 100000,
"click_through_rate": 2,
"cost_per_click": 0.5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.website_ad_revenue",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_abs_value | 1000000000000000 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Ce calculateur de revenus publicitaires accepte ces trois chiffres côté éditeur et renvoie le revenu mensuel estimé, le décompte implicite de clics du mois et la chaîne de formule afin qu'une feuille ou un client d'API réimprime l'identité à côté du chiffre. Tout décompte négatif de vues, taux de clic ou coût par clic échoue avec invalid_input, car un modèle de revenus n'est pas un grand livre signé de ristournes. Utilisez-le gratuitement dans le navigateur, ou appelez l'API à $0.002 par élément réussi pour des modèles de trafic, des présentations et des tableaux de bord qui doivent réimprimer la même estimation à chaque fois.
Ce que signifient les revenus publicitaires d'un site et ce que contient la réponse
Ce calculateur renvoie les entrées renvoyées en écho, le décompte implicite de clics mensuels, le revenu mensuel et la chaîne de formule afin qu'une feuille ou un client d'API puisse afficher l'identité à côté du nombre. Le taux de clic hors de l'intervalle fermé de zéro à cent est rejeté avec invalid_input, car un pourcentage ne peut être négatif ni dépasser cent. Si vous avez besoin du coût pour mille impressions ou du coût par acquisition côté annonceur, utilisez des outils financiers dédiés ; cette page ne répond qu'à l'identité de revenus publicitaires côté éditeur à partir des vues mensuelles, du taux de clic et du coût par clic, avec une sortie numérique stable pour les feuilles, les tests unitaires et les consommateurs d'API qui ne doivent pas inventer de frais supplémentaires.
Comment les vues mensuelles, le taux de clic et le coût par clic sont lus
Les signes plus optionnels en tête et la notation scientifique sur les chaînes numériques sont admis lorsqu'ils s'interprètent comme des décimaux finis ; les espaces intégrés, les préfixes hexadécimaux et les jetons non numériques sont rejetés avec un message clair pour qu'une cellule fautive ne devienne pas un chiffre de revenus erroné. Zéro pour n'importe laquelle des trois entrées est valide et produit simplement des clics mensuels et un revenu mensuel nuls : un site sans trafic, sans clics ou avec un prix de clic déclaré de zéro ne gagne rien dans cette identité. Tout décompte mensuel négatif de vues ou coût par clic négatif est aussi rejeté pour que le modèle reste un estimateur de revenus plutôt qu'un grand livre signé de ristournes. Les champs préférés sont monthly_page_views pour les chargements éligibles aux annonces comptés en un mois de planification, click_through_rate pour le pourcentage de ces vues qui deviennent des clics, et cost_per_click pour le paiement moyen de l'annonceur par clic dans une unité monétaire, mais les alias page_views, pageviews, views, pv et monthly_views pour les vues, ctr, click_through, ctr_percent et ctr_pct pour le taux, et cpc, click_cost et cpc_usd pour le prix du clic sont acceptés afin que tableurs, chaînes de requête et formulaires typés réutilisent le même contrat. Le taux de clic doit se situer dans l'intervalle fermé de zéro à cent ; si le taux est négatif ou supérieur à cent, la requête échoue avec invalid_input car un pourcentage hors de cette plage n'est pas un taux de clic. Associez l'exécution gratuite dans le navigateur de cette page à l'API tarifée lorsque vous avez besoin du même résultat mathématique dans un pipeline automatisé sans réimplémenter vous-même l'identité des revenus publicitaires d'un site.
Où la pensée des revenus publicitaires d'un site s'inscrit dans l'édition, la planification et le logiciel
Les ingénieurs growth appellent le même contrat depuis des scripts pour ensemencer des vecteurs de test déterministes pour des tableaux d'éditeur, pour normaliser les vues et les taux saisis avant une démo de recommandation, ou pour satisfaire des énoncés produit qui exigent un champ monthly_revenue plutôt qu'une allégation floue de rente. Sur cette page le travail s'exécute entièrement dans votre navigateur ; via l'API chaque consultation réussie coûte $0.002, une validation échouée n'est pas facturée, et rien n'est conservé après le retour de la réponse. Cette scission — exploration interactive gratuite et API tarifée identique — correspond au reste du catalogue de rang A du KIT et vous permet de passer d'une démo de classe à un pipeline automatisé sans changer le résultat mathématique.
Cas d'intégration
Fixtures de tableau de bord et exercices d'entretien
Ensemencez tests et feuilles d'un revenu mensuel déterministe égal aux vues fois CTR sur cent fois CPC afin que correcteurs et CI ne divergent jamais sur un chiffre de gains calculé à la main.
Questions techniques
Comment estimer les revenus publicitaires d'un site à partir des vues mensuelles, du CTR et du CPC ?
Envoyez des nombres finis monthly_page_views (non négatif), click_through_rate (0 à 100 inclus, en pourcentage) et cost_per_click (non négatif). L'API renvoie monthly_revenue = views × (CTR/100) × CPC, plus monthly_clicks et la chaîne de formule.
Combien coûte une requête du calculateur de revenus publicitaires d'un site ?
L'outil du navigateur est gratuit. Les requêtes d'API utilisent le solde prépayé du KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.