
In der App-Welt gab es in letzter Zeit Diskussionen über interne Verlinkungen. Obwohl sie in App-Umgebungen schon seit langem präsent sind, ist es wichtig zu verstehen, wie sie in Apps funktionieren. Wenn Sie mehr wissen möchten, lesen Sie weiter!
Obwohl es interne Links schon seit einiger Zeit in der App-Welt gibt, waren sie in den letzten Monaten Gegenstand zahlreicher Diskussionen.
Deep Linking ist eine Technik zur Verbesserung der Benutzererfahrung und zur Steigerung von Conversions und Umsätzen. Möglicherweise haben Sie den Begriff schon einmal gehört und nach einer schnellen, nicht-technischen Erklärung der Grundlagen gesucht.
Was sind Deeplinks?
Werden Deep Links in Android- und iOS-Apps unterstützt?
Sie sehen das Element in Ihrem Browser in der mobilen Version des Webs, wenn Sie diese URL mit jemandem teilen – einem Familienmitglied, Freund, Bekannten usw. Dies geschieht auch dann, wenn der Benutzer die App auf sein Gerät heruntergeladen hat. Beim Erstellen von Deeplinks von einer Website aus sind diese nicht mit nativen mobilen Apps kompatibel. Der Nutzer muss seine App öffnen und darin nach dem Produkt suchen, in diesem Fall einer wasserdichten Sportkamera. Es kann schwierig sein, Artikel auf der riesigen Amazon-Website zu finden.
Ein Deep Link ist ein Smart Ink, der Sie zu einem bestimmten Inhalt innerhalb der App führt, sofern Sie eine installierte App oder eine Website installiert haben.
Wie sollen wir darauf reagieren?
Anstatt zur Startseite der App zu gelangen, verweisen Deep-Links direkt auf den Inhalt der App. Wenn wir bei diesem Ansatz ein Produkt mit der App teilen möchten, öffnet der Link den Produktinhalt und nicht die Startseite der App.
1. Grundlegender Deep-Link
2. Aufgeschobene Deep Links
3. Kontextbezogene Deep Links
Mobile App Deep Linking gibt Benutzern das, was sie wollen, wann sie es wollen
Android und Apple unterstützen Deep Linking.
Google App Links ist die Android-Version der universellen iOS-Links.
In iOS können Sie Deep Links verwenden, um auf bestimmte Inhalte zu verlinken.
Mit der Veröffentlichung von iOS 9.0 führte Apple universelle Links ein. Ziel dieser Lösung war es, das Problem der Deep-Link-Funktionalität in Apps durch den Einsatz von URI-Schemata zu lösen.
Wenn Sie einen iOS-Link öffnen, suchen Sie nach der App, sofern Sie diese installiert haben. Wenn es nicht installiert ist, wird der Inhalt über Safari geöffnet. Ein universeller Link ist ein Standard-Weblink, der sowohl auf das Web als auch auf den Inhalt einer Web-App verweist.
Darüber hinaus können universelle Links laut einer Studie von Branch.io die Konvertierung um bis zu 40% steigern.
Tatsächlich funktionieren sie auf die gleiche Weise: Es handelt sich um normale Weblinks, die eine Verbindung zu einer Website und Inhalten innerhalb der App herstellen. Es führt zu einer besseren Benutzererfahrung, die Akzeptanz verlief jedoch schleppend, da es nicht von allen Android-Versionen unterstützt wird.
Facebook bietet Deep Linking-Funktionalität an.
Im Jahr 2014 entwickelte Facebook den App-Links-Standard, um die Probleme mit Deep-Link-URI-Schemata zu lösen. App-Links bestehen aus zwei Komponenten:
Es ist Zeit zum Abschluss.
Auch wenn Deep Linking auf allen Plattformen ähnlich funktioniert, hat jede Variante eine technische Grundlage. Allerdings müssen mobile Anwendungen im Hinblick auf Benutzererfahrung und Benutzerfreundlichkeit Deep Linking als Teil des App-Designs implementieren. Dazu benötigen Sie jedoch einen Entwickler, der sich mit der Funktionsweise von Deep Linking auskennt, da es häufig Web- und Mobiloptimierung umfasst.
Die Entwicklung von Android-Apps ist derzeit eine Notwendigkeit für Unternehmen und ein großer Vorteil für IT-Experten. Ein Blick auf die Statistiken genügt, um…
Ist für Ihr nächstes Projekt eine benutzerdefinierte App erforderlich? Möchten Sie eine bestehende App neu gestalten oder eine neue erstellen?
Es mag den Anschein haben, dass die Erstellung einer mobilen Anwendung so einfach ist wie ein Fingerschnippen, und dass wir unser Projekt in kürzester Zeit zum Laufen bringen werden …
Die Fintech-Investitionen sind in den letzten Jahren in England und weltweit rasant gestiegen und haben bis 2022 einen Wert von 179 Millionen Dollar erreicht. Der Anstieg ist größtenteils auf die steigenden Investitionen in Unternehmen zurückzuführen, die Produkte entwickeln, um den Investitionsbedürfnissen von Frauen und anderen handelnden Gruppen gerecht zu werden kleinere Mengen an Kryptowährungen, wie Immobilien und Impact Investing.
Eine App kann eine Goldgrube für ein Unternehmen sein, als verkaufssteigerndes Tool, als Marketinginstrument oder …
Jede Anwendung wurde bereits entwickelt, aber Super-Apps sollen das Leben einfacher machen. Super Apps sind eine neue Art von App,…
Deep-Linking für erneutes Engagement und Bindung ist wichtig.
Die Abbruchraten (E-Mail-Marketing/E-Commerce) steigen.
Benutzer können ganz einfach entscheiden, ihren Kauf nicht abzuschließen, nachdem sie gestöbert, gekauft und ihren Warenkorb gefüllt haben, nachdem sie gestöbert, gekauft und ihren Warenkorb gefüllt haben.
Ein proaktiver Ansatz zur erneuten Ansprache von Kunden, deren Einkaufswagen voller Artikel zurückbleibt, besteht darin, ihnen E-Mails zu senden.
Ungefähr 45% E-Mails zum Warenkorbabbruch werden geöffnet und 21% angeklickt. Noch wichtiger ist, dass kontextrelevante E-Mails bis zu 1% potenziell entgangener Einnahmen wiederherstellen können. (Sitecore)
Ein Modehändler hat einen automatisierten Prozess eingerichtet, der E-Mails an Kunden sendet, die Artikel in ihrem Einkaufswagen hinterlassen.
Über eine Deep-Linking-Lösung wird der Nutzer zur Checkout-Seite weitergeleitet, wo die im Warenkorb verbliebenen Artikel bereits bequem befüllt sind.
Über Benutzer (Freundesempfehlungen/Gameplay) werden neue Benutzer gewonnen.
Ob gedruckt oder digital, Mundpropaganda bleibt eine wirksame Methode zur Steigerung der Produkt- und Markenbekanntheit.
Die Wahrscheinlichkeit, dass Verbraucher einen Kauf tätigen, wenn sie von einem Freund empfohlen werden, ist viermal höher. Daher ist es nicht verwunderlich, dass viele Unternehmen bestehende Kunden dazu ermutigen, ihre Freunde einzuladen, an dem Spaß teilzunehmen.
Mundpropaganda hat im hart umkämpften Gaming-Bereich zwei Zwecke: Bestehende Nutzer werden loyaler und spielen weiter, und neue App-Nutzer werden geworben und treten dadurch bei.
In diesem Anwendungsfall wurde ein Kopf-an-Kopf-Spiel für Benutzer einer Gaming-App mithilfe eines sehr einfachen und schnellen Prozesses angeregt.
Der Freund wird nach dem Herunterladen des Spiels aus dem App Store und dem Starten der App durch einen Klick auf einen vom Spieler gesendeten WhatsApp-Link auf magische Weise in den Wartebereich der App gebracht. Lasst die Spiele beginnen.
Durchschnittlicher Bestellwert in sozialen Medien und im Einzelhandel (kombiniert)
Der AOV ist ein Maß für die durchschnittliche Bestellmenge über einen bestimmten Zeitraum. Diese KPIs bieten die Möglichkeit für niedrig hängende Früchte. Wenn ein Käufer im Begriff ist, einen Kauf zu tätigen, warum machen Sie ihm dann nicht Vorschläge für andere Produkte, die er möglicherweise haben möchte?
Bis 2024 wird erwartet, dass der Anteil des E-Commerce-Umsatzes auf Mobilgeräten von 64% auf 67% steigen wird, was darauf hindeutet, dass mobile Apps der beste Weg sind, den AOV zu steigern.
Eine Modemarke nutzt Instagram, um eine „Outfit of the Day“-Story zu bewerben, die verschiedene Produkte umfasst (siehe Beispiel unten). Wenn Käufer nach oben wischen, werden sie zu einer sozialen Landingpage von AppsFlyer weitergeleitet (um zu verhindern, dass Instagram den Link unterbricht).
Wenn Käufer auf die CTA-Schaltfläche „Jetzt ansehen“ tippen, werden sie zu einer vorab ausgefüllten Checkout-Seite in der App weitergeleitet, die alle Artikel enthält, die in der Story vorgestellt wurden.
SMS-Banking: Prozessabbruch (Traditionelles Banking/SMS)
75% der Formulare für den Finanzsektor werden gestrichen, weil Kunden das Ausfüllen als zu schwierig empfinden. Bei digitalen Reisen kommt es bei Versicherungen besonders zu Abbruchquoten.
Was wäre, wenn Finserv-Unternehmen ihre Kunden unterstützen könnten, indem sie ihnen die Nutzung von CX-überlegenen Apps ermöglichen?
Unternehmen, die der Zeit voraus sind, tun dies bereits.
Indem sie einen oder mehrere ihrer eigenen Medienkanäle in Kombination mit Deep Linking nutzen, um Kunden an das Formular zu erinnern, das sie zurückgelassen haben, und sie direkt zum Abgabepunkt zu bringen, können sie ihre gewünschte Aktion einfach und mit minimalem Aufwand abschließen.
Ein Kunde, der das Formular abbricht, kann mit einem Deep-Linking-Produkt angesprochen werden, das im bereitgestellten Beispiel dynamisch eine eindeutige und personalisierte URL für jeden Kunden erstellt.
Eine SMS-Messaging-Plattform empfängt den Link und plant eine Erinnerungs-SMS mit einem CTA, um das Ausfüllen des Formulars abzuschließen. Wenn auf den Link geklickt wird, wird die App an der richtigen Stelle geöffnet, sodass Kunden dort weitermachen können, wo sie aufgehört haben.
Erstellen Sie Apps, die kontinuierlich und eng mit Kunden in Kontakt treten – und Sie werden zwei wichtige Ziele gleichzeitig erreichen. Sie können Formulareinsendungen von Kunden retten, die sehr engagiert sind, und gleichzeitig Kunden zufrieden stellen, indem Sie ihnen helfen, ihre ursprünglichen Ziele zu erreichen.
Die Implementierung von Deep Linking ist von entscheidender Bedeutung.
Es ist relativ einfach, Deep-Links mit SAAS-Produkten von Deep-Linking-Anbietern zu erstellen. Eine Handvoll von ihnen bieten SAAS-Produkte zum Erstellen von Deep Links für mobile Marketingkampagnen an.
Vermarkter und Produktmanager verwenden Deep-Linking-Lösungen, um die Journeys zu definieren, die ihre Endbenutzer unternehmen sollen, sobald sie auf die von ihnen erstellten Deep-Links klicken:
Es ist für Vermarkter und Produktmanager auch möglich, ein besseres Verständnis der Kampagnenleistung zu erlangen, indem sie Installationen, Umsätze, zahlende Benutzeranteile und LTV messen oder die Quellen von Benutzern erfassen, die auf Deep Links geklickt haben.
Sind Entwickler an Deep-Linking-Implementierungen beteiligt? In den meisten Fällen sind Entwickler beteiligt, da die App auf der verlinkten Seite geöffnet werden muss. Eine gute Deep-Linking-Lösung sorgt für angemessene Übergaben zwischen Entwicklern und Vermarktern/Produktmanagern.
Dies ist meine letzte Behauptung zur Implementierung von Deep Linking. Sie sollten einen Anbieter wählen, der weit mehr als nur das bietet. Der Einsatz eines anderen Mobile-Marketing-Technologie-Stacks ist in der Regel weniger wünschenswert als der Einsatz einer hochentwickelten Mobile-Marketing-Plattform, die Deep-Linking-Funktionen als Kernfunktion enthält.
So erstellen Sie einen Deep Link
Implementierung von Deep Links für Android
Nehmen wir als Beispiel für die Verwendung von Deep-Links für Android an, dass Ihre Deep-Link-URL „yourapp://path/“ und die Paket-ID Ihrer App „com.yourapp.example“ lautet.
JavaScript-Lösung
Eine alte und gängige Technik zur Lösung dieses Problems besteht darin, iframe zum Laden der Deep-Link-URL zu verwenden und einen verzögerten JavaScript-Code zum Weiterleiten an den Store zu verwenden:
Wenn Sie dies tun, versucht der Browser zuerst, yourapp://path/ zu laden.
Wenn Ihre App installiert ist, wird sie geöffnet und das folgende JavaScript wird nicht ausgeführt.
Wenn Ihre App nicht installiert ist, passiert nichts, wenn Sie yourapp://path/ laden. Nach 2 Sekunden leitet der JavaScript-Code den Benutzer zum Play Store weiter, wo er die App installieren kann.
Allerdings gibt es bei diesem Code ein kleines Problem: Nachdem die App geöffnet wurde und der Benutzer zu seinem Browser zurückkehrt, leitet ihn der JavaScript-Code möglicherweise zurück zum Play Store. Daher können wir den Prozess optimieren, indem wir die Zeit überprüfen, die der Benutzer zu seinem Browser zurückkehrt, um festzustellen, ob er zum Shop weitergeleitet werden muss oder nicht:
Absichtslösung
Seit der Veröffentlichung von Chrome für Android Version 25 oder höher funktioniert der obige Code nicht mehr, wie in der Chrome-Dokumentation erwähnt. Glücklicherweise bietet Google mithilfe der Intent-URL eine bessere Lösung. Wenn ein Benutzer auf die URL intent://path/#Intent;scheme=yourapp;package=com.yourapp.example;end klickt, passiert Folgendes:
- Wenn die App installiert ist, öffnet Chrome die App.
- Wenn die App nicht installiert ist, öffnet Chrome den Play Store.
Welche Deep-Linking-Lösung sollte ich in King of App verwenden?
JavaScript-Lösungen
Ähnlich wie bei Android gibt es auch für iOS einen JavaScript-Trick:
html
window.location.replace(“yourapp://path/”); setTimeout(function () {
window.location.replace(“https://itunes.apple.com/app/id12345678”); }, 2000);
.
- Wenn die App installiert ist, öffnet der erste Verschiebungscode die App und das nächste Skript wird nicht ausgeführt.
- Wenn die App nicht installiert ist, führt der erste Verschiebungscode zu nichts und die Leerlauf-Timeout-Funktion leitet den Benutzer zum App Store weiter.
Universelle Verbindungslösung
Ab iOS 9 führte Apple den Universal Link ein, der ähnlich wie Android funktioniert, jedoch mehr Konfiguration erfordert. Und ab iOS 9.2 funktionierte der JavaScript-Fix nicht mehr, weil Apple ein modellloses Eingabeaufforderungsfenster eingeführt hatte.
Um universelle Links zu aktivieren, müssen Sie über eine SSL-zertifizierte Domäne (z. B. https://yourdomain.com/) verfügen, die mit Ihrer App verknüpft ist, und eine spezielle JSON-Datei unter https://yourdomain.com/apple-app anzeigen - Site-Zuordnung ähnlich der folgenden:
Diese Datei teilt Ihrem Gerät mit, welche Route als Deep Link für jede App fungiert.
Dann müssen Sie applinks:yourdomain.com zu Ihrer com.apple.developer.associated-domains-Zuordnung in XCode hinzufügen:
Sie können eine Domäne mit mehreren Anwendungen verknüpfen oder umgekehrt.
Anschließend müssen Sie die UIApplicationDelegate-Methoden für die Übermittlung übernehmen (insbesondere application:continueUserActivity:restorationHandler:), damit Ihre Anwendung einen Link empfangen und entsprechend verarbeiten kann.
Angenommen, Sie verknüpfen https://yourdomain.com/dress/ mit Ihrer Anwendung, indem Sie „paths“:[ „/dress/“] in der JSON-Datei festlegen. Wenn der Benutzer in Safari auf den Link https://yourdomain.com/dress/1 klickt, passiert Folgendes:
- Wenn die App installiert ist, wird die App geöffnet und https://yourdomain.com/dress/1 an den UIApplicationDelegate gesendet. Dort können Sie darüber entscheiden, welche Ansicht Sie öffnen möchten.
- Wenn die App nicht installiert ist, wird https://yourdomain.com/dress/1 mit Safari geöffnet und Sie können das Produkt weiterhin auf Ihrer Website anzeigen oder den Benutzer zum App Store weiterleiten.
Universal Links scheint eine perfekte Lösung für iOS zu sein. Leider haben sie aber auch ihre Grenzen.
- Universelle Links funktionieren nur mit Safari und Chrome.
- Wenn eine andere Website mit einem universellen Link weiterleitet, funktioniert dies nur, wenn der Klick in Safari oder Chrome erfolgt. Wenn in Ihrer E-Mail-Bewerbung beispielsweise ein Link https://anotherDomain.com/ vorhanden ist, der auf den universellen Link https://yourDomain.com/dress/1 weiterleitet, funktioniert dieser nicht als Deep Link zu Ihrer Bewerbung. Wenn der Benutzer jedoch in Safari auf den Link https://anotherDomain.com klickt, funktioniert dies.
- Universelle Links funktionieren nicht, wenn Sie den Link direkt in die Adressleiste einfügen.
- Universelle Links funktionieren nicht, wenn die Weiterleitung durch einen JavaScript-Code ausgelöst wird.
- Universelle Links funktionieren nicht, wenn Sie den Link programmgesteuert in Ihrer Anwendung öffnen (z. B. mit openUrl).
Zuerst müssen Sie im Builder zu „Dienste“ gehen und auf den Marktplatz klicken. Wählen Sie den Deep-Linking-Dienst aus und fügen Sie ihn hinzu.
Nach dem Hinzufügen werden Ihnen diese Optionen angezeigt.
Die gängigsten Deeplinks finden Sie bereits im Dienst vorkonfiguriert: WhatsApp, Facebook, Twitter, Telegram, Instagram, Linkedin und Snapchat.
Klicken Sie einfach auf Öffnen, um die Option zu aktivieren.
Andernfalls müssen Sie den benutzerdefinierten Dienst konfigurieren, indem Sie den benutzerdefinierten Deep-Link hinzufügen.
So konfigurieren Sie einen benutzerdefinierten Deep Link
Ab diesem Punkt gibt es keine Zauberformel. Aus diesem Grund haben wir im Artikel Schritt für Schritt erklärt, wie diese Art von Link funktioniert.
Suchen Sie am besten nach der Dokumentation der jeweiligen App/Plattform, um zu erfahren, wie Sie den Link erstellen. Beispiel: https://faq.whatsapp.com/425247423114725/?cms_platform=iphone
Es wird Fälle geben, in denen der Deep Link von iOS und Android unterschiedlich ist. Daher empfehlen wir Ihnen, einen intelligenten URL-Shortener zu verwenden, wie Sie ihn auf unserer Website im Ressourcenbereich oder auch in unserer WordPress-Mobile-Suite finden ein intelligenter One-Link-Ersteller.