Знайомство з GTM Server Side 3/10.
Ну що, чорна п'ятниця закінчилась. Прийшов час повернутись до теми GTM Server Side. Сьогодні розповім про
"Автоматичне та ручне налаштування на базі Google Cloud Platform (GCP)".
Тут спочатку могло б бути коротке резюме, але я все ще не можу писати про технічні речі коротко, тому ловіть повну версію)
1. Автоматичне налаштування.
Плюси:✅
Максимально швидкий старт. Все, що потрібно, це попередньо мати активний білінг аккаунт в GCP і декілька кліків мишкою.
✅
Не потребує додаткових технічних знань. Перекликається з пунктом вище — справді близько 5 кліків мишкою + почекати близько 5 хвилин, поки система саме все зробить — і можна починати роботу.
Мінуси:❌ Незначна потужність серверу. Потужності серверу, який піднімається при автоматичному налаштуванні, буде не достатньо для нормальної роботи серверного GTM, навіть для невеликого сайту.
❌ Сервер автоматично піднімається в регіоні us-central1. Локація для серверу вибирається автоматично і зараз — це для всіх США. Тому якщо вам хочеться, щоб серверний GTM був поближче до регіону, де живуть відвідувачі вашого сайту — доведеться вносити правлення.
❌ Розгортається на домені Google. З однієї сторони круто, наш сервер буде працювати на домені
run.app. Але ви ж, напевно, хочете мати контекст першої сторони? Тоді доведеться вручну вносити правлення.
Резюме: Автоматичне налаштування — прекрасний спосіб швиденько отримати робочий варіант і почати його "прощупувати". Але він точно не підійде для "продакшн" версії. При цьому я дуже рекомендую вам починати своє знайомство з GTM Server Side саме з нього:
- по-перше, як я вже казав — це швидкий старт
- по-друге, набагато простіше "докрутити" автоматичне налаштування під свої потреби, ніж робити прям все "з нуля".
2. Ручне налаштування.Як ви вже зрозуміли, для роботи "продакшн" версії — вам точно доведеться зробити частину налаштувань самостійно.
А саме:-
Змінити потужність сервера, щоб вона витримувала потрібне навантаження. Тут буквально теж декілька кліків. Інструкція, як це зробити
за лінком.
-
Змінити локацію. Тут складніше: просто так змінити локацію не вийде. Доведеться спочатку зробити копію існуючого сервера і вже, під час створення копії, ви зможете вказати потрібну локацію. Детальніше
тут.
-
Підключити власний домен. Це один з найважливіших пунктів. Саме його виконання дасть нам можливість використовувати контекст першої сторони. Інструкція
за лінком.
До речі, детальніше про важливість цього пункту я напишу в наступному пості з цієї серії.
Сподіваюсь цей пост дав вам зрозуміти, що, фактично, не має ніякого порівняння між автоматичним та ручним способом розгортанням серверного менеджера тегів. Найліпший варіант — це спочатку запустити автоматичний процес, а вже результат його роботи доналаштувати під свої потреби.