Autore Topic: admob banner  (Letto 495 volte)

Offline angelo1977

  • Utente junior
  • **
  • Post: 59
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    galaxy nexsus
  • Sistema operativo:
    window 7 e ubuntu
admob banner
« il: 12 Ottobre 2014, 23:39:12 CEST »
0
Sera a tutti,ci sto sbattendo la testa da giorni su i banner publicitari, lette guide provate alcuni apk ..tutorial di admob.
Il problema è il banner non funziona su alcuni display.
la mia app ha un banner admob,è su alcuni cell non va il banner ,per lo spazio posto un messaggio di errore
Not enough space to show ad. Needs 320x50 dp, but only has 288x482 dp.
sullo stesso cell non visualizzo i banner di prova scaricati,cresti da altri sviluppatori
ma le app scarite dal market installate sull cell mi visualizano il bannner publicitario
confused

Offline tonno16

  • Utente storico
  • *****
  • Post: 1184
  • Respect: +57
    • Mostra profilo
  • Dispositivo Android:
    moto g
  • Play Store ID:
    Diego Tonini
  • Sistema operativo:
    OpenSuse
Re:admob banner
« Risposta #1 il: 12 Ottobre 2014, 23:54:54 CEST »
+1
Io usavo un un main fragment per tutta la app e poi un fragment solo per il banner. Cosi non sbagli

Offline eagledeveloper

  • Translate Team
  • Utente senior
  • ****
  • Post: 516
  • Respect: +37
    • Google+
    • 347516210
    • dark_pinz
    • @WandDStudios
    • Mostra profilo
    • W&D Studios
  • Dispositivo Android:
    HTC One X e HTC One
  • Play Store ID:
    W%26D+Studios
  • Sistema operativo:
    Ubuntu / Windows 7
Re:admob banner
« Risposta #2 il: 13 Ottobre 2014, 08:25:37 CEST »
+1
Quel messaggio significa che non c'e' abbastanza spazio per il banner. Che layout hai usato? Hai dei margini?
I numeri contano molto di più del seme.

Offline angelo1977

  • Utente junior
  • **
  • Post: 59
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    galaxy nexsus
  • Sistema operativo:
    window 7 e ubuntu
Re:admob banner
« Risposta #3 il: 14 Ottobre 2014, 09:10:24 CEST »
0
Quel messaggio significa che non c'e' abbastanza spazio per il banner. Che layout hai usato? Hai dei margini?

Linear layout,senza margini testato solo con banner in landscape va il problema e in portrait mi dice poco spazio ,il problema lo ho su piccoli schermi testato su un acer     3.5" TFT LCD, il fatto come detto sopra con appplicazioni scarite dal market i banner inseriti nell app funzionano ke tipo di settaggi usare per il banner

Post unito: 14 Ottobre 2014, 09:11:08 CEST
Quel messaggio significa che non c'e' abbastanza spazio per il banner. Che layout hai usato? Hai dei margini?

Ciao mi puoi indirizzare verso una guida grazie

Offline eagledeveloper

  • Translate Team
  • Utente senior
  • ****
  • Post: 516
  • Respect: +37
    • Google+
    • 347516210
    • dark_pinz
    • @WandDStudios
    • Mostra profilo
    • W&D Studios
  • Dispositivo Android:
    HTC One X e HTC One
  • Play Store ID:
    W%26D+Studios
  • Sistema operativo:
    Ubuntu / Windows 7
Re:admob banner
« Risposta #4 il: 14 Ottobre 2014, 11:26:37 CEST »
0
Mi posti il layout che ci do un occhio?
I numeri contano molto di più del seme.

Offline angelo1977

  • Utente junior
  • **
  • Post: 59
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    galaxy nexsus
  • Sistema operativo:
    window 7 e ubuntu
Re:admob banner
« Risposta #5 il: 17 Ottobre 2014, 10:20:15 CEST »
0
Mi posti il layout che ci do un occhio?

Questo è quello del app

Codice (Java): [Seleziona]
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:ads="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:gravity="center"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".Monofasi" >

    <ScrollView
        android:id="@+id/scrollView1"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true" >

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical" >

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content" >

                <Button
                    android:id="@+id/datiLamierino"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_weight="0.85"
                    android:onClick="datiLamierino"
                    android:text="@string/dati_lamierino" />

                <Button
                    android:id="@+id/datiTrasformatore"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_weight="1"
                    android:onClick="datiTrasformatore"
                    android:text="@string/dati_trasformatore" />

            </LinearLayout>

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content" >

                <TextView
                    android:id="@+id/potenza_va"
                    android:layout_width="206dp"
                    android:layout_height="wrap_content"
                    android:text="@string/potenza_va"
                    android:textAppearance="?android:attr/textAppearanceLarge" />

                <EditText
                    android:id="@+id/VA"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_weight="1"
                    android:ems="10"
                    android:inputType="numberDecimal" >

                    <requestFocus />
                </EditText>

            </LinearLayout>

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content" >

                <TextView
                    android:id="@+id/tensione_primario"
                    android:layout_width="208dp"
                    android:layout_height="wrap_content"
                    android:text="@string/tensione_primario"
                    android:textAppearance="?android:attr/textAppearanceLarge" />

                <EditText
                    android:id="@+id/TensionePrimario"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_weight="1"
                    android:ems="10"
                    android:inputType="numberDecimal" />

            </LinearLayout>



            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content" >

                <TextView
                    android:id="@+id/tensione_secondario"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="@string/tensione_secondario"
                    android:textAppearance="?android:attr/textAppearanceLarge" />

                <EditText
                    android:id="@+id/TensioneSecondario"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_weight="1"
                    android:ems="10"
                    android:inputType="numberDecimal" />

            </LinearLayout>



            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content" >

                <Button
                    android:id="@+id/Calcola"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:onClick="calcola"
                    android:text="@string/calcola_x_va" />

            </LinearLayout>

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content" >

                <TextView
                    android:id="@+id/textView7"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="@string/spire_primario_"
                    android:textAppearance="?android:attr/textAppearanceLarge" />

                <TextView
                    android:id="@+id/SpirePrimario"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:paddingLeft="@dimen/activity_vertical_margin"
                    android:textAppearance="?android:attr/textAppearanceLarge" />

            </LinearLayout>

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content" >

                <TextView
                    android:id="@+id/filo_nudo"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="@string/filo_nudo_" />

                <TextView
                    android:id="@+id/filoPrimario"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:paddingLeft="@dimen/activity_vertical_margin" />

            </LinearLayout>

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content" >

                <TextView
                    android:id="@+id/spire_secondario"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="@string/spire_secondario_"
                    android:textAppearance="?android:attr/textAppearanceLarge" />

                <TextView
                    android:id="@+id/SpireSecondario"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:paddingLeft="@dimen/activity_vertical_margin"
                    android:textAppearance="?android:attr/textAppearanceLarge" />

            </LinearLayout>

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content" >

                <TextView
                    android:id="@+id/textView14"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="@string/filo_nudo_" />

                <TextView
                    android:id="@+id/filoSecondario"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:paddingLeft="@dimen/activity_vertical_margin" />



            </LinearLayout>

 <com.google.android.gms.ads.AdView
     android:id="@+id/adView"
     android:layout_width="match_parent"
     android:layout_height="match_parent"
     ads:adSize="BANNER"
     ads:adUnitId="ca-app-pub-*************"

     android:layout_gravity="center_horizontal" />

        </LinearLayout>
    </ScrollView>

</RelativeLayout>



Mentre questo è quello vuoto di prova

Codice (Java): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:ads="http://schemas.android.com/apk/res-auto"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <com.google.android.gms.ads.AdView
        android:id="@+id/adView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        ads:adSize="BANNER"
        ads:adUnitId="ca-app-pub-****************" />

</LinearLayout>

Nei due casi non mi funziona su piccoli display,in landscape si,grazie
« Ultima modifica: 17 Ottobre 2014, 21:16:45 CEST da angelo1977 »

Offline eagledeveloper

  • Translate Team
  • Utente senior
  • ****
  • Post: 516
  • Respect: +37
    • Google+
    • 347516210
    • dark_pinz
    • @WandDStudios
    • Mostra profilo
    • W&D Studios
  • Dispositivo Android:
    HTC One X e HTC One
  • Play Store ID:
    W%26D+Studios
  • Sistema operativo:
    Ubuntu / Windows 7
Re:admob banner
« Risposta #6 il: 17 Ottobre 2014, 11:37:41 CEST »
+1
Nel primo layout vedo dei padding e quindi va a rubare spazio al banner che alla fine non ci sta. Inoltre [ all'interno della ScroolView io lo metterei fuori così è sempre visibile.

Nel secondo invece non vedo particolari problemi, forse metti android:layout_width="match_parent" all AdView.

I numeri contano molto di più del seme.

Offline angelo1977

  • Utente junior
  • **
  • Post: 59
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    galaxy nexsus
  • Sistema operativo:
    window 7 e ubuntu
Re:admob banner
« Risposta #7 il: 18 Ottobre 2014, 21:20:00 CEST »
0
Nel primo layout vedo dei padding e quindi va a rubare spazio al banner che alla fine non ci sta. Inoltre [ all'interno della ScroolView io lo metterei fuori così è sempre visibile.

Nel secondo invece non vedo particolari problemi, forse metti android:layout_width="match_parent" all AdView.

Grazie mille risolto togliendo i padding al RelativeLayout,e come consiglio ho messo il banner fuori dallo scrollview


Offline eagledeveloper

  • Translate Team
  • Utente senior
  • ****
  • Post: 516
  • Respect: +37
    • Google+
    • 347516210
    • dark_pinz
    • @WandDStudios
    • Mostra profilo
    • W&D Studios
  • Dispositivo Android:
    HTC One X e HTC One
  • Play Store ID:
    W%26D+Studios
  • Sistema operativo:
    Ubuntu / Windows 7
Re:admob banner
« Risposta #8 il: 20 Ottobre 2014, 08:08:59 CEST »
0
Ottimo, buona monetizzazione.
I numeri contano molto di più del seme.