В тази статия ще ви покажем как да използвате API за конверсии във Facebook, така че iOS 14 и други блокери да не повлияят на маркетинг дейностите ви в социалните мрежи.


Понастоящем Facebook CAPI е второстепенен канал за данни, но в бъдеще има потенциал да се превърне в основен канал за събития. Към момента уеб версията на Facebook pixel е основният източник на данни. За да можете да използвате Facebook CAPI, трябва да използвате и Facebook Pixel. Засега не можете да превключите директно към Facebook CAPI. Необходимо е да го използвате едновременно с пиксела, базиран на браузъра, за да изпращате същите събития към Facebook (например ViewContent, Purchase, AddToCart, InitiatedCheckout).

С iOS14 Apple дава на потребителите много по-голям контрол върху сигурността, като затруднява рекламодателите да проследяват активността извън платформата чрез бисквитки на браузъри на трети страни. Apple дава възможност на потребителите си да изключат проследяването на ниво браузър и така да поставят ограничения за проследяване на събитията. Така поведението им трудно може да бъде проследено.

Чрез API за конверсии (CAPI) може да продължите да събирате и изпращате данни към Facebook за поведението на вашите потребители на ниво сървър. Facebook CAPI е преработена версия на това, което Facebook наричаха Server-Side API (SSAPI), и позволява на сайтовете да създават персонализирани събития, които след това могат да се предават от сървъра на сайта във Facebook. Докато браузърите блокират предаването на данни от бисквитки от страната на браузъра, те не могат да блокират данните, които се предават от страната на сървъра. Така че с времето ще стане още по-ценно използването на Facebook CAPI за предаване на тези данни от вашия сървър.

Как да настроите Facebook CAPI в магазина си?

1. Първо е нужно да отидете в секция Приложения > Facebook Dynamic Ads. Ако приложението ви вече е инсталирано и настроено, трябва да редактирате настройките от съответния бутон.  


 Вижте тази статия, ако все още не сте инсталирали Facebook Dynamic Ads.


2. Скролнете надолу до края на страницата, където ще видите опцията за активиране на CAPI в раздела Facebook Conversions API. Включете го от бутона. Активирането на този канал изисква плащане. Всички останали функциналности, които виждате, са безплатни (FB Pixel ID, продуктов каталог и т.н.).  

3. За да настроите Facebook CAPI в магазина си, трябва да добавите маркер за достъп (Access token) и Test event code, ако искате да тествате събитията, които се изпращат към Facebook.

Откъде да вземете access token и test event code?  

1. Отидете на business.facebook.com. От Business manager, изберете Event manager и селектирайте пиксела, който използвате за вашия сайт.

2.Отидете в Settings, скролнете надолу до секцията Conversions API и кликнете върху Generate access token, за да генерирате нужния ви маркер за достъп. Копирайте и го поставете в съответното поле в админ панел на магазина ви. 

3. За да тествате събитията, които се изпращат до Facebook и да проверите връзката, върнете се в Event Manager-a,  секция Test Events.  

  • За да тествате събитията от браузър и да проверите дали се получават правилно, въведете URL адреса на уебсайта си в полето и кликнете върху бутона Open website
  • За да тествате събитията от сървъра, копирайте кода и го поставете в съответното поле в админ панела ви, след което натиснете бутона Запази.


Използването на Facebook CAPI ви позволява да продължите да проследявате и анализирате поведението на вашите клиенти чрез изпращане на същите тези събития от сървъра вместо от браузъра, дори в случаите, когато някой използва устройство на Apple или има софтуер за блокиране на реклами в браузъра си.

Агрегирано измерване на събития (Aggregated Event Manager)

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


Отидете в раздел Overview > Aggregated Event Measurement, за да конфигурирате събитията за агрегирано измерване. Можете да зададете събитията, които смятате, че имат най-голямо значение за вашия бизнес и маркетинг цели.

За да изберете събитие, натиснете бутона Configure Web Events.  Следващото нещо, което е нужно да направите е да верифицирате домейна си

След като сте удостоверили собствеността на домейна си, натиснете бутона Manage Events.


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


Може да изпращате до 8 събития към Facebook чрез Conversions API.


Изберете пиксела, за който добавяте събитие, и изберете подходящото събитие. Понастоящем можете да изпращате ViewContent (клиентът е на продуктовата страница), AddToCart, AddToWishlist, Search, InitiatedCheckout (клиентът е стартирал процеса на плащане), Purchase (събития на покупка).

Enable Extended ViewContent - ако активирате тази опция от настройките на приложението Facebook Dynamic Ads в админ панела ви, това означава, че събитието ViewContent ще бъде задействано не само, когато клинетът е на детайлната страница на продукта, но и на страницата с всички продукти (когато разглежда продукти от една категория,колекции и т.н). Цялата информация от тази страницата с продукти, като идентификационен номер на продуктите, количество, цени, заглавия, всичко, свързано със страницата, ще бъде изпратено до Facebook, за да може да получите много по-точно таргетиране въз основа на поведението на вашите клиенти. 


Може да приоритизирате събития. Първото събитие от списъка със сибитията, които сте избрали има най-висок приоритет, последното събитие е с най-нисък. Можете да пренареждате събития въз основа на целите си. Когато сте избрали събитията и техния ред, кликнете върху бутона Submit и потвърдете избора си. Имайте предвид, че трябва да изчакате 72 часа, преди да промените тези събития отново.  


Тествайте вашите събития, преди да преминете в производствен режим. От устройство с IOS 14 можете, например, да добавите някакъв продукт в количката и ако всичко работи правилно, трябва да очаквате AddToCart събитието да се появи в раздела Тестови събития. Обикновено отнема известно време.  

Можете да проверите дали всички ваши събития се изпращат коректно към Facebook. Когато сте готови, може да премахнете  тестовия код от настройките на Facebook Dynamic Ads в админ панела. Това ще активира вашето приложение, вашия API за конверсии в производствен режим. Добавянето на тестов код за събитиея означава, че и вашите събития ще бъдат проследявани.  


Deduplicated events (Дедуплицирани събития) - За момента Facebook получава събития както от браузъра, така и от сървъра. Когато получи събитието на сървъра, той проверява дали има съответното събитие в браузъра. Когато има две събития с един и същ идентификатор, Facebook дедуплицира събитието на сървъра. Когато обаче няма събитие в браузъра,  случаите, в които потребителят използва щит за поверителност, се вземат предвид събитията на сървъра.  

Това е всичко, което трябва да направите, за да имплементирате Facebook CAPI във вашия магазин.  

Активирай тук