Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Google Kundenrezensionen ehemals Google Zertifizierter Händler im Shop 2.0?

    FS72

    • Mitglied
    • Beiträge: 133
    Hallo zusammen,

    ich beschäftige mich gerade intensiv mit dem 2.0 Shop.

    Nun bin ich bei der Implementierung von Google Kundenrezensionen angelangt.

    In der Erweiterten Konfig habe ich den Abschnitt zu "Google Certified Shops Merchant" gefunden.
    Dort wird die Google Shopping ID und die Google Trust ID abgefragt.

    Neuerdings hat man aber nur noch eine Merchant ID.

    Gibt es dazu schon eine entsprechende Anpassung?

    VG Frank

    Linkback: https://www.modified-shop.org/forum/index.php?topic=37093.0

    FS72

    • Mitglied
    • Beiträge: 133
    Ist noch keiner auf dieses Problem gestoßen? Verwendet niemand Google Kundenrezensionen?

    VG Frank

    fishnet

    • Fördermitglied
    • Beiträge: 4.853
    • Geschlecht:
    Von den ca. 350 Händlern die ich kenne: nein, keiner  :-/

    FS72

    • Mitglied
    • Beiträge: 133
    Hat keiner dieses Problem oder nutzt keiner die Kundenrezensionen? :-)

    Sailor

    • Mitglied
    • Beiträge: 126
    • Geschlecht:
    Doch, ich. Seit einigen Tagen versuche ich rauszufinden, wie man die Google Kundenbewertungen am besten einbindet.

    FS72

    • Mitglied
    • Beiträge: 133
    Eigentlich genauso wie Google Analytics E-Commerce Tracking.
    Ich hatte nur noch keine Zeit gehabt, mich eingehender damit zu beschäftigen.

    Sailor

    • Mitglied
    • Beiträge: 126
    • Geschlecht:
    Stellt sich nur die Frage, wo im 2er diese Funktion eingebaut ist.

    FS72

    • Mitglied
    • Beiträge: 133
    Ich teste aktuell folgendes...
    Dafür habe ich diese Datei angelegt:
    includes/extra/application_bottom/20_googlerezensionen.php

    mit dem Inhalt:
    Code: PHP  [Auswählen]
    <?php      

            require_once (DIR_FS_INC.'get_order_total.inc.php');
               
            $orders_query = xtc_db_query("SELECT customers_email_address,
                                               payment_class,
                                               currency,
                                               delivery_country_iso_code_2
                                          FROM "
    .TABLE_ORDERS."
                                         WHERE orders_id = '"
    .(int)$last_order."'");
            $orders = xtc_db_fetch_array($orders_query);

            $payment_time = 0;

            if ($orders['payment_class'] == 'moneyorder') $payment_time = 2;

            $orders_delivery_date = xtc_db_query("select
                                                                    DATE_ADD(DATE(o.date_purchased), INTERVAL max(ss.shipping_max_days + "
    .$payment_time.") Day) as 'orders_delivery_date'
                                                            from
                                                                    "
    .TABLE_ORDERS_PRODUCTS." op
                                                                    join
                                                                            "
    .TABLE_ORDERS." o ON o.orders_id = op.orders_id
                                                                    join
                                                                            "
    .TABLE_PRODUCTS." p ON op.products_id = p.products_id
                                                                    join
                                                                            "
    .TABLE_SHIPPING_STATUS." ss ON ss.shipping_status_id = p.products_shippingtime
                                                                    where
                                                                            op.orders_id = "
    .(int)$last_order.";");
            $orders_delivery_date = xtc_db_fetch_array($orders_delivery_date);

    ?>
    <script src="https://apis.google.com/js/platform.js?onload=renderOptIn" async defer></script>
    <script>
      window.renderOptIn = function() {
        window.gapi.load('surveyoptin', function() {
          window.gapi.surveyoptin.render(
            {
              "merchant_id": XXXXXX,
              "order_id": "<?php echo $last_order; ?>",
              "email": "<?php echo $orders['customers_email_address']; ?>",
              "delivery_country": "<?php echo $orders['delivery_country_iso_code_2']; ?>",
              "estimated_delivery_date": "<?php echo $orders_delivery_date['orders_delivery_date']; ?>"
            });
        });
      }
    </script>
     

    Bei merchant_id nur noch die Merchant-Center-ID eintragen.

    In der Datenbank habe ich in der Tabelle shipping_status noch die Spalte shipping_max_days angelegt:
    Code: SQL  [Auswählen]
    ALTER TABLE `shipping_status`
            ADD COLUMN `shipping_max_days` TINYINT(2) NOT NULL DEFAULT '0' AFTER `sort_order`;
     
    und die maximalen Tage der jeweiligen Lieferzeit eingetragen, zB. bei 1-2 Tagen = 2 oder bei 2 Wochen = 14.

    Hier geht es nur darum, wann Google seine Mail an den Kunden schickt und er möglichst seine Bestellung geliefert haben sollte.

    Vielleicht habt Ihr noch andere Ideen oder Verbesserungen beizutragen?

    VG Frank

    Sailor

    • Mitglied
    • Beiträge: 126
    • Geschlecht:
    Sieht schon super aus.

    Du solltest auf jeden Fall das Script nur aufrufen, wenn die Order gemacht wurde und nicht bei jedem Aufruf der Seite.

    mit
    Code: PHP  [Auswählen]
    if ($orders){ ...}
    einklammern

    Oder habe ich das Script falsch verstanden?

    voodoopupp

    • Fördermitglied
    • Beiträge: 1.853
    • Geschlecht:
    Also kurz zum mitschreiben:
    seit der modified Version 2.0 ist im original Template die Funktion für die Google Kundenrezensionen bereits integriert. Richtig ist, dass diese nun von google geändert wurde. Allerdings funktioniert das auch weiterhin mit dem aktuell in der ab 2.0 integrierten Modul.

    Nun ist es so, dass google neuerdings eben nicht mehr Shopping ID & Trusted ID braucht, sondern eben nur noch eine Merchant-ID

    Und diese müsste ihr einfach im Backend unter "Erw. Konfiguration" -> "Google, Piwik & Facebook" unter Shopping-ID eintragen.
    Und natürlich "Google Certified Shops Merchant aktivieren" aktivieren.

    Die Merchant-ID findet ihr im Merchant Center von google. Siehe hier:
    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Das sollte es bereits gewesen sein...

    Grüße
    Dominik

    DerNachbar

    • Viel Schreiber
    • Beiträge: 501
    Ab welcher Version genau ist das enthalten? Ich habe 2.00 und finde da nix. Im Demoshop kann ich es sehen, bei mir fehlen die ganzen Einträge.

    Viol

    • Fördermitglied
    • Beiträge: 2.271
    Also kurz zum mitschreiben:
    seit der modified Version 2.0 ist im original Template die Funktion für die Google Kundenrezensionen bereits integriert. Richtig ist, dass diese nun von google geändert wurde. Allerdings funktioniert das auch weiterhin mit dem aktuell in der ab 2.0 integrierten Modul.
    .....

    Das sollte es bereits gewesen sein...

    Grüße
    Dominik

    Es ist ja bei den Google Rezensionen so, dass der Kunde sein Einverständnis geben muss, ob er einer Emailaufforderung zur Abgabe der Bewertung zustimmt.
    Ist das auch schon implementiert? Und falls ja, wo stellt man die Lieferzeit ein.

    voodoopupp

    • Fördermitglied
    • Beiträge: 1.853
    • Geschlecht:
    also dieses Einverständnis kommt als "Popup" auf der Bestellabschlussseite, also auf der checkout_success.

    Dort wird dann das entsprechende Fenster eingeblendet, bei dem sich der Kunde dann anmeldet, seine Bewertung abgeben zu wollen. Wo und wie da genau die Einstellung für die Lieferzeit gibt, kann ich nicht sagen. Denke, dass ist irgendwo, seitens google, fix hinterlegt!?

    Brianb

    • Neu im Forum
    • Beiträge: 27
    Guten Tag,

    Habe das so gemacht wie oben beschrieben eine Datei angelegt und so weiter nur leider wird mir dabei nichts angezeigt

    LED-Profi

    • Fördermitglied
    • Beiträge: 104
    • Geschlecht:
    Also kurz zum mitschreiben:
    seit der modified Version 2.0 ist im original Template die Funktion für die Google Kundenrezensionen bereits integriert. Richtig ist, dass diese nun von google geändert wurde. Allerdings funktioniert das auch weiterhin mit dem aktuell in der ab 2.0 integrierten Modul.

    Ich verwende modified ecommerce 2.0.0.0 und da ist leider Feld für diese Einstellung.
    Vielleicht postet jemand noch eine unabängige Lösung.
    Besten Dank.
    45 Antworten
    23157 Aufrufe
    29. Oktober 2016, 15:24:29 von hpzeller
    1 Antworten
    1909 Aufrufe
    21. April 2015, 13:14:53 von Alfred
    6 Antworten
    4436 Aufrufe
    04. Juni 2012, 22:42:33 von Q
               
    anything