Údaje session_attributes

Import offline konverzií sleduje offline konverzie z importov pomocou parametra GCLID. V prípadoch, keď parameter GCLID nie je dostupný, môžu používatelia importu offline konverzií využívať iné identifikátory, ako sú hašované údaje poskytnuté používateľom, parameter wbraid alebo gbraid či údaje session_attributes.

Na tejto stránke


Údaje session_attributes

Pole session_attributes poskytuje ďalší kontext a signály o interakcii používateľa s vaším webom. Môže to zlepšiť presnosť merania konverzií, reportov (vrátane rozdelenia podľa rovnakého alebo rôznych zariadení) a ponúk. Pomocou nášho skriptu pre klientske rozhranie, ktorý nájdete nižšie, môžete vytvoriť reťazec údajov session_attributes s kódovaním base64, odovzdať ho do svojej databázy alebo systému riadenia vzťahov so zákazníkmi a odosielať ho Googlu v importoch cez rozhranie API. Ak nemôžete použiť skript klientskeho rozhrania, pomocou poľa session_attributes_key_value_pairs odosielajte jednotlivé páry kľúča a hodnoty osobitne.

Odporúčame odosielať všetky podradené polia, ale to, koľko ich budete odosielať, je na vás. Všetky podradené polia sú nepovinné. Odporúčaná veľkosť ukladacieho priestoru pre pole session_attributes je 5 kB. Vo väčšine prípadov použitia sa táto veľkosť neprekročí. Ak je pole session_attributes väčšie, v spolupráci s poskytovateľom systému riadenia vzťahov so zákazníkmi upravte veľkosť poľa (dôrazne to odporúčame) alebo odstráňte parametre landing_page_url a landing_page_referrer z pomocnej funkcie v jazyku JavaScript.

Zoznam podradených polí v poli session_attributes:

  • gad_source: agregovaný parameter zobrazovaný vo webovej adrese na identifikáciu zdroja návštevnosti pochádzajúcej z reklám. Prečítajte si viac o parametroch webovej adresy gad_*.
  • gad_campaignid: identifikátor konkrétnej reklamnej kampane, ktorá viedla ku kliknutiu na reklamu. Prečítajte si viac o parametroch webovej adresy gad_*.
  • landing_page_url: úplná webová adresa vstupnej stránky na vašom webe. Ide o konkrétnu stránku, na ktorú sa používateľ dostal najprv.
  • session_start_time_usec: časová pečiatka začiatku relácie používateľa na vašom webe. Umožňuje sledovať trvanie návštev používateľov. Je dôležité používať konzistentný formát času v mikrosekundách epochy unixovej časovej pečiatky.
  • landing_page_referrer: adresa webovej stránky, ktorá používateľa odkázala na váš web. Umožňuje zistiť zdroje návštevnosti vedúce na váš web. Ďalšie informácie o sprostredkovateľoch nájdete v tomto článku, ktorý sa síce zameriava na Analytics, ale pojem sprostredkovateľ je univerzálny naprieč internetom.
  • landing_page_user_agent: reťazec, ktorý identifikuje prehliadač a operačný systém používateľa. Tieto informácie môžu byť užitočné na zistenie technického prostredia používateľov.

Ako zaznamenávať údaje session_attributes

Prostredníctvom pomocnej funkcie v jazyku JavaScript a formulára HTML uvedeného nižšie môžete na vstupnej stránke zaznamenávať a ukladať údaje session_attributes.

Tento ukážkový kód ukladá údaje do objektu localStorage. Pred implementáciou na svojom webe sa okrem toho podľa potreby uistite, že sú splnené všetky nevyhnutné požiadavky na súhlas a uchovávanie údajov špecifické pre váš web.

Formulár HTML

  1. Na každú stránku odoslania formulára musíte pridať skryté pole session_attributes. Takto sa budú údaje session_attributes odosielať do vášho systému koncového servera. Na znázornenie uvádzame nižšie ukážkový kód.
    <form action="" name="myForm">
    Name: <input type="text" name="name">
    <input type="hidden" id="session_attributes_field" name="session_attributes_field" value="">
    <input type="submit" value="Submit Form" name="btnSubmit">
    </form>
  2. Ukážkový skript na zaznamenávanie údajov session_attributes_encoded a ich nastavenie v poli formulára. Tento ukážkový kód ukladá údaje do objektu localStorage.

    <script>
    function getSessionAttributes() {
    const searchParams = new URLSearchParams(window.location.search);
    if (Array.from(searchParams.keys()).some(key => key.startsWith('gad_')) ||
    searchParams.has('gclid') || searchParams.has('gbraid')) {
    const params = {};
    searchParams.forEach((value, key) => {
    if (key.startsWith('gad_')) params[key] = value;
    });
    params['session_start_time_usec'] =
    (new Date().getTime() * 1000).toString();
    params['landing_page_url'] = window.location.href;
    params['landing_page_referrer'] = document.referrer;
    params['landing_page_user_agent'] = navigator.userAgent;
    const sessionAttributesEncoded = btoa(JSON.stringify(params))
    .replace(/\+/g, '-')
    .replace(/\//g, '_')
    .replace(/=+$/, '');
    localStorage.setItem('google_session_attributes', sessionAttributesEncoded);
    return sessionAttributesEncoded;
    }
    return localStorage.getItem('google_session_attributes') || '';
    }


    function addSessionAttributes() {
    const sessionAttributesEncoded = getSessionAttributes();
    var sessionAttributesFormField =
    document.getElementById('session_attributes_field');
    if (sessionAttributesFormField && sessionAttributesEncoded != '') {
    sessionAttributesFormField.value = sessionAttributesEncoded;
    }
    }
    window.addEventListener('load', addSessionAttributes);
    </script>


Ako odosielať tieto údaje do služby Google Ads

1. Pole session_attributes_encoded v rozhraní Google Ads API

Od 2. februára 2026 už Google Ads API nebude prijímať nových používateľov atribútov relácie ani údajov adresy IP v rámci importov konverzií. Vývojárom rozhrania Google Ads API odporúčame prejsť na rozhranie Data Manager API, ktoré akceptuje atribúty relácie a adresu IP, ako primárne rozhranie API na import konverzií a údajov používateľov. Zaistí sa tak robustnejšie a rozšíriteľnejšie prostredie na spracúvanie komplexných údajov. Prečítajte si viac o zmenách podpory atribútov adresy IP a relácie v rozhraní Google Ads API.

V prípade existujúcich používateľov importu offline konverzií, ktorí používajú JavaScript, odosielajte tieto údaje nastavením kódovaných atribútov relácie session_attributes zaznamenaných z poskytnutého kódu v jazyku JavaScript v novom poli s názvom ClickConversion.session_attributes_encoded v existujúcej schéme nahrávania. Naďalej používajte svoj aktuálny proces importu offline konverzií, ale pri importoch nastavte toto nové pole. Keď nebudú k dispozícii iné identifikátory, Google Ads použije údaje session_attributes.

Všetci noví používatelia musia používať Data Manager API. Ak účet nebol pridaný na zoznam povolených účtov na prenos adries IP alebo atribútov relácie prostredníctvom rozhrania Google Ads API, v prípade týchto konverzií sa zobrazí chybové hlásenie.

Poznámka: Prístup k novému poľu v rozhraní Google Ads API vyžaduje inováciu na verziu 19 alebo novšiu.

Pre pokročilých

Ak nemôžete použiť JavaScript, môžete zaznamenávať jednotlivé páry kľúča a hodnoty a odosielať ich pomocou importov offline konverzií.

V prípade existujúcich používateľov importu offline konverzií, ktorí nepoužívajú JavaScript, by v existujúcej schéme nahrávania bolo možné nastaviť aj pole páru kľúča a hodnoty s názvom ClickConversion.session_attributes_key_value_pairs. Navrhujeme odosielať páry kľúča a hodnoty pomocou týchto polí pri volaní rozhrania API. Pozrite si dokumentáciu pre vývojárov, v ktorej je vysvetlené, ako pridať jednotlivé páry kľúča a hodnoty do objektu ClickConversion.

2. Odosielanie poľa session_attributes pomocou nástroja Data Manager

Pole session_attributes môžete odosielať aj pomocou nástroja Data Manager.

  • Používateľské rozhranie nástroja Data Manager: pomocou poskytnutého kódu v jazyku JavaScript vytvorte pole session_attributes a nahrajte ho prostredníctvom používateľského rozhrania nástroja Data Manager.
  • Data Manager API: môžete vytvoriť integráciu s rozhraním Data Manager API na programové nahrávanie údajov. Konkrétne pokyny a podrobnosti o schéme nájdete v dokumentácii k nástroju Data Manager.

Odosielaním správnych údajov umožňujete službe Google Ads, aby na základe týchto informácií pripisovala konverzie správnym kampaniam a poskytovala vám komplexnejšie reporty konverzií.

Pomohlo vám to?

Ako ju môžeme zlepšiť?
Vyhľadávanie
Vymazať vyhľadávanie
Zavrieť vyhľadávanie
Hlavná ponuka
15138778898251760978
true
Vyhľadávanie v Centre pomoci
true
true
true
true
true
true
73067
false
false
true
true
false