2012-09-19 17 views
5

Chcę dodać reklamy AirPush w mojej aplikacji na Androida. Ja pracowałem przeczytać pełną dokumentację od http://www.airpush.com/publishers/publishers/downloadsdk/ i ten plik pdf download pdf for airpush sdkJak mogę zintegrować reklamy AirPush w mojej aplikacji na Androida?

Teraz mam dwa pytania:

  1. Musimy dać URL app albo z Android Market lub jakiś inny, gdy tworzymy nowa aplikacja korzystająca z pakietu airpush SDK. Jak więc możemy podać ten adres URL, taki jak 1., załadować aplikację bez tej integracji z urządzeniem airpush i uzyskać adres URL aplikacji, a następnie ponownie przesłać za pomocą funkcji Airpush.

  2. Drugą rzeczą jest podanie identyfikatora aplikacji, klucza aplikacji i nazwy pakietu w manifeście oraz dodanie pliku jar do biblioteki. i odpocznij trochę kodu, który pokazałem poniżej w tym działaniu, w którym chcemy wyświetlać te reklamy. Czy jestem wright ??

    Publiczna klasa AirTestActivity rozszerza działanie { Airpush airpush;

    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState); 
        setContentView(R.layout.main); 
        // create Airpush constructor. 
        airpush = new Airpush(this); 
        airpush.startSmartWallAd(); //launch smart wall on App start 
    
        // start Dialog Ad 
        // airpush.startDialogAd(); 
        // start AppWall ad 
        // airpush.startAppWall(); 
        // start Landing Page 
        // airpush.startLandingPageAd();   
    
    
        airpush.startPushNotification(true); 
        // start icon ad. 
        airpush.startIconAd();  
    } 
    
    @Override 
    public boolean onKeyDown(int keyCode, KeyEvent event) { 
        if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {   
         //use smart wall on app exit. 
        // airpush.startSmartWallAd(); 
        } 
        return super.onKeyDown(keyCode, event); 
    } 
    

    }

  3. Czy trzeba dodać układ z TextView i widoku obrazu w układach jak poniżej

    <ImageView 
        android:id="@+id/imageView" 
        android:layout_width="fill_parent" 
        android:layout_height="35dp" 
        android:layout_centerHorizontal="true" > 
    </ImageView> 
    
    
    
    <TextView 
        android:id="@+id/textView" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_below="@+id/imageView" 
        android:layout_centerHorizontal="true" 
        android:layout_marginTop="10dp" 
        android:textAppearance="@android:style/TextAppearance.StatusBar.EventContent" 
        android:textSize="11dp" /> 
    

Cokolwiek jeszcze musimy dla tego zrobić. Proszę mnie poprowadzić:

+3

Należy pamiętać, że użytkownicy tego nie cierpią, a ja dla jednego z nich okresowo zostawiam 1-gwiazdkowe opinie o każdej aplikacji, którą znalazłem, aby z nich skorzystać. – Wug

+3

@Wug co zrobię, jeden z naszych klientów z Wielkiej Brytanii poprosi mnie o zrobienie tego :( –

+2

Klient ma zawsze rację, rób to, za co otrzymujesz zapłatę – Wug

Odpowiedz

3

Odnośnie numeru 1: Wystarczy podać nazwę pakietu wniosku, aby utworzyć adres URL rynku. na przykład com.myapp.pack. Adres URL Twojej aplikacji będzie więc wyglądał tak:

https://play.google.com/store/apps/details?id=com.myapp.pack.

Jeśli zmienisz nazwę pakietu aplikacji, możesz go edytować w dowolnym momencie w sekcji edycji aplikacji Airpush.

Odnośnie # 2: Tak, to jest właściwy sposób inicjowania poduszki powietrznej.

Dotyczy 3: Do reklam banerowych wymagany jest airpush_notify.xml.

Wreszcie słoik z nazwą pakietu jest prawidłowy do zaimplementowania. Airpush360.jar to słoik przykładowy dostarczany z aplikacją Airtest. W przypadku jakichkolwiek pytań lub pomyłek, przejdź do dokumentu implementacyjnego podanego na stronie pobierania sdk lub wyślij wiadomość e-mail na adres [email protected]

Powiązane problemy