Navigation

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    SOLVED App Nutzungsfilter

    Fragen
    5
    15
    217
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • MichaelG
      MichaelG last edited by

      Wo sehe ich, wer die App aktiviert hat?

      Hintergrund: unsere Domain wird sich ändern und wir wollen die App-Nutzer darauf aufmerksam machen.

      Sind Self-Hoster: könnten im Zweifel also auch in der DB suchen, wenn es sonst keinen anderen Weg gibt.

      Andy davidschilling 2 Replies Last reply Reply Quote 0
      • Andy
        Andy admin @MichaelG last edited by Andy

        @MichaelG

        SELECT cdb_devices.person_id, cdb_person.email
        FROM cdb_devices INNER JOIN cdb_person ON cdb_devices.person_id = cdb_person.person_id;
        
        MichaelG 1 Reply Last reply Reply Quote 1
        • Andy
          Andy admin @MichaelG last edited by

          @MichaelG Als Hostingkunde sieht man das gar nicht. In der nächsten Version wird ein Report integriert, über den man die Anzahl der Installationen und die installierten App-Versionen ermitteln kann.

          Als Selfhoster habt ihr sicherlich mehr Möglichkeiten über die DB. Müsste dann über die @ChurchToolsMitarbeiter nur die Info kommen, in welcher Tabelle es steckt.

          1 Reply Last reply Reply Quote 1
          • MichaelG
            MichaelG last edited by

            Tatsächlich, ich hab was gefunden unter _devices.

            Kennst du dich mit Datenbankabfragen aus?

            Ich hab jetzt lauter person_id die ich mit cdb_person zusammenfügen muss um an die Mailadressen zu kommen.

            Weißt du, was ich hier für eine SQL Abfrage starten muss? Oder jemand anderes?

            1 Reply Last reply Reply Quote 0
            • davidschilling
              davidschilling ChurchToolsMitarbeiter @MichaelG last edited by

              @MichaelG Du kannst mal in die Tabelle cdb_devices schauen. Dort sind die Personen mit App gelistet.
              Das wird von uns für die Push-Notifications genutzt.

              MichaelG Andy 2 Replies Last reply Reply Quote 0
              • MichaelG
                MichaelG @davidschilling last edited by

                @davidschilling 😃 Danke! Hab dir grad auch eine Mail geschickt. Genau, dort hab ich dann die person_id

                Gibt es hier eine Möglichkeit alle so auszulesen, damit ich jetzt nicht jede einzeln händisch nachsehen muss?

                Andy 1 Reply Last reply Reply Quote 0
                • Andy
                  Andy admin @MichaelG last edited by Andy

                  @MichaelG klar, SQL-Abfrage bauen. 😉 Kann man sich die evtl. mit PHPmyAdmin zusammenklicken?

                  MichaelG 1 Reply Last reply Reply Quote 0
                  • Andy
                    Andy admin @davidschilling last edited by Andy

                    @davidschilling das ist übrigens grundsätzlich eine Sache, die ich auch immer wieder benötigen werde. Ein Filter für die App-nutzenden Personen wäre schon echt hilfreich. Gerade jetzt zum Start des Chats könnte man gezielter die Personen ansprechen und unterstützen, die keine aktuelle App-Version verwenden. Und ein Domainwechsel wie bei @MichaelG steht bei uns auch noch bevor.

                    DJSudermann 1 Reply Last reply Reply Quote 1
                    • MichaelG
                      MichaelG @Andy last edited by

                      @Andy sagte in App Nutzungsfilter:

                      @MichaelG klar, SQL-Abfrage bauen. 😉

                      I know I know, aber wie 😃

                      In cdb_devices finde ich die person_id

                      In cdb_person ist dann diese person_id einer Person zugeordnet die dort ein Feld email hat

                      Wie bekomme ich nun alle diese Mail Adressen ausgegeben?

                      Andy 1 Reply Last reply Reply Quote 0
                      • Andy
                        Andy admin @MichaelG last edited by Andy

                        @MichaelG

                        SELECT cdb_devices.person_id, cdb_person.email
                        FROM cdb_devices INNER JOIN cdb_person ON cdb_devices.person_id = cdb_person.person_id;
                        
                        MichaelG 1 Reply Last reply Reply Quote 1
                        • DJSudermann
                          DJSudermann @Andy last edited by

                          @Andy sagte in App Nutzungsfilter:

                          @davidschilling das ist übrigens grundsätzlich eine Sache, die ich auch immer wieder benötigen werde. Ein Filter für die App-nutzenden Personen wäre schon echt hilfreich. Gerade jetzt zum Start des Chats könnte man gezielter die Personen ansprechen und unterstützen, die keine aktuelle App-Version verwenden.

                          Gibt es schon einen entsprechenden Featurewunsch bzw. könntest du @Andy dazu einen erstellen? Kann mir das Chaos schon richtig gut vorstellen, wenn die ersten Gruppen nur noch über die App Chatten und jemand das besprochene nicht mitbekommt, da er die App noch nicht hat aber keiner Bescheid weiß

                          Andy 1 Reply Last reply Reply Quote 0
                          • Andy
                            Andy admin @DJSudermann last edited by

                            @DJSudermann noch nicht, aber ich erstelle gerne gelegentlich einen.

                            1 Reply Last reply Reply Quote 1
                            • jziegeler
                              jziegeler ChurchToolsMitarbeiter last edited by

                              also innerhalb einer Gruppe kann man im Chat über das Gruppenbild rechts oben sehen, wer noch nicht im Chat ist und somit Informationen nicht mitbekommt. Trotzdem wäre ein globaler Filter natürlich hilfreich!

                              1 Reply Last reply Reply Quote 1
                              • MichaelG
                                MichaelG @Andy last edited by

                                @Andy sagte in App Nutzungsfilter:

                                SELECT cdb_devices.person_id, cdb_person.email
                                FROM cdb_devices INNER JOIN cdb_person ON cdb_devices.person_id = cdb_person.person_id;

                                Großartig! Hat fast perfekt funktioniert (das lag aber an mir -> cdb_person hat nur das Feld id)

                                Von daher, vielen dank!!

                                Andy 1 Reply Last reply Reply Quote 1
                                • Andy
                                  Andy admin @MichaelG last edited by

                                  @MichaelG sehr schön, klasse. Ich setze das hier jetzt erstmal auf gelöst und verfasse die Tage einen entsprechenden Feature-Wunsch.

                                  1 Reply Last reply Reply Quote 0
                                  • Andy
                                    Andy admin last edited by

                                    FR ist da: https://forum.church.tools/topic/6067/filter-für-app-nutzung

                                    1 Reply Last reply Reply Quote 0
                                    • First post
                                      Last post