Oznámení

Služba G Suite se nově nazývá Google Workspace. Obsahuje vše, co firma k práci potřebuje.

Typy uživatelem definovaných proměnných pro mobilní zařízení

Ve Správci značek Google můžete vytvářet vlastní uživatelem definované proměnné pro mobilní zařízení splňující konkrétní požadavky, které nemusí být pokryty integrovanými proměnnými.

Postup vytvoření nové uživatelem definované proměnné:

  1. V levé části navigace klikněte na možnost Proměnné.
  2. V části Proměnné definované uživatelem klikněte na Nová.
  3. Klikněte na Konfigurace proměnné a vyberte požadovaný typ proměnné.
  4. Vyplňte možnosti pro vybraný typ proměnné.
  5. Proměnnou pojmenujte. Použijte systém pojmenování, který popisuje funkci proměnné, např. „Proměnná datové vrstvy - Název produktu.“
  6. Klikněte na Uložit.

Správce značek podporuje tyto typy uživatelem definovaných proměnných pro mobilní zařízení:

Firebase

Název události

Hodnota je při spuštění následujícího kódu v aplikaci nastavena na „eventNameXYZ“:

Android:
FirebaseAnalytics.getInstance(mContext).logEvent("eventNameXYZ", null);

iOS:
[FIRAnalytics logEventWithName:@"eventNameXYZ" parameters:parameters];

Ve většině případů byste měli použít ekvivalentní integrovanou proměnnou.

Parametr události:

Hodnota je nastavena na hodnotu parametru události Google Analytics (Firebase) odpovídající příslušnému klíči.

Služba uživatele platformy Firebase

Hodnota je nastavena na hodnotu služby uživatele platformy Google Analytics (Firebase) odpovídající příslušnému klíči.

Nástroje

Měření inzerentů povoleno

V systému Android tato proměnná vrací hodnotu pravda, je-li povoleno měření reklam, nebo nepravda, pokud se uživatel z odběru zájmově orientovaných reklam odhlásil. Další informace naleznete v centru Android Developers. Verze sady SDK nižší než v4 vždy vrátí hodnotu nepravda. Pro systém iOS verze 6 a vyšší je tato hodnota nastavena na hodnotu vlastnosti advertisingTrackingEnabled. Jinak je hodnota nastavena na pravda. Ve většině případů byste měli použít ekvivalentní integrovanou proměnnou.

Konstanta

Hodnota je nastavena na zadaný řetězec.

Nastavení Google Analytics

Pomocí proměnných nastavení Google Analytics se ve značkách Universal Analytics ve webových i mobilních kontejnerech (Firebase) centrálně konfigurují a sdílejí společná nastavení Google Analytics, jež se používají ve více značkách. Když pomocí Universal Analytics vytvoříte nějakou značku Google Analytics, vyzve vás Správce značek k výběru nebo vytvoření proměnné nastavení Google Analytics. Další informace

Převodová tabulka

Hodnota je nastavena podle pokynů v převodové tabulce. Převodová tabulka obsahuje dva sloupce (tabulka je prázdná, aby bylo možné ukázat, jak budou data využita později):

When [vybraná proměnná] equals Set [tato proměnná] to
   

Typ Převodová tabulka umožňuje vytvořit proměnnou, pro kterou se bude hodnota měnit podle hodnoty v jiné proměnné. To může být užitečné, pokud je vaše aplikace nastavena tak, že příslušnou hodnotu (například ID měření konverzí) lze přiřadit ke kódu verze aplikace nebo jinému aspektu aplikace. V tomto příkladu vytvoříme proměnnou s názvem ID konverze. Pokud je kód verze aplikace 1.0, je hodnota nastavena na „12345“. Pokud je kód verze aplikace 1.1, je hodnota nastavena na „34567“. V převodové tabulce nejsou žádná omezení počtu řádků. V polích se rozlišují malá a velká písmena.

When {{Kód verze aplikace}} equals Set {{ID konverze}} to
1.0 12345
1.1 34567
1.2 56789

Náhodné číslo

Hodnota je nastavena na náhodné číslo mezi 0 a 2 147 483 647. Ve většině případů byste měli použít ekvivalentní integrovanou proměnnou.

Data kontejneru

ID kontejneru

Hodnota je veřejné ID kontejneru (např. GTM-ABC42). Ve většině případů byste měli použít ekvivalentní integrovanou proměnnou.

Číslo verze kontejneru

Když je kontejner v režimu náhledu, je hodnota proměnné nastavena na číslo verze náhledu kontejneru. Jinak je hodnota této proměnné číslo aktivní verze kontejneru. Ve většině případů byste měli použít ekvivalentní integrovanou proměnnou.

Aplikace

ID aplikace

Hodnota je nastavena na název balíčku (Android) nebo na ID aplikace (iOS). Ve většině případů byste měli použít ekvivalentní integrovanou proměnnou.

Název aplikace

Hodnota je nastavena na název aplikace. Ve většině případů byste měli použít ekvivalentní integrovanou proměnnou.

Kód verze aplikace

Hodnota je nastavena na verzi aktuálně spuštěné aplikace. Ve většině případů byste měli použít ekvivalentní integrovanou proměnnou.

ID pro inzerci

Pro systém Android je hodnota nastavena na inzertní ID. Sady SDK starší než verze 4 vždy vracejí prázdný řetězec. Pro systém iOS verze 6 a vyšší je tato hodnota nastavena na identifikátor pro inzerci (IDFA). Jinak je hodnota nastavena na prázdný řetězec.

Verze sady SDK

Hodnota je nastavena na verzi sady SDK operačního systému, ve kterém je aplikace nainstalována. Ve většině případů byste měli použít ekvivalentní integrovanou proměnnou.

Zařízení

Název zařízení

Hodnota je nastavena na název zařízení, v němž je aplikace aktuálně spuštěna (např. „Samsung Android“, „Pixel 2“). Ve většině případů byste měli použít ekvivalentní integrovanou proměnnou.

Jazyk

Hodnota je nastavena na dvojpísmenný kód jazyka, který představuje jazyk zařízení nastavený uživatelem. Ve většině případů byste měli použít ekvivalentní integrovanou proměnnou.

Verze operačního systému

Hodnota je nastavena na verzi operačního systému, v němž je aplikace nainstalována. Ve většině případů byste měli použít ekvivalentní integrovanou proměnnou.

Platforma

Hodnota je nastavena na platformu aktuálně spuštěné aplikace (např. „Android“, „iOS“). Ve většině případů byste měli použít ekvivalentní integrovanou proměnnou.

Rozlišení obrazovky

Hodnota je nastavena na rozlišení obrazovky zařízení, ve kterém je aplikace aktuálně spuštěna. Formát je šířka × výška, například 1920 × 1080. Ve většině případů byste měli použít ekvivalentní integrovanou proměnnou.

Jiné

Volání funkce

Hodnota je nastavena na vrácenou hodnotu volání předem registrované funkce. Další informace najdete v dokumentaci k sadě SDK pro Android nebo iOS.

Sbírka hodnot (pouze starší kontejnery)

Tato proměnná obsahuje sadu párů klíč-hodnota ve formátu JSON. Pomocí sbírky hodnot nastavujete hodnoty konfigurace pro svou aplikaci. Například u herní aplikace simulující závody byste proměnnou Nastavení aplikace typu Sbírka hodnot mohli definovat třeba takto:

{
  "palivo-max": 200,
  "palivo-pocatek": 100,
  "rychlost-spalovani": 20
}
Vaše mobilní aplikace může načítat hodnotu v proměnné po zadání klíče. Příklad:

public class MainActivity {

  // Přidejte veřejné ID kontejneru.
  private static final String CONTAINER_ID = "XXX-YYY";
  
  // Klíče hodnot konfigurace kontejneru, použité později
  // k načtení hodnot.
  private static final String PALIVO_MAX_KLIC = “palivo-max”;
  private static final String PALIVO_POCATEK_KLIC = “palivo-pocatek”;
  private static final String RYCHLOST_SPALOVANI_KLIC = “rychlost-spalovani”;

  // Zbytek kódu onCreate.
  }
}

/*
* Metoda aktualizace konfigurace hodnot hry pomocí
* kontejneru Správce značek Google
*/
public void updateConfigurationFromContainer(Container container) {

  // Získejte odkaz na kontejner.
  Container container = mFutureContainer.get();

  // Aktualizujte nastavení hry pomocí klíčů 
  // hodnot konfigurace kontejneru.
  palivoMax = mContainer.getDoubleValue(PALIVO_MAX_KLIC);
  palivoPocatek = mContainer.getDoubleValue(PALIVO_POCATEK_KLIC);
  rychlostSpalovani = mContainer.getDoubleValue(RYCHLOST_SPALOVANI_KLIC);
}

K proměnné Sbírka hodnot jsou přidružena pravidla Pokud chcete použít hodnoty konfigurace, které se vztahují na všechny instance a verze aplikace, nastavte pravidlo aktivace na předdefinovanou možnost Vždy. Podrobnosti o tom, jak používat proměnnou Sbírka hodnot, naleznete v dokumentaci pro vývojáře (pro Android nebo iOS).

Pomohly vám tyto informace?

Jak bychom článek mohli vylepšit?
Vyhledávání
Vymazat vyhledávání
Zavřít vyhledávání
Hlavní nabídka
9429038452356009223
true
Prohledat Centrum nápovědy
true
true
true
true
true
102259
false
false