Інтеграція VK Pixel
VK Pixel (пікель ВКонтакте) — інструмент відстеження для реклами ВКонтакте та myTarget. Дозволяє збирати аудиторії ретаргетингу та відстежувати конверсії з рекламних кампаній.
Встановлення пікселю
<script type="text/javascript">
!function(){var t=document.createElement("script");
t.type="text/javascript",t.async=!0,t.src="https://vk.com/js/api/openapi.js?169",
t.onload=function(){VK.Retargeting.Init("VK-RTRG-XXXXXXX-XXXXX"),VK.Retargeting.Hit()},
document.head.appendChild(t)}();
</script>
Стандартні події
// Перегляд сторінки (вже викликається через Hit)
VK.Retargeting.Hit();
// Додавання у кошик
VK.Retargeting.Event('add_to_cart');
// Покупка
VK.Retargeting.Event('purchase', {
products: orderItems.map(item => ({
id: item.productId,
name: item.name,
price: item.price,
quantity: item.qty
})),
total_price: orderTotal,
currency_code: 'RUB'
});
// Реєстрація
VK.Retargeting.Event('complete_registration');
Користувацькі події для аудиторій
// Створити аудиторію користувачів, що переглянули категорію
VK.Retargeting.ProductEvent(PRICE_LIST_ID, 'view_category', {
category_id: categoryId
});
// Перегляд товару для динамічного ретаргетингу
VK.Retargeting.ProductEvent(PRICE_LIST_ID, 'view_product', {
products: [{ id: productId }]
});
Для динамічного ретаргетингу потрібен завантажений прайс-лист (фід товарів) у кабінеті VK Реклами.
VK Ads Conversions API (Серверний піксель)
Http::post('https://api.vk.com/method/ads.createTargetPixelEvent', [
'access_token' => env('VK_ADS_TOKEN'),
'account_id' => env('VK_ADS_ACCOUNT_ID'),
'pixel_id' => env('VK_PIXEL_ID'),
'event_type' => 'purchase',
'price_list_id'=> env('VK_PRICE_LIST_ID'),
'email_hash' => hash('sha256', strtolower($user->email)),
'phone_hash' => hash('sha256', normalizePhone($user->phone)),
'v' => '5.131'
]);
Час встановлення: кілька годин.







