Ir para o console

Definir propriedades do usuário

As propriedades do usuário são atributos que você define para descrever segmentos da sua base de usuários, como preferência de idioma ou localização geográfica.

O Analytics registra automaticamente algumas propriedades de usuário. Você não precisa adicionar códigos para ativá-las. Caso precise coletar mais dados, você poderá configurar até 25 propriedades de usuário distintas do Analytics por projeto.

Antes de começar

Se esta é a primeira vez que você adiciona o Analytics ao seu aplicativo, conclua estes procedimentos:

Conectar o aplicativo ao Console do Firebase

  1. Instale o SDK do Firebase.
  2. No Console do Firebase, adicione seu app ao projeto do Firebase.

Adicionar o Analytics ao app

  1. Adicione a dependência do Firebase ao seu Podfile:
    pod 'Firebase/Analytics'
  2. Execute pod install e abra o arquivo .xcworkspace criado.
  3. Importe o módulo do Firebase no seu UIApplicationDelegate:

    Swift

    import Firebase

    Objective-C

    @import Firebase;
  4. Configure uma instância compartilhada do FirebaseApp, que é normalmente encontrada no método application:didFinishLaunchingWithOptions::

    Swift

    // Use Firebase library to configure APIs
    FirebaseApp.configure()

    Objective-C

    // Use Firebase library to configure APIs
    [FIRApp configure];

Definir propriedades do usuário

Você pode definir propriedades de usuário no Analytics para descrever os usuários do aplicativo. Analise os comportamentos de diversos segmentos de usuário ao aplicar essas propriedades como filtros nos seus relatórios.

Defina a propriedade da seguinte forma:

  1. Registre a propriedade na página Analytics do Console do Firebase.

  2. Adicione o código para configurar uma propriedade do usuário do Analytics com o método setUserPropertyString(). Escolha e use um nome e um valor para cada propriedade.

O exemplo a seguir mostra a adição de uma propriedade hipotética de comida favorita que atribui o valor na string food para o usuário ativo.

Swift

Analytics.setUserProperty(food, forName: "favorite_food")

Objective-C

[FIRAnalytics setUserPropertyString:food forName:@"favorite_food"];

Acesse os dados da seguinte forma:

  1. No Console do Firebase, abra seu projeto.
  2. Selecione Analytics no menu para ver o painel de relatórios do Analytics.

Na guia Propriedades do usuário, há uma lista de propriedades que você definiu para o app. Você pode usar essas propriedades como filtro em muitos dos relatórios disponíveis no Google Analytics para Firebase. Saiba mais sobre o painel de relatórios do Analytics na Central de Ajuda do Firebase.