В Google Tag Manager активирован код отслеживания Bing Ads, и он активен на всех страницах сайта.К сожалению, он не сообщает о переменных доходах сам по себе.Поговорив со службой поддержки Bing, они сказали следующее:
"После проверки кода конверсии кажется, что 2-я часть необходимого сценария является фактическим вычислением, поскольку то, как вы хотели рассчитать свой доход, настроено неправильноЕсли вы помните, вот полный скрипт, необходимый для отслеживания доходов:
<script>
(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[] ,f=function(){var o={ti:"TAG_ID_HERE"}; o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")} ,n=d.createElement(t),n.src=r,n.async=1,n.onload=n .onreadystatechange=function() {var s=this.readyState;s &&s!=="loaded"&& s!=="complete"||(f(),n.onload=n. onreadystatechange=null)},i= d.getElementsByTagName(t)[0],i. parentNode.insertBefore(n,i)})(window,document,"script"," //bat.bing.com/bat.js","uetq");
</script>
<script>
function GetRevenueValue()
{
return 6;
}
</script>
<script>
window.uetq = window.uetq || [];
window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'Replace_with_Currency_Code'});
</script>
Второй сценарий является только примером, поэтому доход от вашего переменного дохода отображается как 6. Вам нужно заменить этот раздел своей собственной функцией JavaScript. "
Итак, мне нужно создать собственный код javascript для возврата переменной прибыли с сайта. Как мне поступить?
Сайт работает под управлением OSCommerce, кстати. Страница подтверждения покупки показывает доходдля рекламы Google. Я безуспешно пытался использовать переменную, созданную из информации Google.
Вот переменные Google, полученные на странице оформления заказа.
<!-- Google Code for Purchase/Sale Conversion Page -->
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 1069715920;
var google_conversion_language = "en";
var google_conversion_format = "1";
var google_conversion_color = "666666";
var google_conversion_label = "V5cuCKC3TRDQo4r-Aw";
var google_conversion_value = 9.0000;
var google_conversion_currency = "USD";
var google_remarketing_only = false;
/* ]]> */
</script>
Поэтому я попытался использовать переменную "google_conversion_value" в коде Bing (вместо возврата 6 я изменил ее, чтобы вернуть google_conversion_value), и это не сработало.
У меня нет доступа к бэкэнду сайта, только Google Tag Manager.
Так как мне поступить?