Anwendungs-Build
Empfehlungen
Befolgen Sie bei der Entwicklung von Projekten für Android-Anwendungen folgende Empfehlungen:
- Richten Sie Deep-Links ein, damit Benutzer nach der Bestätigung ihrer Registrierung per E-Mail zur Anwendung weitergeleitet werden.
- Individualisieren Sie die Registrierungsbestätigungs-E-Mail.
- Wählen Sie die am besten geeignete Methode für die Arbeit mit einem Ingame-Shop aus, und richten Sie sie ein. Sie müssen die Warenkorbfunktion in Ihrem Spiel nicht zwangsläufig implementieren. Implementieren Sie stattdessen den Kauf im Spiel durch Klick auf die Schaltfläche Kaufen.
- Richten Sie die Weiterleitung von Benutzern ein, damit diese nach Zahlung über einen externen Browser zu Ihrer Anwendung weitergeleitet werden.
- Befolgen Sie die Anleitung zum Anpassen von Unity, um Fehlermeldungen und Pop-ups in der Benutzeroberfläche anzupassen. Fehlermeldungen und Pop-ups in der Integrationsdemo wurden für Spieleentwickler erstellt. Daher sollten sie für die Endbenutzer Ihrer Anwendung angepasst und verständlicher formuliert werden.
Deep-Links für Android-Anwendungen einrichten
- Wechseln Sie ins Kundenportal.
- So richten Sie ein, dass Benutzer nach Bestätigung der Registrierung zur Anwendung weitergeleitet werden:
- Wechseln Sie zu Ihrem Projekt, und klicken Sie im Login-Block auf Öffnen.
- Navigieren Sie zu Login-Projekte.
- Klicken Sie auf Öffnen und einrichten.
- Scrollen Sie zum Abschnitt URL, geben Sie die Rückruf-URL (URL-Adresse oder Pfad, an die bzw. der der Benutzer nach einer erfolgreichen Authentifizierung, der Bestätigung seiner E-Mail-Adresse oder dem Zurücksetzen seines Passworts weitergeleitet wird) an, und klicken Sie auf Speichern.
- So richten Sie die Weiterleitung von Benutzern zur Anwendung nach deren Einkauf über einen externen Browser ein:
- Wechseln Sie zu Ihrem Projekt, und klicken Sie im Bezahlstation-Block auf Öffnen.
- Wechseln Sie in die Einstellungen.
- Geben Sie die erforderlichen Parameter im Abschnitt Regeln zur Weiterleitung ein, und klicken Sie auf Speichern.
- Erstellen Sie die
AndroidManifest.xml
-Datei mithilfe des unten stehenden Codes auf manuelle Weise. Geben Sie Folgendes an:- Rückruf-URL, unterteilt in 3 Teile. Für
https://example.com/callback
ist unten ein Beispiel aufgeführt. - Rückgabe-URL (URL-Adresse oder Pfad, an die bzw. der der Benutzer nach der Zahlung weitergeleitet wird), unterteilt in 3 Teile. Für
https://example.com/return
ist unten ein Beispiel aufgeführt.
- Rückruf-URL, unterteilt in 3 Teile. Für
- java
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<application>
<activity
android:name="com.unity3d.player.UnityPlayerActivity"
android:label="@string/app_name"
android:launchMode="singleTask">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<data android:scheme="https" />
<data android:host="example.com" />
<data android:pathPrefix="/callback" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
<intent-filter>
<data android:scheme="https" />
<data android:host="example.com" />
<data android:pathPrefix="/return" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
</activity>
</application>
</manifest>
intent-filter
-Block mit den entsprechenden Parametern aus dem Code.- Verschieben Sie die erstellte Datei in den Ordner
Assets/Plugins/Android
Ihres Unity-Projekts.
Erstellen Sie eine WebGL-Build für das Ausführen Ihrer Anwendung in einem Browser.
Wählen Sie bei der Installation des Unity Editor die Komponente “Unity WebGL” aus. Um ein Modul einem bereits installierten Unity Editor hinzuzufügen, führen Sie den Installer für Ihre Version aus und wählen Sie die fehlenden Komponenten aus.
So erstellen Sie eine WebGL-Build:
- Öffnen Sie Ihr Unity-Projekt.
- Navigieren Sie zu
File > Build settings . - Wählen Sie im
Platform -Fenster die OptionWebGL aus. - Wählen Sie den Build-Typ aus (optional).
- Klicken Sie auf
Build and Run .
Damit das Zahlungsportal ordnungsgemäß funktioniert, öffnen Sie es in einem iFrame. Rufen Sie dazu die Methode Purchase
aus der JS-Bibliothek (
Weitere Informationen
Haben Sie einen Tippfehler oder einen anderen Textfehler gefunden? Wählen Sie den Text aus und drücken Sie Strg+Eingabe.