Hallo,
Anscheinend gibt es keine wirklich funktionierende Anleitung für das implementieren von google customer reviews für Prestashop (1.7).
Es gibt gefühlt 100 Module die das erledigen, jedoch bin ich der Meinung das dies auch ohne schaffbar sein müsste.
Bei den französischen Freunden gibt es eine Anleitung die eigentlich funktionieren sollte , jedoch bin ich mir auch nicht sicher ob diese nicht nur für 1.6 ist, da sich ja einige smarty variablen geändert haben.
Zusätzlich sollte das Script zwischen meinen 3 Shops unterscheiden können, und die geweilige Shop ID mit der jeweiligen Merchant ID verknüpfen.
Leider sind meine programmier Kenntnisse sehr begrenzt also ziemlich klar das dies nicht funktioniert. :
<script src="https://apis.google.com/js/platform.js?onload=renderOptIn" async defer></script>
<script>
var reference = "{$reference_order}";
var email = "{$customer.email} ";
var country ="{$customer.addresses [Address ID] .country_iso} ";
var merchant =
{if $id_shop == 1 }
123456566
{else if $id_shop == 2 }
78901237
{else}
34563457
{/if}
var today = new Date();
var dd = today.getDate()+3;
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear();
if(dd<10){
dd='0'+dd;
}
if(mm<10){
mm='0'+mm;
}
var today = yyyy+'-'+mm+'-'+dd;
window.renderOptIn = function() {
window.gapi.load('surveyoptin', function() {
window.gapi.surveyoptin.render(
{
// REQUIRED
"merchant_id": merchant,
"order_id": reference ,
"email": email,
"delivery_country": country,
"estimated_delivery_date": today,
// OPTIONAL
"opt_in_style": "BOTTOM_RIGHT_DIALOG"
});
});
}
</script>