Google bietet unter http://goo.gl/ einen Kürzungsdienst an , mit dem Sie eine lange URL in eine kurze URL konvertieren können. Es wird Folgendes zu den generierten URLs angegeben:
Alle goo.gl-URLs und Klickanalysen sind öffentlich und können von jedermann aufgerufen werden.
Ich verstehe, dass die URLs nicht privat sind. Das Obige gibt jedoch nicht den Unterschied zwischen einer veröffentlichten, sequentiellen oder geheimen URL an. Im Folgenden werde ich definieren, was ich mit jedem dieser Begriffe meine. Beachten Sie, wie sich ihre Definitionen gegenseitig ausschließen. Welches von diesen beschreibt dann am besten, was goo.gl verwendet?
Angenommen, ich benutze goo.gl und erhalte die URL http://goo.gl/abc57 .
Publizieren:
Wenn Google eine Seite wie http://goo.gl/list-all hat, die alle generierten URLs enthält, würde ich dies als Publizieren der URL betrachten. Oder wenn es eine Seite gäbe, die URLs nach Kategorie oder nach Anzahl der Besuche usw. auflistet, würde dies ebenfalls als Veröffentlichung der URL in Betracht gezogen. Wenn Google eine API hat, mit der Benutzer auf diese Informationen zugreifen können, würde ich auch in Betracht ziehen, die URL zu veröffentlichen.
Sequenziell:
Wenn Google URLs sequentiell verteilt, ist es wirklich einfach, eine Liste wie die oben veröffentlichte Version zu erhalten. Wenn jemand beispielsweise die URL http://goo.gl/abc58 erhält , kann er die vorherige URL http://goo.gl/abc57 eingeben und den soeben erstellten Link problemlos anzeigen. Wenn es sowohl sequentiell als auch publiziert ist, würde publiziert diese Definition übertrumpfen, da es viel einfacher ist, die publizierte Seite zu verwenden, als eine Sequenz zufällig zu durchsuchen.
Geheimnis:
Die von Google generierten URLs sind so zufällig, dass sie nicht fortlaufend sind (dh es ist nicht einfach, sie zu erraten), und sie werden nirgendwo veröffentlicht. Daher ist es unwahrscheinlich, dass jemand auf den soeben erstellten Link zugreifen kann, da es sich um einen reinen Zufall handelt. Mit anderen Worten, ich kann davon ausgehen, dass beim Generieren einer goo.gl-URL niemand davon erfährt, es sei denn, die URL wird speziell für ihn freigegeben.
Privat:
Dies sind Links, auf die nur Personen zugreifen können, für die Sie die URL freigeben möchten . (ZB kann es ein Login und ein Passwort erfordern). Der Dienst von Google ist offensichtlich kein privater Dienst, wie oben angegeben.
Anmerkungen :
- Auf einer Seite werden alle von Ihnen generierten URLs aufgelistet. Wenn Sie der einzige sind, der diese Seite anzeigen kann, bedeutet dies nicht unbedingt, dass der Dienst veröffentlicht wird . Wenn es irgendeine Art und Weise für jemand anderen diese Daten zu sehen (zB über eine API), das bedeutet , dass der Dienst ist bekannt ; es sei denn, es ist sehr schwierig, diese Seite anzuzeigen (z. B. sie benötigen eine Ihrem Konto zugeordnete geheime ID, die sie nur erhalten können, wenn Sie sie ihnen geben).
quelle
Antworten:
Obwohl dies nicht "wahr" ist, können Sie zu Goo.gl gehen und eine Liste aller von Ihnen gekürzten Links anzeigen, sofern Sie in Ihrem Google-Konto angemeldet sind.
Es ist sehr schwer zu beantworten - ich habe ein kurzes Experiment durchgeführt, bei dem ich 4 Links hintereinander gepostet habe und der Shorter scheinbar zufällige Links generiert hat.
Das gesagt zu haben, wenn Sie verringern / ersetzen den Brief, Sie werden auf eine vorherige verkürzte URL gehen, wenn es zugewiesen wurde.
Sie sind es nicht - wie oben erwähnt, können Sie jeden Buchstaben ersetzen und trotzdem die Analyse herausfinden.
Außerdem wird es auf der URL-Shortener-Seite ausdrücklich erwähnt :
Aus den oben genannten Gründen ist es nicht privat
quelle
while not 'true' publicized
Ich weiß nicht, warum Sie einen Dienst als geheim bezeichnen, wenn die Urheber ausdrücklich erwähnen, dass dies nicht der Fall ist .Während @Sathya für alle 4 Zustände argumentierte, würde ich es nennen
Publicizing
. Gründe dafür -Generieren Sie eine Liste aller möglichen alphanumerischen Kombinationen von ~ 5 Ziffern. Das wäre eine Liste aller möglicherweise generierten kurzen URLs. Während einige 404 zurückgeben würden (noch nicht verwendet, werden aber bald verwendet), würden andere funktionieren.
Wie oben können Sie auf Details einer verkürzten URL zugreifen, indem Sie der URL mit einem folgen
+
. ZB http://goo.gl/0Iis7+ . Sobald Sie eine Liste und deren Details erhalten haben, können Sie diese kategorisieren oder sortieren. Google wird das nicht bereitstellen.Hier ist Ihre API . Kürzen oder erweitern Sie eine beliebige URL. Sei es deins oder meins.
quelle
Ich prüfe dies immer noch, aber ich beginne zu vermuten, dass es keinen http://goo.gl/list-all Link oder eine ähnliche Funktion gibt. (Ich habe keinen gefunden, aber das ist offensichtlich kein Beweis). Es ist möglich, dass die Warnung nur deshalb angezeigt wird, weil der Namensraum relativ klein ist. Wenn Sie also einen zufälligen Kürzungscode eingeben, ist die Wahrscheinlichkeit groß, dass Sie irgendwohin gelangen, und Sie können problemlos einen Crawler schreiben, der viele davon sammelt und veröffentlicht, und Google nichts dagegen tun.
quelle
Innerhalb weniger Sekunden nach dem Erstellen einer verkürzten URL teilt Google mir mit, dass der Link von einigen anderen Computern und Browsern als meinem eigenen besucht wurde. Dies zeigt an, dass jemand alle verkürzten URLs durchsucht, vermutlich über die oben beschriebenen Methoden.
quelle
Es ist wahrscheinlich 'Geheimnis', obwohl ich mir bei diesem Teil nicht sicher bin:
Wenn mein 'Geheim'-Link http://goo.gl/owRwp4 lautet, können Sie ganz einfach alle Kombinationen von 6 alphanumerischen Zeichen generieren und nacheinander ausprobieren. Scheint mir wahrscheinlich .
quelle