EINE KURZE GESCHICHTE DER DEEP LINKING - TECHCRUNCH - EIGENSCHAFTEN - 2019

Anonim

Chris Maddern Mitwirkender

Chris Maddern ist Mitbegründer von Button.

Deep-Linking ist im vergangenen Jahr zu einem der heißesten Themen im Bereich Mobile geworden, da Dutzende von Startups begonnen haben, Deep-Links zu nutzen, zu verbessern und zu entdecken. Alle großen Plattform-Unternehmen haben auch Projekte, die den "Deep Linking Standard" oder den Suchindex für Mobile besitzen. Also, was sind Deep Links und woher kommen sie?

Was ist AD eep Link?

In der einfachsten Interpretation ist ein Deep-Link ein Link, der einen Nutzer an der Startseite einer Website oder App vorbeiführt. zB ich füge direkt zu einem Produkt anstelle der Homepage ein. Im Kontext von 2015 sind wir besonders an mobilen Deep Links interessiert; Links, mit denen eine App für einen bestimmten Inhalt oder eine bestimmte Aktion geöffnet werden kann. Zum Beispiel kann die URL fb: // die Facebook-App öffnen, aber fb: // profile / 33138223345 öffnet das Wikipedia-Profil in der Facebook-App.

Deep Linking ist mit dem Internet gewachsen

Das Konzept der Tiefenverknüpfung existiert schon lange; Das erste Mal, dass es um 2006 herum in den Medien erschien, um die wachsende Praxis zu beschreiben, Google (und anderen Suchmaschinen) einen Einblick in Seiten jenseits der Homepage zu geben.

Zu der Zeit wurde der Begriff auch häufig missbraucht, um auf Direktverlinkung zu verweisen, die Praxis der direkten Verbindung zu Dateien zum Download, die von einer dritten, nicht teilnehmenden Partei gehostet wurden. Das führte dazu, dass eine öffentliche Assoziation mit der explodierenden Kontroverse um den Online-Konsum von urheberrechtlich geschütztem Material in Verbindung gebracht wurde.

Eine Reihe von Gerichten in den USA erließ Urteile (und Verfügungen) über die Idee, dass die direkte Verbindung mit Inhalten einer Website eine Verletzung des Urheberrechts dieser Partei darstellen könnte, insbesondere wenn eine solche Deep-Linking-Partei den Inhalt mit Anzeigen monetisiert Inhalt (z. B. eine Vorschau der Suchliste). Drohungen gegen Deep-Linking haben sich im Jahr 2006 als echte Bedrohung für das offene und funktionierende Internet erwiesen.

Als sich das Web beruhigte, kamen mobile Apps hinzu

Im Jahr 2008 veröffentlichte Apple das iPhone OS 2 (jetzt iOS) und brachte das iOS SDK mit. Zum ersten Mal konnten Entwickler Anwendungen für das iPhone erstellen und an den neuen App Store senden. Apps basierten im Gegensatz zu Webseiten nicht auf der gleichen "Dokumentenstruktur" des Webs. Während technisch gesehen sogar iOS 2 mit Deep Linking umgehen konnte, war die Zuordnung zu Inhalten und Aktionen innerhalb der durchschnittlichen App unglaublich schwierig.

App-Strukturen und Hooks zu wichtigen Aktionen oder Features waren undurchsichtig. Es war auch kein anerkanntes Problem für Entwickler; Das Ökosystem war im Entstehen begriffen, Apps waren (im besten Fall) einfach, Mobile Commerce war nicht existent und die wahrgenommene Nützlichkeit von Deep Linking war minimal.

Deep-Linking, um Inhalte aus dem Web zu kartieren

Das Problem, dass Deep - Linking in den frühen Jahren von iOS gelöst wurde, bestand hauptsächlich darin, Webseitenelemente auf den gleichen Artikel in einer App abzubilden: Wenn ich einen Artikel in Pulse / NYT im Internet lese, wie öffne ich denselben Artikel in der App? Das bedeutete, dass die ersten Apps, für die Deep-Linking wirklich nützlich war, Unternehmen mit großen Inhaltsmengen waren. Wenn für eine App drei Elemente verfügbar sind, ist die Last für einen Benutzer gering, zwischen ihnen zu wählen. Wenn es jedoch 20.000 Optionen gibt, ist die Effizienz und der UX-Vorteil der Tiefenverknüpfung eines Benutzers sehr groß.

Im Jahr 2012 führte Google+ eine der ersten Mainstream-Verwendungen von Deep-Linking außerhalb von web-> app-mapping ein, als sie tiefe Links zu Inhalten in der Google+ App ankündigten. Dies war eines der ersten Beispiele für eine echte App-to-App-Deep-Linking-Erfahrung, die auf die Vorteile nahtloser App-basierter Verbindungen hinweist.

Das Zeitalter des mobilen Handels

Im Zeitraum 2013-2014 begann der mobile Handel zu explodieren; Die Leute kauften auf ihren mobilen Geräten echte Dinge im Wert von Milliarden, und damit wurden bessere Tools benötigt, um die Nutzer durch den Conversion-Trichter zu treiben. Die Millionen, die Marken in die Entwicklung mobiler Apps investiert hatten, zahlten sich aus. Apps wandelten Nutzer zum Kauf weit besser als das mobile Web um (oft um ein Vielfaches), aber sie hatten keine gute Möglichkeit, Nutzer über traditionelle Marketing- und Akquisitionskanäle in ihre Apps einzubinden: E-Mail- und Web-Anzeigen.

Die Dienste wurden gestartet, um Nutzer aus Marketing-E-Mails zu entfernen und sie mithilfe von Deep-Links in Apps umzuleiten. In einigen Fällen wurden Benutzer, die die App nicht hatten, aufgefordert, sie aus dem App Store oder Play Store herunterzuladen. Dies erwies sich zwar für viele Service Provider als herausforderndes Geschäft, half jedoch Marken dabei, ihre Nutzer intelligenter zu führen, indem sie eine höhere Conversion und eine bessere Nutzererfahrung ermöglichten.

Es hat auch ein ernstes Problem ans Licht gebracht: Wie kann man einen bestimmten Gegenstand, einen Inhalt oder eine Handlung ansprechen, wenn es keinen Standard dafür gibt, wie Deep Links strukturiert oder entdeckt werden.

Eine gemeinsame Sprache sprechen

Damit ich diesen Artikel schreibe und Sie ihn lesen können, müssen wir eine gemeinsame Sprache teilen: modernes Englisch. Dasselbe gilt für die Steuerung von Benutzern über Deep-Links. Um einen tiefen Link zu erstellen, den eine Anwendung verstehen kann, müssen wir eine gemeinsame Möglichkeit haben, Informationen oder Adressen auszudrücken. Im Software-Engineering wird ein gut definierter gemeinsamer Sprachgebrauch durch einen "Standard" definiert.

Das Problem mit den Standards ist jedoch, dass viele von ihnen nicht zur Standardpraxis werden und so viel Fragmentierung einführen, wie sie lösen. Ich könnte das Wort "basilafacitarian" als "eine Person, die Basilikum sehr mag, " definieren, aber wenn es nicht in die allgemeine Sprache kommt, ist es nutzlos als Kommunikationsmittel für mich, Ihnen zu sagen, dass ich Basilikum mag.

Das Gleiche gilt für eine App, die mit einer anderen App kommuniziert. Wenn die URL "myapp: // show-item / id123" nicht gegenseitig vereinbart wird, gibt es keine Garantie dafür, was die empfangende App damit tun wird.

Die Industrie wartet immer noch auf einen Standardweg, um Deep Links zu interpretieren, aufzubauen und zu entdecken - ein Problem, auf das sich eine Reihe von Unternehmen konzentriert, und ein Problem, von dem ich annehme, dass es in den kommenden Jahren gelöst sein wird.

Die Zukunft der Deep Links

Deep Links sind einfach eine Möglichkeit, Nutzer zu bestimmten Inhalten in Apps zu identifizieren, anzusprechen und zu transportieren. Obwohl praktisch (und notwendig), sind sie nicht so revolutionär oder aufregend. Der zukünftige Wert von Deep Links liegt in der Art und Weise, wie wir sie nutzen - was auf ihnen aufgebaut ist und auf den neuen Verbrauchererlebnissen, die sie ermöglichen.

Dazu gehören neue Möglichkeiten, Deep-Links für Ihre Apps zu entdecken, neue Apps durch tiefgreifende relevante Inhalte und Dienste zu entdecken und mehr Informationen über die Links selbst zu übertragen. Ähnlich wie bei einem Hyperlink wird nicht der Mechanismus die Welt verändern, sondern die Art und Weise, wie wir sie nutzen, um das Web miteinander zu verbinden.