Hallo liebe Mitspieler/Teammitglieder etc.,
nach nunmehr etwa 10 Stunden programmierarbeit (und kopfschmerzen) habe ich nun ein System entwickelt was aus den Shopverläufen von Spielern Statistiken erstellen kann (siehe foto).
Außerdem soll es und wird euch desto weiter es entwickelt wird (wer mir helfen möchte darf dies gerne, schreibt mir einfach :D) eine erleichterung für alle werden. Zum Beispiel durch den Blocknamen Converter, nimmt Block-IDs, oder Englishe Namen und wandelt diese in das ChestShop Format um.
Mit diesem System möchte ich allen hier die möglichkeit geben sich über den Markt zu informieren sowie den eher Käufern die möglichkeit ihren alltag zu erleichtern.
Nun fragt ihr euch wahrscheinlich woher die daten kommen, nun da kommt ihr in Spiel, dies ist ein Geben und Nehmen, damit das funktioniert müsst ihr in eurem Profil eine checkbox aktivieren, dadurch werden eure Shop-Aktivitäten an uns übertragen und daraus die Graphen sowie anderes bald kommendes berechnet. Euer Name wird dort nie vorkommen!
[headline]Wie aktivieren?[/headline]
nun hier eine kurze fotostrecke dazu ...
Erst klickt ihr auf euren namen und wählt mein Profil
Drückt auf Profil bearbeiten
Screenshot 2019-03-10 at 20.20.26.png
und aktiviert die Checkbox bei Preisanalysen, speichern nicht vergessen
[headline]Ist das Sicher?[/headline]
Ja, ist es, zumindest sogut wir können, solltet ihr eine Lücke finden sagt bescheid.
Wir versuchen euch ein Höchstmaß an Datensicherheit zu garantieren,
Beachtet bitte das es sich um ein BETA-Produkt handelt,
Wir können keine richtige Garantie für Datensicherheit geben
Weitere Hinweise (z.B. zu Logs) findet ihr unter veteka.tk unter Datenschutzerklärung
[headline]Wie kann ich das auch nutzen?[/headline]
Folgt einfach folgendem link: https://terrastats.tk
oder ihr geht auf veteka.tk und klickt Statistiken und Tools für alle.
[headline]Entwickler API[/headline]
Viele Fragen sich jetzt, wozu brauch ein Projekt welches Preisverläufe und andere (es folgen noch mehr) Marktdaten veröffentlicht eine API,
nun, stellt euch vor ihr betreibt ein Bündnis aus Spielern welches Viele Items farmt und verkauft, villeicht/recht sicher wisst ihr irgendwann nicht mehr für welchen preis ihr eurer Item anbieten solltet oder ob es sich überhaupt lohnt und ihr ein "Markthoch" erwarten solltet. Solche und andere Dinge lassen sich auf Grundlage unserer Systeme errichten. Dazu soll (dafür werde ich dies optimieren) wenig Fachkentniss erforderlich sein, jeder der sich ein bisschen mit HTML auskennt soll diese nutzen können, allerdings soll sie auch für Profis möglichkeiten bieten. Deshalb bin ich zu dem Schluss gekommen zwei Ausführungen der API zu gestalten.
JSON-API:
Die Json-API basiert auf der bekannten "Sprache" JSON, sie steht für gute Maschinenlesbarkeit der Daten, sortierte ausgabe aber leider auch notwendige Fachkentnisse, diese Ausführung der API werde ich zwar auch anbieten aber nicht so Aktiv pflegen wie die Normale "Textbasierte" API. Sie wird ihre meisten funktionen im Bereich der Langzeitstatistik erhalten.
Textbasierte-API:
Unsere Textbasierte API ist die Hauptentwickler-Schnittstelle, sie ist wesentlich umfangreicher als die JSON API und gibt pro Request nur eine Überschaubare Menge daten ab, was es erleichtert diese in einfachen Systemen einzusetzen ohne sich mit JSON befassen zu müssen. Hier liegt unser Hauptfokus
Itemiconservice:
Der "Itemiconservice" ist eine API welche die icons der Minecraft Blöcke zurückgibt.
Sie Akzeptiert den GET-Parameter "Item", in diesem Muss angegeben sein zu welchem item ein Icon gewünscht ist z.B. Stone
Wenn das Angegebene Item nicht existiert (in unserer Datenbank) erhält man einen Barrier Block zurück. Möchte man dies verhindern setzt man den GET-Parameter "nobarrier".
Beispiele:
Abfrage von Stone innerhalb eines Iframes: <iframe src='https://api.terrastats.tk/itemiconservice.php?item=stone' height='100%' width='100%'></iframe>Abfrage von Stone mit Verbot von Barrieranzeigen: https://api.terrastats.tk/itemiconservice.php?item=stone&nobarrierAnfrage von Nicht Legitimem Item: https://api.terrastats.tk/itemiconservice.php?item=stoneyAbrage eine Nicht Legitimen Items mit Verbot von Barrieranzeigen: https://api.terrastats.tk/itemiconservice.php?item=stoney&nobarrier
Der Itemiconservice kann von jedem beliebig viel genutzt werden, für sie ist Kein API-Key erforderlich.
Erstellt wird eine Durschnitts, Preis und Umsatzabfrage, Sowie Veröffentlichung der Diagrammabfragedatei sowie die Itemsuche als API
[headline]Grafana[/headline]
Wir haben nun eine Grafana Instanz, darüber lassen sich nun im Forum verwendbare Graphen erstellen, wer die nutzen möchte kann sich gerne bei mir melden. Zusätzlich sind diese immer aktuell und werden auch bei jedem Aufruf dieser seite aktualisiert. Hier ein paar beispiele:
Preis von Diamanten, Letzte 90 Tage
Verkäufe je Teilnehmendem Spieler bei Diamanten, Letzte 90 Tage
Umsatz je Teilnehmendem Spieler bei Diamanten, letzte 90 Tage
Anteil der In den Letzten 90 Tagen aktiven Spielern welcher mindestens einen Diamanten gekauft hat.
Um das Neue Dashboard zu nutzen, suche unsere Normale Itemsuche und wähle "Grafana" oder gehe auf https://grafana.terrastats.tk/…d&to=now&var-item=diamond
[headline]FAQ[/headline]
In den Statistiken, was sind das für eingabefelder dort?
Das erste gibt an wie viele Tage einen Punkt im Diagramm angeben, von den Daten der Anzahl an Tagen wird ein Durschnitt errechnet. (minimum 1.0)
Das zweite gibt an wie oft die anzahl der tage aus dem ersten feld, maximum ist 100
[headline]Abschließendes[/headline]
Ein Projekt der VETEKA
Noch fragen?
schreibt sie einfach hierrunter oder mir persönlich sollte es voll werden.
In der Itemsuche sind noch falsch/nicht angaben von einigen (server)items vorhanden, solltet ihr auf eine ungereimtheit stoßen sagt bescheid
EDIT: Website umgezogen, jetzt kommt die API dran!
[headline]Wichtig![/headline]
Wir benötigen dringend personen die den Shopverlauf bei sich aktivieren um alle informationen zu präzisieren und Aktiv Werben.