13
lip
08

AdWords API pierwszy projekt

Wbrew pozorom odpalenie pierwszego projektu w środowisku Visual Studio dla języka C# nie jest takie proste w AdWords API.

Po pierwsze należy ściągnąć przygotowany przez Google zestaw bibliotek Clients Library dl wybranego języka ( w tym przypadku dla C# i platformy .NET ). Ale na tym nie koniec. Kolejnym krokiem jest ściągnięcie pliku ICSharpCode.ShapZipLib oraz dodaniego jego referencji do projektu w VS. Oprócz tego należy jeszcze dodać referencję do System.Web.Services oraz do google-api-adwords-dotnet.

Na czas developingu oprogramowania przyda się jeszcze konto Sandbox w AdWords, wystarczy posiadać zwykłe konto na GMail – automatycznie mamy dostęp do Sandbox’a. Jeśli go nie mamy to należy założyć sobie takie konto.

Po tym możemy pisać już pierwsze programy do zarządzania kampaniami Google AdWords. Dla przykładu poniżej kod, który połączy się z Sandbox’em i wylistuje  dostępne konta klientów ( domyślnie w Sandbox’ie jest takich 5 ):

Hashtable headers = new Hashtable();
headers.Add( “email”, “mail@gmail.com” );
headers.Add( “password”, “haslo” );
headers.Add( “useragent”, “C# demo” );
headers.Add( “developerToken”, “mail@gmail.com++PLN” );
headers.Add( “applicationToken”, “1234567890123456789012″ );
headers.Add( “alternateUrl”, “https://sandbox.google.com/” );
AdWordsUser user = new AdWordsUser( headers );

AccountService account = ( AccountService )user.getService( “AccountService” );
String[] clientAccounts = account.getClientAccounts();

Console.Out.WriteLine( “++++ Users ++++” );
foreach ( String client in clientAccounts )
{
Console.Out.WriteLine( “Client account: ” + client );
}

Dla aplikacji w Sandbox’ie applicationToken jest dowolny natomiast developerToken to adres e-mail z dołączoną domyśłną walutą ( dla Polski jest to PLN ).


0 Odpowiedzi do “AdWords API pierwszy projekt”



  1. Nie ma jeszcze komentarzy

Dodaj komentarz




 

lipiec 2008
P W Ś C P S N
« cze   sie »
 123456
78910111213
14151617181920
21222324252627
28293031  

a

Strony