Foro

Home Forums PhoneGap Build App rejection on android play store – advertising ID

This topic contains 2 replies, has 2 voices, and was last updated by  Jose Jesus Perez Rivas 4 semanas, 1 dia .

Viendo 3 respuestas - de la 1 a 3 (de 3 en total)
  • App rejection on android play store – advertising ID

    Intervenciones
  • joanqm
    joanqm 
    Participant

    Hola,

    A nadie le ha pasado que le han vetado la app en google play devido a advertising ID?

    Comento: me han sacado la app de google play por que se supone que uso el Android Advertising ID.

    “Issue: Violation of Usage of Android Advertising ID policy and section 4.8 of the Developer Distribution Agreement”

    Yo que tenga constancia no lo uso, ya que no hay publicidad en mi aplicación. Mirando, parece que el problema es debido al uso de notificaciones PUSH a través de Firebase.

    Como no tengo publicidad, la solución correcta es marcar para que firebase no se use el advertisment id. Hay que añadir en config.xml las siguientes lineas:

    <config-file parent=”/manifest/application” target=”AndroidManifest.xml”>
    <meta-data android:name=”google_analytics_adid_collection_enabled” android:value=”false” />
    <meta-data android:name=”firebase_crash_collection_enabled” android:value=”false” />
    </config-file>

    Hay que ponerlo dentro de <platform name=”android”>. Lo he hecho, pero no hay manera que me compile el phonegap build ( antes de añadir las lineas iba todo correctamente, lo he validado).

    ¿Alguien sabe como solventarlo?

    Es una ** por qué me han sacado la APP y punto, sin aviso previo.

    Seguiré intentándolo, si encuentro la solución ya lo indicaré por aquí.

    Muchas gracias por la ayuda.

    Saludos,

    Joan QM.


    Enginyer en Informàtica – ERGATES ITI SCP – http://www.ergates.nethttp://www.femturisme.cat


    joanqm
    joanqm 
    Participant

    Mil disculpas, quizás me he precipitado.. pero estaba un poco desesperado. Quizás escribir me ha servido para oxigenar el cerebro.

    Bueno, me respondo a mi mismo.. por que he encontrado el error.

    “Important: When targeting Android with the config-file element, you’ll need to declare the android xml namespace in the widget element of your config.xml, otherwise your document will not pass our xml validation:”

    Asì pues, añadir a <widget la referencia que indica:

    xmlns:android = “http://schemas.android.com/apk/res/android”

    Ahora ya no da error!!

    Saludos,
    Joan QM.


    Enginyer en Informàtica – ERGATES ITI SCP – http://www.ergates.nethttp://www.femturisme.cat


    Jose Jesus Perez Rivas 
    Keymaster

    Buenos días @joanqm,

    Solo decirte que me alegra mucho que solucionaras el problema. En el mundo del desarrollo hay momentos en los que todo es negro, pero con tan solo compartirlo todo se ve de otra forma.

    Por otro lado te agradezco que hayas publicado la solución, estoy seguro que a más developers le vendrá bien en un futuro :)

    Saludos!


Viendo 3 respuestas - de la 1 a 3 (de 3 en total)

You must be logged in to reply to this topic.