2010-10-18 4 views
5

Je travaille sur un logiciel que je voudrais offrir gratuitement en charge des bannières publicitaires dans l'application. Quelque chose comme les bannières dans Spotify ou la bannière dans la liste de contacts MS Live Messenger. Quelque chose comme le système iAd qui s'intègre dans les applications iOS.Une solution pour intégrer des publicités dans des applications (Qt)

Y a-t-il une solution pour cela? Je programme une application multi-plateforme C++ Qt. Bien sûr, je peux avoir un cadre de navigateur Web et utiliser un système de publicité basé sur le Web, mais ce serait très facile à bloquer pour l'utilisateur. Par conséquent, je préférerais un système qui fonctionnerait aussi hors ligne d'une manière ou d'une autre.

+0

Comment cela dépend beaucoup de vos besoins. Pouvez-vous modifier votre question pour inclure plus d'informations, à savoir: À quelle fréquence les annonces doivent-elles être diffusées (cesser de diffuser des annonces anciennes et en insérer de nouvelles)? Combien de temps est "hors-ligne" devrait durer? Un mode hors connexion permanent devrait-il fonctionner ou vous attendez-vous à ce que les utilisateurs se connectent occasionnellement? –

+0

Je n'aime pas paraître négatif mais un système d'affichage publicitaire a vraiment besoin d'annonces. Je pense que la chasse aux annonceurs sur votre propre serait un défi difficile (si c'est ce que vous prévoyez). Vous devriez probablement rechercher des réseaux de publicité spécialisés dans ce domaine et ils auraient probablement un certain nombre de solutions pour mettre des annonces dans votre logiciel (ou est-ce ce que vous demandez). –

+0

Je n'aime pas trop paraître négatif, mais comment cela fonctionnerait hors ligne? –

Répondre

2

Comme vous l'avez tous souligné; il est très difficile d'imaginer un système qui fonctionnera même sans connexion réseau. Comme je l'ai mentionné dans la question, la meilleure solution serait d'avoir un WebView et de dépendre du réseau. Et je le pense aussi, mais j'étais intéressé s'il y avait une solution générique là-bas que je n'ai pas trouvée.

En outre, je pense que je peux afficher une bannière pour l'entreprise ou quelque chose comme ça quand il n'y a pas de connexion. Mon application n'a pas besoin de connexion Internet pour d'autres fonctions, il serait donc très facile de cliquer sur "non" lorsque le pare-feu de Windows demande des autorisations pour le programme. Mais je veux quand même que la publicité soit assez énervante pour donner un avantage aux utilisateurs payants. (Je déteste personnellement les autres programmes qui le font, et l'alternative pour moi est de lancer le logiciel Open Source, mais je pense que j'ai une bonne idée, et si jamais je finis et publie quelque chose, je voudrais voir s'il est possible de obtenir de l'argent.)

1

Est-ce que QT n'a pas quelque chose comme un contrôle de navigateur Web KHTML?

Ensuite, vous pouvez simplement incorporer une page Web avec un ajout google dans une page HTML.

0

Je suggère également des bannières hors-ligne. Juste vous devriez organiser un mécanisme intelligent afin d'avoir vos bannières dans un endroit sûr, parce que l'utilisateur peut simplement trouver le dossier de bannière, et supprimer toutes les bannières et y mettre juste une image vide avec une couleur fixe et vos annonces sont faites :).

De même, vous devez mettre à jour le contenu du dossier de la bannière lorsque l'utilisateur dispose d'une connexion Internet et vous devriez le faire en arrière-plan! C'est l'idée principale.

S'il y a des améliorations de cette idée, j'aimerais discuter avec plaisir car cette question m'interpelle aussi!

Questions connexes