This post is also available in:
Nasze API umożliwia importowanie szablonów HTML utworzonych poza Sambą bezpośrednio do menadżera szablonów na koncie Samby.
POST
https://api.samba.ai/shop/samba-id/upload-html-template
header: 'X-Api-Key: your-api-key'
body: {name: "template-name", kind: "kind", recommender: "recommender", template-body: "html-file"}
samba-id
– Trackpoint ID sklepu z sambyyour-api-key
– klucz Samba API dla twojego skleputemplate-name
– nazwa szablonu. Szablon o tej samej nazwie istniejący w sambie zostanie nadpisany.html-file
– prawidłowy plik *.htmlkind, recommender
– jedna z poniższych kombinacji w zależności od typu szablonu wiadomości e-mail
Typ szablonu | kind | recommender |
Statyczne | standard |
staticRecommender |
Personalizowany | standard |
productsRecommenderNoCategories |
Trigger – opuszczony koszyk | cart |
cart |
Trigger – intencja zakupowa | zsv |
zsv |
Trigger – cykliczne zamówienia | fmcg |
fmcg |
Odpowiedź
{ status: success | failure, message: string, //optional details: [ { line: int, column: int, message: string } ] //optional }
Przykład
jq -c -s -R '{name: "TEMPLATE_NAME", kind: "standard",
recommender: "staticRecommender", "template-body": .}' < TEMPLATE.html | \
curl -H 'X-Api-Key: YOUR_API_KEY' -d @-
https://api.samba.ai/shop/123456789/upload-html-template