Отстраняване на неизправности в съдържанието на Вашите Checkout Blocks

Съдържанието на Вашите Checkout Blocks може да не се показва според очакванията поради различни причини, което води до изчезване на елементи или неправилното им функциониране. Често срещаните проблеми включват неспазени правила за показване, неправилно конфигурирани разрешения или несъответствия между настройките в самия блок и начина, по който блокът е добавен в редактора на страницата за плащане и клиентските профили.

Това ръководство Ви помага сами да отстранявате и разрешавате често срещани проблеми с Checkout Blocks. Ако все още имате проблеми, след като прегледате стъпките в това ръководство, тогава се свържете с екипа на Shopify за поддръжка за съдействие.

Отстраняване на неизправности в блокове

Блоковете са елементите за персонализиране, които показват съдържание във Вашата страница за плащане, като например потребителски полета, динамично съдържание и банери. Ако даден блок не работи според очакванията, тогава използвайте следващите раздели, за да идентифицирате и разрешите проблема.

Блокът не се показва в страницата за плащане

Отстраняване на неизправност: блокът не е добавен в редактора

Създаването на блок в приложението Checkout Blocks не го добавя автоматично към Вашето плащане. Трябва да добавите блока към конфигурацията на плащането си, като използвате редактора за плащания и акаунти.

Стъпки:

  1. От Вашия администраторски панел на Shopify отидете на Настройки > Плащане.
  • В секция „Конфигурации“ кликнете върху „Персонализиране“ до конфигурацията, която искате да промените.
  • Отидете до страницата за плащане, където искате да се показва блокът.
  • Кликнете върху ⊕ „Добавяне на блок“ и изберете подходящия тип блок.
  • Конфигурирайте „Идентификатор на блок“, така че да съответства на идентификатора на блока, който сте създали в Checkout Blocks.
  • Кликнете върху „Запази“.
  • Отстраняване на неизправност: блокът не е със статус „Активен“

    Блокът трябва да е със статус „Активен“, за да се показва в страницата за плащане. Блокове със статус „Чернова“ не се показват на клиентите.

    Стъпки:

    1. От Вашия администраторски панел на Shopify отидете на Приложения > Checkout Blocks.
  • Кликнете върху „Блокове“.
  • Кликнете върху блока, който искате да активирате.
  • В секция „Статус“ изберете „Активен“.
  • Кликнете върху „Запази“.
  • Отстраняване на неизправност: блокът не е публикуван за пазар или страница

    Ако Вашият блок е конфигуриран със специфични за пазара настройки за публикуване, той се показва само на избраните от Вас пазари. Ако блокът е публикуван само за конкретни страници за плащане, той няма да се показва на други страници.

    Стъпки:

    1. От Вашия администраторски панел на Shopify отидете на Приложения > Checkout Blocks.
  • Кликнете върху „Блокове“.
  • Кликнете върху блока, който искате да прегледате.
  • В секция „Публикуване“ потвърдете, че блокът е публикуван за всички приложими пазари.
  • В секция „Страници за плащане“ потвърдете, че блокът е настроен да се показва на всички приложими страници за плащане.
  • Кликнете върху „Запази“.
  • Отстраняване на неизправност: правилата за показване не са спазени

    Правилата за показване дефинират условията, които трябва да бъдат изпълнени, за да се покаже даден блок при плащане. Ако тези условия не са изпълнени по време на сесията за плащане на клиента, блокът не се показва.

    Стъпки:

    1. От Вашия администраторски панел на Shopify отидете на Приложения > Checkout Blocks.
  • Кликнете върху „Блокове“.
  • Кликнете върху блока, който не се показва.
  • Прегледайте правилата за показване, конфигурирани за блока.
  • Проверете дали Вашето тестово плащане отговаря на всички необходими условия, като например прагове за обща сума в количката, типове продукти или статус на влизане на клиента.
  • Ако сте задали „Показвай само когато: Всички правила са изпълнени“, тогава се уверете, че всяко правило е изпълнено. Ако сте задали „Показвай само когато: Някое от правилата е изпълнено“, тогава се уверете, че поне едно правило е изпълнено.
  • Отстраняване на неизправност: несъответствие в идентификатора на блок

    Всеки тип блок в редактора на страницата за плащане и клиентските профили има настройка „Идентификатор на блок“. Идентификаторът на блок в редактора трябва да съвпада с идентификатора на блока, който сте създали в приложението Checkout Blocks. Ако идентификаторите не съвпадат, блокът не се показва.

    Например, ако Вашият блок има идентификатор на блок 4 в приложението Checkout Blocks, тогава блокът в редактора на страницата за плащане и клиентските профили също трябва да бъде с идентификатор на блок, зададен на 4.

    Стъпки:

    1. От Вашия администраторски панел на Shopify отидете на Приложения > Checkout Blocks.
  • Кликнете върху „Блокове“.
  • Кликнете върху блока, който не се показва, и си отбележете неговия идентификатор на блок.
  • Отидете на Настройки > Плащане.
  • В секция „Конфигурации“ кликнете върху „Персонализиране“ до конфигурацията, която искате да проверите.
  • Кликнете върху блока в редактора, който трябва да показва Вашето съдържание.
  • В „Настройки на блок“ потвърдете, че идентификаторът на блок съвпада с идентификатора от стъпка 3.
  • Ако идентификаторите не съвпадат, актуализирайте идентификатора на блок, така че да съвпадне.
  • Кликнете върху „Запази“.
  • Отстраняване на неизправност: полето „Идентификатор на блок за преглед“ съдържа стойност

    Полето „Идентификатор на блок за преглед (за тестови цели)“ в редактора на страницата за плащане и клиентските профили е предназначено само за тестване. Ако това поле съдържа стойност след запазване на Вашата страница за плащане, то може да отмени правилата за показване на Вашия блок и да причини неочаквано поведение.

    Стъпки:

    1. От Вашия администраторски панел на Shopify отидете на Настройки > Плащане.
  • В секция „Конфигурации“ кликнете върху „Персонализиране“ до конфигурацията, която искате да проверите.
  • Кликнете върху блока, който не се показва правилно.
  • В полето „Идентификатор на блок за преглед (за тестови цели)“ изтрийте всякаква стойност, така че полето да е празно.
  • Кликнете върху „Запази“.
  • Отстраняване на неизправност: вместо това се показва блок с по-висок приоритет

    Ако имате няколко блока от един и същи тип с припокриващи се правила за показване, тогава се показва само блокът с най-висок приоритет. Научете повече за приоритета на блоковете.

    Стъпки:

    1. От Вашия администраторски панел на Shopify отидете на Приложения > Checkout Blocks.
  • Кликнете върху „Блокове“.
  • Натиснете ⇅ „Редактиране на приоритет“.
  • Изберете типа блок, който не се показва.
  • Прегледайте реда на приоритетите. Блоковете с по-малък номер са с по-висок приоритет.
  • Коригирайте номерата в „Приоритет“, за да промените кой блок да се показва пръв.
  • Кликнете върху „Запази“.
  • Отстраняване на неизправности при достигнат лимит на активни блокове

    Checkout Blocks поддържа до 30 активни блока за всеки тип блок. Ако имате повече от 30 активни блока от един тип, като например 35 активни блока за потребителски полета, тогава само първите 30 блока могат да се показват при плащането.

    Стъпки:

    1. От Вашия администраторски панел на Shopify отидете на Приложения > Checkout Blocks.
  • Кликнете върху „Блокове“.
  • Филтрирайте по типа блок, при който отстранявате неизправност.
  • Пребройте броя на активните блокове.
  • Ако имате повече от 30 активни блока, деактивирайте или изтрийте всички блокове, от които вече не се нуждаете.
  • Блок се показва многократно при плащане

    Отстраняване на неизправности при блок, добавен в споделен раздел

    В зависимост от това къде добавите блок в редактора за плащане и акаунти, той може да се показва на всяка стъпка от плащането. Разделът „Резюме на поръчката“ и зоната, прикачена към бутона за продължаване или връщане, са едни и същи на всички страници на плащането.

    За да се показва даден блок само на определена стъпка, добавете го в основната зона със съдържание на тази стъпка.

    Стъпки:

    1. От Вашия администраторски панел на Shopify отидете на Настройки > Плащане.
  • В раздел „Конфигурации“ натиснете „Персонализиране“ до конфигурацията, която искате да промените.
  • Натиснете блока, който се показва многократно.
  • Обърнете внимание в кой раздел се намира блокът. Ако е в „Резюме на поръчката“ или е прикачен към бутона за продължаване или връщане, тогава блокът се показва на всяка страница за плащане.
  • За да показвате блока само на определена страница, премахнете го от текущия раздел и го добавете в основната зона със съдържание на желаната страница за плащане.
  • Кликнете върху „Запази“.
  • Отстраняване на неизправности при добавени множество инстанции на блок

    Някои типове блокове, като например блокове за „Редактиране на позиция от поръчка“, обикновено трябва да се добавят към плащането само веднъж. Блокът разчита на правила за показване, за да показва различно съдържание за различни сценарии. Ако съдържанието на блока е дублирано, тогава може случайно да сте го добавили повече пъти от необходимото.

    Стъпки:

    1. От Вашия администраторски панел на Shopify отидете на Настройки > Плащане.
  • В секция „Конфигурации“ кликнете върху „Персонализиране“ до конфигурацията, която искате да проверите.
  • Навигирайте през всяка страница за плащане и прегледайте добавените блокове.
  • Ако намерите дублиращи се блокове от същия тип и с еднакъв идентификатор на блок, премахнете излишните, като натиснете блока и изберете „Премахване на блок“.
  • Кликнете върху „Запази“.
  • Отстраняване на грешки при създаване или запазване на блокове

    Ако получите грешка, когато се опитвате да създадете или запазите блок, прегледайте следните раздели.

    Отстраняване на неизправности при грешка „Възникнаха проблеми при изпращането на Вашия формуляр“

    Тази грешка обикновено показва, че на Вашия акаунт на член на персонала липсват необходимите разрешения за създаване на блокове в Checkout Blocks.

    Необходими разрешения:

    • Разрешения за магазина > Съдържание: Персоналът трябва да има разрешения за преглед и създаване и редактиране на дефиниции на метаобекти, както и за преглед и създаване и редактиране на записи.
    • Разрешения за магазина > Настройки на магазина: Персоналът трябва да има разрешение за управление на настройките.
    • Разрешения за приложения: Персоналът трябва да има разрешения поне за Checkout Blocks.

    Стъпки:

    1. От Вашия администраторски панел на Shopify отидете на Настройки > Потребители и разрешения.
    2. Натиснете акаунта на члена на персонала, при който възниква грешката.
    3. Под „Разрешения за магазина“ разгънете раздел „Съдържание“.
    4. Потвърдете, че за „Дефиниции на метаобекти“ са избрани разрешения за преглед и създаване и редактиране.
    5. Потвърдете, че за „Записи“ са избрани разрешения за преглед и създаване и редактиране.
    6. Под „Настройки на магазина“ потвърдете, че е избрано „Управление на настройките“.
    7. Под „Разрешения за приложения“ потвърдете, че е избрано Checkout Blocks.
    8. Кликнете върху „Запази“.

    Ако нямате разрешение да променяте разрешенията на персонала, се свържете със собственика на магазина или с член на персонала с разрешения за управление на потребители.

    Отстраняване на неизправности при персонализирани отстъпки

    Персонализираните отстъпки, създадени в Checkout Blocks, може да не се прилагат според очакванията поради няколко фактора.

    Отстраняване на неизправности при достигнат лимит на активни автоматични отстъпки

    Shopify позволява максимум 25 активни автоматични отстъпки едновременно, включително отстъпки от всички инсталирани приложения. Този лимит се прилага за целия Ви магазин, а не само за Checkout Blocks.

    Ако се опитате да активирате 26-а автоматична отстъпка, тя няма да бъде приложена при плащането.

    Стъпки:

    1. От Вашия администраторски панел на Shopify отидете на Отстъпки.
    2. Филтрирайте, за да се показват само автоматични отстъпки.
    3. Пребройте колко автоматични отстъпки са активни в момента.
    4. Ако имате 25 или повече активни автоматични отстъпки, деактивирайте или изтрийте отстъпките, от които вече не се нуждаете, преди да активирате нови.

    Научете повече за ограниченията при комбиниране на отстъпки.

    Отстраняване на неизправности при неактивна отстъпка

    Една персонализирана отстъпка трябва да бъде зададена като активна, за да се прилага при плащането. Отстъпката също така не трябва да е изтекла въз основа на конфигурираните начална и крайна дата.

    Стъпки:

    1. От Вашия администраторски панел на Shopify отидете на Приложения > Checkout Blocks.
  • Натиснете „Отстъпки“.
  • Натиснете отстъпката, която не се прилага.
  • В раздел „Статус“ потвърдете, че отстъпката е зададена като активна.
  • В раздел „Активни дати“ потвърдете, че текущата дата попада в конфигурираните начална и крайна дата.
  • Кликнете върху „Запази“.
  • Отстраняване на неизправности при неспазени правила за отстъпка

    Персонализираните отстъпки в Checkout Blocks могат да имат подробни условни правила, които определят кога се прилага отстъпката. Ако тези условия не са изпълнени по време на сесията за плащане на клиента, тогава отстъпката няма да се приложи.

    Стъпки:

    1. От Вашия администраторски панел на Shopify отидете на Приложения > Checkout Blocks.
  • Натиснете „Отстъпки“.
  • Натиснете отстъпката, която не се прилага.
  • Прегледайте правилата и условията, конфигурирани за отстъпката.
  • Проверете дали Вашето тестово плащане отговаря на всички необходими условия, като например минимална стойност на поръчката, конкретни продукти или колекции, или изисквания за допустимост на клиента.
  • Коригирайте правилата за отстъпки според нуждите.
  • Кликнете върху „Запази“.
  • Отстраняване на неизправности при персонализациите на начина на доставка и плащане

    Ако начините на доставка или плащане не се скриват, преименуват или пренареждат според очакванията, прегледайте следващите раздели.

    Отстраняване на неизправности при неактивна персонализация

    Персонализацията на начин на доставка или плащане трябва да бъде настроена на Активна, за да се приложи при плащането.

    Стъпки:

    1. От Вашия администраторски панел на Shopify отидете на Приложения > Checkout Blocks.
  • Натиснете Functions.
  • Натиснете върху персонализацията, която не работи.
  • В раздел Статус потвърдете, че персонализацията е настроена на Активна.
  • Кликнете върху „Запази“.
  • Отстраняване на неизправности при достигнат лимит на активните функции

    Shopify Functions има ограничения за броя на активните функции, които можете да имате за всеки тип. Можете да активирате максимум 25 функции за персонализиране на плащания във всеки магазин. Ако надвишите този лимит, може да получите грешката: Failed to enable customization. Please try again or contact support.

    Тези ограничения помагат да се гарантира, че плащането поддържа висока ефективност. Трябва да обедините или премахнете персонализации, за да останете под лимита.

    Стъпки:

    1. От Вашия администраторски панел на Shopify отидете на Приложения > Checkout Blocks.
  • Натиснете Functions.
  • Пребройте колко активни персонализации на начина на доставка имате (ако отстранявате неизправности при доставка) или колко активни персонализации на начина на плащане имате (ако отстранявате неизправности при плащане).
  • Ако сте достигнали лимита за този тип, деактивирайте или изтрийте персонализациите, от които вече не се нуждаете.
  • Опитайте да активирате новата си персонализация отново.
  • Отстраняване на неизправности при неспазени правила за персонализация

    Персонализациите на начина на доставка и плащане разчитат на правила, които определят кога се прилага персонализацията. Ако тези условия не са изпълнени по време на сесията за плащане на клиента, персонализацията няма да влезе в сила.

    Стъпки:

    1. От Вашия администраторски панел на Shopify отидете на Приложения > Checkout Blocks.
  • Натиснете Functions.
  • Натиснете върху персонализацията, която не работи.
  • Прегледайте правилата, конфигурирани за персонализацията.
  • Проверете дали Вашето тестово плащане отговаря на всички необходими условия.
  • Коригирайте правилата според нуждите.
  • Кликнете върху „Запази“.
  • Валидиране на промените Ви с тестово плащане

    Преди да разчитате на персонализациите си в Checkout Blocks в реална среда, трябва да валидирате, че те работят според очакванията, като използвате тестово плащане.

    Стъпки:

    1. От Вашия онлайн магазин добавете продукти в количката си, които отговарят на условията за блоковете, отстъпките или персонализациите, които искате да тествате.
    2. Продължете към плащане, но не завършвайте покупката.
    3. Прегледайте всяка стъпка от плащането и проверете следното:
      • Блоковете се показват на правилните места с правилното съдържание.
      • Персонализираните отстъпки се прилагат, когато са изпълнени изискванията за допустимост.
      • Персонализациите на начина на доставка и плащане функционират според очакванията.
    4. Ако тествате правила за показване въз основа на общата сума в количката, опитайте с различни стойности на количката, за да потвърдите, че блоковете се появяват и изчезват при правилните прагове.
    5. Ако тествате правила за показване, базирани на клиента, тествайте сценарии за плащане както с влизане в акаунт, така и като гост.

    Често задавани въпроси

    Колко блока мога да имам активни едновременно?

    Можете да имате до 30 активни блока за всеки тип блок. Например, можете да имате едновременно 30 активни потребителски полета, 30 активни блока с динамично съдържание и 30 активни блока за редактиране на ред. Можете да създадете повече от 30 блока от даден тип, но само първите 30 активни блока могат да се показват при плащане.

    Защо са ми необходими конкретни разрешения за персонала, за да използвам Checkout Blocks?

    Checkout Blocks създава дефиниции на метаобекти, за да съхранява конфигурациите на блоковете. Членовете на персонала се нуждаят от разрешения за създаване и редактиране на дефиниции на метаобекти и записи, за да могат да запазват блокове в приложението. Освен това персоналът се нуждае от разрешение Управление на настройките в Настройки на магазина и изрични Разрешения за приложението за Checkout Blocks.

    Мога ли да използвам Checkout Blocks, ако не съм с план Shopify Plus?

    Търговците с план Basic или по-висок могат да използват блокове за динамично съдържание и статично съдържание само на своите страници „Благодарим Ви“ и „Състояние на поръчката“. Всички останали функции на Checkout Blocks, включително потребителски полета, персонализирани отстъпки и персонализации на методите за доставка/плащане, изискват план Shopify Plus.

    Как да разбера кой идентификатор на блок (Block ID) да използвам?

    Когато създавате блок в приложението Checkout Blocks, му се присвоява идентификатор на блок (по подразбиране е 0). Когато добавяте този тип блок към плащането си в редактора, трябва да зададете същия идентификатор на блок, така че редакторът да знае кой конкретен блок да покаже. Ако искате да показвате различни блокове от един и същи тип на различни места, тогава задайте на всеки блок уникален идентификатор на блок и съгласувайте тези идентификатори в редактора. Научете повече за идентификаторите на блокове.

    Мога ли да комбинирам отстъпки от Checkout Blocks с други отстъпки?

    Персонализираните отстъпки, създадени в Checkout Blocks, са автоматични отстъпки, задвижвани от Shopify Functions. Те следват същите правила за комбиниране на отстъпки като другите автоматични отстъпки. Можете да имате максимум 25 активни автоматични отстъпки в целия си магазин, включително тези, създадени в Checkout Blocks и други приложения.

    Преди да се свържете с екипа на Shopify за поддръжка относно Checkout Blocks

    Ако сте опитали горните стъпки за отстраняване на неизправности и проблемът Ви с Checkout Blocks продължава, тогава можете да се свържете с екипа на Shopify за поддръжка за съдействие. Преди да се свържете с екипа на Shopify за поддръжка, съберете следната специфична за Checkout Blocks информация, за да подпомогнете по-бързото разрешаване на проблема Ви:

    • Детайли за блока: Името, типът (като например потребителско поле, динамично съдържание или редактиране на ред) и идентификаторът на блок (Block ID) на блока, който не работи
    • Екранни снимки на конфигурацията: Екранни снимки на настройките на блока в приложението Checkout Blocks, включително всякакви правила за показване, настройки за публикуване и статус
    • Екранни снимки на редактора: Екранни снимки на начина, по който блокът е конфигуриран в редактора на плащане и акаунти, включително полетата за идентификатор на блок (Block ID) и идентификатор на блок за преглед (Preview block ID)
    • Съобщения за грешки: Екранни снимки или точен текст на всякакви съобщения за грешки, които получавате при създаване, запазване или преглед на блокове
    • URL адрес на тестово плащане: Връзка към тестово плащане или незавършен процес на поръчка, където проблемът може да бъде възпроизведен, заедно със съдържанието на количката, използвано за задействане на правилата за показване
    • Очаквано спрямо действително поведение: Ясно описание на това, което сте очаквали да се случи, спрямо това, което действително се случва при плащането
    • Изпълнени стъпки за отстраняване на неизправности: Кои раздели от това ръководство вече сте прегледали и какво сте опитали
    • Разрешения за персонала: Потвърждение, че акаунтът Ви разполага с необходимите разрешения за Съдържание (дефиниции и записи на метаобекти), Настройки на магазина (Управление на настройките) и Разрешения за приложението (Checkout Blocks)

    Подготвянето на тази специфична за Checkout Blocks информация помага на екипа на Shopify за поддръжка да диагностицира и разреши проблема Ви по-ефективно.