WordPress.org
Support » Plugin: Facebook for WooCommerce » Pixel Missing Parameter in DPA Events
Pixel Missing Parameter in DPA Events
Hello! After installation of the plugin which went perfect I got some errors in Facebook. In Catalog manager I get the following errors at events:
Pixel Missing Parameter in DPA Events
Pixel events might be missing parameters some or all of the time.
Pixel Missing Parameter in DPA Events
Pixel events might be missing parameters some or all of the time.
The products are loaded via the plugin in Facebook but setting up Dynamic adverting is not possible because of the missing data.
In the Facebook Pixel helper, there are some errors in ViewContent, AddtoCart, Checkout. I’ve added an screenshot: https://prnt.sc/tjt0e5
I looked at all the topics but did not find an solution, it this something that will be fixed in the next plugin update or do you have any clue? 🙂
Thanks for reaching out. Happy to help you with this!
For sure, our next plugin update will be addressing quite a number of issues including more reliable syncing and pixel events tracking. We at SkyVerge recently took over the development of this plugin and have been hard at work making improvements for a larger upcoming release!
That being said, I’d like to see what we can do for you now to try to address this. 🙂
Would you tell me a little bit more about how you have set this up? Did you use our plugin’s setup wizard to create your pixel and/or catalog?
Hi Marcus, thanks for getting back to me.
Great the plugin will have large improvements!
Of course that would be nice to get it fixed asap.
I already created the Facebook pixel from my personal advertising account a few years ago. So during the configuration I had the choice to connect with that already existing pixel. The catalog has been created during the wizard.
Any suggestions? Do I have to create a pixel via FB business manager?
Thank you for confirming these details. It sounds like you’ve set this up correctly and do not need to create another pixel.
Though our plugin does not directly integrate with Facebook’s advertising capabilities, it also does not generally stop shop owners from using these features.
Would you please attach a couple of screenshots of where you are seeing these DPA messages? Do you have any plugins or code – other than our Facebook for WooCommerce plugin – that integrates with Facebook that might be conflicting?
I tested the pixel by setting up some dynamic retargeting ads these last days. But it is not working.
So here two screenshots from the FB catalog with the error messages:
https://prnt.sc/to1q54
https://prnt.sc/to1qh9
I don’t run any other Facebook plugin that could interfere.
Thank you for taking the time to provide the additional screenshots. While the Facebook for WooCommerce plugin does not directly integrate with Facebook’s dynamic ads features, I’m happy to troubleshoot this with you.
Would you please tell me a little bit more about how you have your catalog set up? Are you using the same catalog that your site is connected to with our plugin for your ads? Looking forward to hearing more about this!
Yes, I have set up the catalog via your plugin.
And also the pixel.
Источник
WordPress.org
Support » Plugin: Product Feed PRO for WooCommerce » pixel missing parameter in dpa events
pixel missing parameter in dpa events
I´m having this report on my facebook business account, in the catalogs part as errors:
Pixel missing parameter in dpa events
https://snipboard.io/3WGFJS.jpg
that´s one of url noted, what could be the problem ?
Also, can I add a discount price on the products, and get to see them in the facebook and instagram store ?
Thanks for using our plugin and reaching out to us.
With regards to your questions:
- I checked the URL you shared in the above comment. It indeed seems like pieces of the Facebook pixel are missing. How did you implement the Facebook pixel on your website, did you use our Facebook pixel feature for that?
- As far as we understood you will have to add the sale price to your feed in order to get the discount to show. So on the field mapping page add the sale price field and map it to your sale price attribute
– I used the google tag manager for view content, add to cart, purchase( dynamic values, since I have different products at different prices) ; What can I do to fix this situation ?
– So on the field mapping page I add the sale price field and map it to my sale price( custom attribute) ?
– Also, I have products with variations, each one with its own stock, so on the availability field,in order to show the actual stock on my facebook and instagram store,I should map it with which one ?
- Then your Facebook Pixel Google Tag Manager implementation is broken. We cannot help you with that specific GTM configuration but you can of course enable our Facebook pixel feature, see: https://adtribes.io/facebook-pixel-feature/
- Yes, this is the mapping: https://www.dropbox.com/s/qypxoiin315eq3u/sale-price-mapping2.png?dl=0
- There is already a default availability field mapping in place (unless you removed this mapping). The plugin looks at variations too and add’s if it is ‘in stock’ or ‘out of stock’ to your feed.
Hope this answers your questions?
– I have not set the pixel to gather this kind of information, custom parameters https://snipboard.io/vtqlHa.jpg maybe the implementation is not broken, just missing this part ??
-With regards to the availability field,my inventory on the facebook store shows 100 units per product, but the real one is much less, how do I change that ?
Yes, everything within the ‘viewContent’ needs to be added otherwise Facebook can’t match the pixel events with your Facebook catalogue.
With regards to the inventory of a 100. Facebooks requirements are not entirely clear on this but perhaps you can try adding this field mapping (as a custom field):
https://www.dropbox.com/s/9ny5dtetxsdmssq/inventory-custom-field.png?dl=0
The id is the content_id in facebook store
The item_group_id is the product group id in facebook store
When I want to set the parameters for the pixel to read on the event viewContent in the product page, I get this messade in the facebook pixel helper, “No products found for given content IDs”
I use a dataLayer to push the id, but they are just the product group id.
I have some variable products and some unique products, I don´t mind tracking just the product group id, please, What can I do to fix this ?
Yes you feed is fine, it is the pixel implementation you created using your tag manager that is broken.
Your pixel implementation is missing the entire viewContent part, see:
https://www.dropbox.com/s/texm8128p2kjqgh/viewContent-missing.png?dl=0
Now I managed to create the viewcontent event ,and is working fine on the product page, BUT on the unique products the content IDs don’t match :S. those products doesn’t have product group id.
What could be the problem ?
- This reply was modified 1 year, 5 months ago by freddyee .
Источник
Как передать параметры в Facebook Pixel Events через Диспетчер тегов Google
Елена Маракова
Главный редактор, PR, реклама
Параметры — это конкретные точки данных для события. Они позволяют нам создавать аудиторию, отслеживать конверсии и оптимизировать показы объявлений. Если вы работаете с eCommerce, необходимо обладать навыками работы с параметрами, чтобы максимально использовать преимущества данных покупок. Либо для создания технической задачи, либо для ее настройки вручную, это невозможно сделать без понимания принципов настройки параметров.
Многие рекламодатели сталкиваются с необходимостью передавать дополнительные данные в систему для конверсий на сайте. Это необходимо для отслеживания производительности и ретаргета. Планирование и стратегия включают в себя рентабельность рекламных расходов, поиск платной аудитории, перераспределение бюджета и оптимизацию рекламы.
Когда дело доходит до ручных настроек, нам нужно знать, как эти данные могут быть переданы в Ads Manager или аналитические службы.
Где вы сможете найти параметры в Менеджере объявлений?
Если вы устанавливаете Facebook Pixel вручную, у вас есть возможность проверить код событий и добавить параметры к ним из предложений Facebook.
Каждое из девяти событий имеет все необходимые и возможные параметры. Если вы хотите создавать динамические объявления, вам нужно определить такие параметры, как content_ids и content_type, чтобы указать идентификаторы и категории продуктов.
Для события «Покупка» требуются значения и валютные параметры.
Когда вы передаете данные о офлайн-покупках в Facebook, вам необходимо создать столбцы для значения цены и валюты в таблице данных.
По умолчанию событие Purchase имеет значение $0. Но имейте в виду, что событие Purchase всегда должно иметь ценность. Иначе производительность ваших объявлений может быть занижена. Добавление параметра валюты также будет кстати.
Не стоит устанавливать статистическое значение для каждого элемента. Поэтому мы хотим показать вам, как установить динамическое значение параметра значения через Диспетчер тегов Google.
Как настроить параметры передачи через GTM
Перед началом убедитесь, что основная работа выполнена:
- стандартный Фейсбучный пиксельный код установлен.
- контейнер GTM.
Итак, начнем.
Минимум, который нам нужно для отправки событий в систему, является такой.
- fbq указывает на взаимодействие с facebook;
- track — факт отправки события;
- AddToCart — это имя конкретного события.
Мы уже можем отправить это событие в систему, но у него все еще нет параметров. Мы можем установить параметр в фигурных скобках, указав его имя и значение.
Значение , валюта , content_ids и content_type — это имена переменных. Все, что приходит после двоеточия, является значением этих переменных. В качестве примера рабочего кода его можно записать следующим образом:
Мы создаем это событие в консоли, затем отправляем его в систему, нажимая Enter, а затем проверяем имя и значение, которые мы ввели в Pixel Helper.
Так как это пример, расширение Facebook Helper выдает сообщение об ошибке, что текущий идентификатор не соответствует каналу, но в реальной конфигурации такой ошибки не будет.
Теперь этот проект необходимо передать GTM.
Создание события с параметром в GTM
- Создайте новый тег.
- Выберите тип Custom HTML.
- Введите код события с параметром в контейнер
Источник
WordPress.org
Support » Plugin: Product Feed PRO for WooCommerce » pixel missing parameter in dpa events
pixel missing parameter in dpa events
I´m having this report on my facebook business account, in the catalogs part as errors:
Pixel missing parameter in dpa events
https://snipboard.io/3WGFJS.jpg
that´s one of url noted, what could be the problem ?
Also, can I add a discount price on the products, and get to see them in the facebook and instagram store ?
Because I have different product group id’s in my facebook catalog , look :
https://snipboard.io/2Zp4vS.jpg
something like this: product_default_group63708552355807529
- This reply was modified 1 year, 5 months ago by freddyee .
Yes I am sure, when you leave the default field mapping in place for your Facebook feed for the item group id the plugin will put in the parent variable product id in the feed for variations. Since simple products do not have an item_group_id since they do not have a parent product.
I have it like this https://www.dropbox.com/s/cy5xxhbaqtxyc2u/item-group-id-2.png?dl=0 on the plugin , but in my facebook store it appears like this on the item group ID on the simple products (text in yellow) https://snipboard.io/4lUSIK.jpg
What could be the problem ?
Could it be a left-over from the previous feed you used?
I don’t think so, the first product feed I created was with your plugin 🤔
So, what can I do ?
- This reply was modified 1 year, 5 months ago by freddyee .
Then perhaps you mapped the item group ID to a different attribute before? This value cannot be added to your catalogue when you used this mapping: https://www.dropbox.com/s/cy5xxhbaqtxyc2u/item-group-id-2.png?dl=0
Perhaps you could force a new update of your feed in Facebook or set a new schedule in it.
I have like this in the item group ID https://snipboard.io/fj2Cpn.jpg , the default configuration , i didn’t touch that, but in my facebook catalogue the product group ID for the simple products appear like this https://snipboard.io/4lUSIK.jpg
I’ve already forced a new update, what changes need to be done to have a product group ID for my simple products in my catalogue ?
I have like this in the item group ID https://snipboard.io/fj2Cpn.jpg , the default configuration , i didn’t touch that, but in my facebook catalogue the product group ID for the simple products appear like this https://snipboard.io/4lUSIK.jpg
Yes, you mentioned that in the previous comments already but our plugin is not creating those kind of ‘product_default_group’ Group ID’s so they must be coming from somewhere else.
Adding product group ID’s to simple products is not possible as simple products do not have group ID’s.
“The Product Group ID for simple products is exactly the same number as the Product ID
so there is no need to make a change to the mapping for the g:id field.”
So my simple products should have Product group IDs, which should be the same to each product ID. I require that item group ID to do dynamic ads.
- This reply was modified 1 year, 5 months ago by freddyee .
- This reply was modified 1 year, 5 months ago by freddyee .
- This reply was modified 1 year, 5 months ago by freddyee .
- This reply was modified 1 year, 5 months ago by freddyee .
They are only there for variable products because for simple products there are not variations (and thus no groups).
oh ! is there any way, like to add some code to push that only child product ID to their respective father product, because I have some variable and simple products , and in the ViewContent event I must choose a “product_category” : product or product_group , so I’m choosing product_group, therefore, some products are not matching the ID’s
doesn’t seem to work, perhaps I can use something like this for each of my simple products https://snipboard.io/x1y76j.jpg
if Product ID is equal to XX then item group ID is XX , What do u think ?
You want the item group id for simple products to be the product id of that simple product, right? Than the above rule I showed does work, we have tested that on our development website.
yes, I want that.
the item group id for simple products to be the product id of that simple product
Источник