Roberto Brunetti

Developing in the cloud

.NET Programming

Archives

Nuove versioni nostre applicazioni

Abbiamo inserito la pubblicità in tutte le nostre applicazioni gratuite sfruttando il Microsoft Advertising SDK che, da qualche tempo, è stato aperto a tutti i Marketplace.

Le applicazioni in questione sono:

Testa o Croce 3D

Kiss and Hug

Kind Love

DevLeap Info

Save The Planet

ThinkMobile Info

ThinkMobile Marketing Info

Christmas Tree

I passi da seguire sono molto semplici.

1) Si scarica l’SDK da http://www.microsoft.com/download/en/details.aspx?id=8729

Chiudere Visual Studio prima del setup

2) Si effettuare l’iscrizione a Microsoft PubCentral (gratuito). La registrazione può essere effettuata tramite lo stesso Windows Live

image

3) Si registrano le varie applicazioni sul sito dalla sezione Impostazioni:

image

4) Alla pressione del “Salva” l'applicazione riceve un AppId che dovrà poi essere usato all’interno dell’applicazione stessa:

image

Nella colonna Impression si troveranno i dati aggregati sulle impression per ogni applicazione.

5) Si creano le AdUnit ovvero si definisce un insieme di 3 categorie di annunci che servirà per ricevere pubblicità mirata rispetto al tipo di applicazione. Il tutto si effettua sempre dalla sezione Impostazione/Unita di Annunci:

image

Per ogni unità di annunci è possibile indicare la dimensione del banner (480x80 oppure 300x50) e, in basso le tre categorie, o sottocategorie per questa tipologia di annunci.

E’ possibile anche escludere alcuni URL: ad esempio escludere gli annunic verso sito concorrenti.

Per ogni AdUnit si riceve un AppUnitId che ho “tagliato” dall’immagine sotto.

image

6) Dal progetto Silverlight per Windows Phone

a) Si aggiunge una reference alle librerie Microsoft.Advertising.Mobile e Microsoft.Advertising.Mobile.UI

b) Si registra il controllo nella pagina presentando il namespace

xmlns:adv="clr-namespace:Microsoft.Advertising.Mobile.UI;assembly=Microsoft.Advertising.Mobile.UI"   

c) Si inserisce il controllo assegnando AppId e AdUnitId

<adv:AdControl
    AdUnitId="Inserire Unit ID"
    ApplicationId="xxxxxxxxxxxxxxxxxxxxxx-a3ed-0285ebe26fb3"
    Height=80"
    HorizontalAlignment="Left"
    VerticalAlignment="Bottom"
    Width="480"
/>

Buona pubblicità