Vistanos en http://androtiyas.es/
Custom Secret: Una contrasea UNICA, y que solo podremos definir UNA VEZ! Una vez
compilemos la aplicacin no se podr cambiar, o para arreglarlo nos podremos pegar
mucho tiempo y esfuerzo.
Android Public Key: El Public Key que nos ha facilitado Google como dejo claro en la
Anotacin 1.
Android Test Mode: Si estamos probando los paquetes que google nos facilita para
realizar nuestras pruebas debemos tener este cuadro marcado. (Paquetes de Google:
http://developer.android.com/google/play/billing/billing_testing.html )
Soom Sec: Es como el Custom Secret, pero una segunda contrasea, se comporta igual, y
solo se puede definir UNA VEZ! (Puede ser igual que el Custom Secret)
Pgina 1
Vistanos en http://androtiyas.es/
Anotacin 2: Lo que esta tachado son los ID nicos de cada paquete, por eso estn tachados
Al subir nuestra apk a Google Play esta pestaa de Productos integrados en la Aplicacin
debera haberse activado y podremos aadir nuevos productos. Aadimos un nuevo producto
y le damos a producto no administrado, le ponemos un id nico y debera quedar algo como la
imagen anterior.
Anotacin 3: para activar el producto solo tendremos que rellenar todos los campos marcados
con * y darle a activar.
Para probar los paquetes recin creados:
- Paso 1: Acceder a nuestro Cdigo llamado ControlTienda y rellenar los datos que a
continuacin explico:
Aadir a este vector cada uno de las funciones que creemos
public VirtualCurrencyPack[] GetCurrencyPacks() {
return new VirtualCurrencyPack[] {PAQUETE_ORO_1};
}
Poner el ID del producto que vamos a vender como lo pone en GP, este que pone a
continuacin es uno de los que facilita Google de Prueba
public const string PRODUCTO_ORO_1 = "android.test.purchased";
Pgina 2
Vistanos en http://androtiyas.es/
Crear una funcin para cada uno de los Productos como a continuacin se muestra
public static VirtualCurrencyPack PAQUETE_ORO_1 = new VirtualCurrencyPack(
"producto.oro_1",
//Atencion!!*
"Test refund of an item",
"producto.oro_1",
//Atencion!!*
10,
PRODUCTO_ORO_1,
new PurchaseWithMarket(PRODUCTO_ORO_1, 0.99)
);
Atencin!!*: Este ID tiene que ser igual en ambos campos pero diferente al que est
en Google Play, diferente a todos los que se hayan creado en Google Play, o dar
fallo. Ejemplo: tengo en GP andro.andro_1 y andro.andro_2, pues no se podr
llamar de ninguna de esa manera.
Anotacin 4: En la imagen siguiente esta realizado con el ejemplo de paquete
PAQUETE_ORO_1
Pgina 3
Vistanos en http://androtiyas.es/
*Aunque sea una cuenta de prueba, nos cobraran por cada compra que realicemos de
nuestros productos, es decir, si estamos probando recomiendo poner el precio a 0,50 (El
mnimo) del paquete, ya que Google se lleva un 30% de lo que gastemos.
Pgina 4
Vistanos en http://androtiyas.es/
Pgina 5
Vistanos en http://androtiyas.es/
No tiene la misma versin de no s qu... (Aparece una vez se lanza la ventana de comprar
de GP)
- Opcin 1: No se tiene bien puesta la versin en GetVersion! Ya que debe ir acorde con el
Bunddle Versin Code (El GetVersion se encuentra en el archivo ControlTienda al principio)
Pgina 6
Vistanos en http://androtiyas.es/
Licencia
Facilitado por Androtiyas
Gua realizada por Androtiyas
Tutorial y Paquete Unity por Androtiyas
Androtiyas.es http://androtiyas.es/
http://www.opensource.org/licenses/MIT
Pgina 7