MERGADO Pack 3.3.1 Chyby

Dobry den,

1.7.8.8 na nginx konfiguraci dle PS dokumentace a PHP 7.4. Warning souvisi s tim, ze default konfigurace php neni dostatecna, to je vedlejsi vec. Problemy jsou zpusobeny tim, ze:

  1. Predchozi verze nebyly zjevne uzpusobene po upgrade - kazdy uprage znamenal odesilani udalosti v +1 vyssim poctu.

  2. Hlavni problem pretrvavat a resil se jiz v Mergado Pack 3.3.0 data layer a konverze bug - #12 od petrmindl

Meli jste chybou strukturu purchase tagu, ale v posledni verze tento problem pretrvava. Tag purchase v aktualni verzi modulu

{
  event: "purchase",
  gtm: {uniqueEventId: 9, start: 1673101982743, priorityId: undefined},
  eventModel: {
    transaction_id: "12",
    value: 21,
    tax: 25.16,
    shipping: 124,
    currency: "CZK",
    items: [
      {
        item_id: "324-423",
        item_name: "XXX",
        item_category: "Lžičky",
        quantity: 1,
        price: 20.999999,
        discount: 0
      }
    ],
    send_to: "G-XXX"
  }
}

a pozadovany je popsan na Set up a purchase event  |  Google Analytics  |  Google for Developers

Tipuji, ze problem s nezaznamenanim tag je chybejici currency v items. Tento problem lze reprodukovat i na ciste instalaci PS. V debugview sice purchase tag lze videt, ale nasledujici den neni zpracovat do historickych dat, protoze neni vporadku.

Kdyz se podivam na strukturu toho tagu tak neni dle specifikaci google. Prijde mi to jakobyste michali udalosti GA4 a GTM dohromady a predpokladali, ze jsou stejne, ale ony nejsou. Staci proste implementovat to co je v dokumentaci aktualni pro GA4 a to vystupem modulu neni.

1 Like