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

    Solved App Nutzungsfilter

    Fragen
    5
    15
    595
    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.
    • MichaelGM
      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.

      Installation bei CT -> immer neueste Version

      AndyA davidschillingD 2 Replies Last reply Reply Quote 0
      • AndyA
        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;
        
        MichaelGM 1 Reply Last reply Reply Quote 1
        • AndyA
          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
          • MichaelGM
            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?

            Installation bei CT -> immer neueste Version

            1 Reply Last reply Reply Quote 0
            • davidschillingD
              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.

              MichaelGM AndyA 2 Replies Last reply Reply Quote 0
              • MichaelGM
                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?

                Installation bei CT -> immer neueste Version

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

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

                  MichaelGM 1 Reply Last reply Reply Quote 0
                  • AndyA
                    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.

                    DJSudermannD 1 Reply Last reply Reply Quote 1
                    • MichaelGM
                      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?

                      Installation bei CT -> immer neueste Version

                      AndyA 1 Reply Last reply Reply Quote 0
                      • AndyA
                        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;
                        
                        MichaelGM 1 Reply Last reply Reply Quote 1
                        • DJSudermannD
                          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ß

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

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

                            1 Reply Last reply Reply Quote 1
                            • jziegelerJ
                              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
                              • MichaelGM
                                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!!

                                Installation bei CT -> immer neueste Version

                                AndyA 1 Reply Last reply Reply Quote 1
                                • AndyA
                                  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
                                  • AndyA
                                    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