Integracja Twojego sklepu z aplikacją Rating Captain pozwoli Ci szybko i skutecznie zbierać opinie od Twoich klientów. Oprócz tego dzięki aplikacji nie przegapisz żadnej opinii na Twoich profilach w serwisach z recenzjami. Co więcej, Rating Captain przeanalizuje każdą opinię i podpowie Ci, z czym najczęściej borykają się Twoi klienci. Zdobyte opinie możesz wyświetlać w formie widgetu na stronie Twojego sklepu bez obaw, że naruszysz przepisy wynikające z dyrektywy Omnibus.
Zacznij zbierać opinie o firmie i produktach z Rating Captain.
Aby rozpocząć wysyłkę zaproszeń do wystawienia opinii, musisz zaimportować dane klientów. W tym celu wejdź w zakładkę Zaproszenia, a następnie kliknij przycisk Importuj klientów.
Teraz dodaj plik .txt lub .csv z danymi klientów. Pobierz przykładowy plik, aby zobaczyć, jak powinien być stworzony. Jeśli nie posiadasz takich danych, jak imię czy numer telefonu, usuń te elementy ze swojego pliku.
Pobrany plik
Plik bez dodatkowych informacji
Po wybraniu pliku dane automatycznie zostaną zaimportowane. Teraz wybierz datę, kiedy zaproszenia zostaną wysłane i zapisz zmiany.
Ważne! Jeśli posiadasz dużą bazę klientów, podziel ją na kilka list (np. po 100 kontaktów) i zaimportuj oddzielnie każdą z nich. Ustal także różne daty wysyłki.
<script>
var RatingCaptain_data_script = {
/* REQUIRED | Email, on this address will be send message */
"email": "{$order->email}",
/* REQUIRED | Order in your system, this field should be unique */
"external_id": "{$order->id}",
/* Optional - Products in this order, each product must have id name and price. */
"products": [
{
"id": "{$product->id}",
"name": "{$product->name}",
"price": "{$product->price}",
"imageUrl": "{$product->image}",
},
]
}
</script>
<script src="https://api.ratingcaptain.com/js_v2/[Twoj token strony]" async></script>
*Każdy pogrubiony element powinien być skonfigurowany w zależności od twojego systemu.
*Token znajdziesz tutaj: Website page.
<script>
var rc_products = {/literal}[{foreach from=$items item=i name=list}
{
'id': '{$i->product_id}',
'name': '{$i->name}',
'price': '{$i->price_gross|money_without_currency}',
'imageUrl': '{$i->product->images[0]->url|product_img_url:th100}'
},
{/foreach}]{literal};
var RatingCaptain_data_script = {
"email": '{client_email}',
"external_id": '{order_id}',
"products": rc_products
}
</script>
<script src="https://ratingcaptain.com/api/js_v2/[Twoj token strony]" async></script>
*Token znajdziesz tutaj: Website page.
<script>
var rc_products = [{products}
{
"id": "{products.product_id}",
"price": "{products.float_price}",
"imageUrl": "{products.img}",
"name": "{products.name}"
},
{/products}];
var RatingCaptain_data_script = {
"email": '{email}',
"external_id": '{order_id}',
"products": rc_products
}
</script>
<script src="https://ratingcaptain.com/api/js_v2/[Twoj token strony]" async></script>
*Token znajdziesz tutaj: Website page.
<script>
var RatingCaptain_data_script = {
"email": "[[email]]",
"external_id": "[[orderid]]"
}
</script>
<script src="https://ratingcaptain.com/api/js_v2/[Twoj token strony]" async></script>
*Token znajdziesz tutaj: Website page.
{% block page_checkout_finish_rating_captain %}
{% set ratingProducts = [] %}
{% for lineItem in page.order.lineItems.elements %}
{% if lineItem.type is same as 'product' %}
{% if lineItem.cover.url %}
{% set ratingProduct = {
id: lineItem.payload.productNumber,
name: lineItem.label,
price: lineItem.price.totalPrice,
imageUrl: lineItem.cover.url,
} %}
{% else %}
{% set ratingProduct = {
id: lineItem.payload.productNumber,
name: lineItem.label,
price: lineItem.price.totalPrice,
} %}
{% endif %}
{% set ratingProducts = ratingProducts|merge([ratingProduct]) %}
{% endif %}
{% endfor %}
{% set ratingCaptainData = {
email: page.order.orderCustomer.email,
external_id: page.order.orderNumber,
products: ratingProducts
} %}
<script>
var RatingCaptain_data_script = [{{ ratingCaptainData | json_encode | raw }}];
</script>
<script src="https://ratingcaptain.com/api/js_v2/[Twoj token strony]" async></script>
{% endblock %}
*Token znajdziesz tutaj: Website page.
Czy artykuł był pomocny?
mdi-check
Tak
mdi-close
Nie
Dziękuję za ocenę tego artykułu.
102 z 113 uznało ten artykuł za pomocny