O que é plist e por que ele é importante?

By Nicole Bansal | September 10, 2021

Quanto se trata de Hollywood, todos conhecemos a lista VIP: Brad, Angelina, Leo, Scarlett. Esses sortudos faturam alto. Se, como eu, você curte reality shows ruins, também conhece muitos da lista de subcelebridades que acham que fazem parte da lista VIP. Falo de pessoas como Lindsay Lohan e todos os participantes do Big Brother. E não os culpo por isso. Se eu fosse uma subcelebridade, também ia querer estar na lista VIP. No entanto, se sou uma profissional de marketing com foco em monetizar meu aplicativo, quero estar no plist. 

O que é um plist, você pergunta? O termo “plist” é, na verdade, a abreviação de Info.plist, ou seja, arquivo de lista de propriedades de informações. O plist é um arquivo especial que configura seu aplicativo para celular e informa como ele deve ser executado. Todos os aplicativos do iOS usam um arquivo Info.plist para armazenar dados de configuração em um local em que o sistema possa acessá-lo facilmente para determinar coisas como qual ícone exibir, quais idiomas ou tipos de documento são compatíveis e muitos outros comportamentos importantes.

Permita-me fazer uma analogia para explicar. Suponhamos que a COVID-19 é um passado distante, e as boates (lembra delas?) voltaram a funcionar. Pense no plist como as “definições da configuração” de uma boate, contendo informações como o horário de abertura e fechamento, a decoração, a lista de convidados etc. 

Você está me acompanhando? Quando se trata do celular, o proprietário do estabelecimento é o publisher, a boate é o aplicativo, e o plist é um conjunto de regras para cada aplicativo. Se você é um publisher que tem vários aplicativos, terá um plist exclusivo para cada um. 

Agora, o que isso tem a ver com o iOS 14.5? Para cada aplicativo, o plist define quais parceiros de anúncio têm permissão para obter atribuição para as instalações e as conversões que geram no aplicativo. Os publishers precisam adicionar manualmente cada parceiro de anúncio com que trabalham ao Info.plist para garantir que ainda recebam os postbacks. E isso precisa ser repetido para cada um dos aplicativos. Se seu plist não for atualizado para incluir as novas IDs SKAdNetwork dos seus parceiros, eles não ganharão crédito pelo anúncio e não darão mais lances em seu inventário. Oh, não! Isso se traduz em muita receita perdida para você como publisher.

Voltemos à analogia com a boate. Imagine que você está na primeira fila. Você dá seu nome para o segurança, ele verifica a lista de convidados e… sinto muito. Você não está na lista. Não poderá entrar, gastar seu dinheiro com bebidas e dançar a noite toda. Em vez disso, é provável que siga seu caminho até a próxima boate que tiver seu nome na lista e gaste seu dinheiro lá. Isso é o que seus parceiros de anúncio provavelmente farão se não conseguirem encontrar a ID SKAdNetwork no plist. Simplesmente darão lances em outro lugar.

Então, o que você pode fazer para garantir que não esteja perdendo receita? Bom, você precisa avisar ao segurança (no caso, a Apple) quais parceiros deveriam estar na lista atualizando o plist. Lembre-se: é preciso fazer isso para cada aplicativo. Comece adicionando a ID SKAdNetwork da Liftoff à sua lista: 7ug5zh24hu.skadnetwork. E tenha em mente que essas IDs diferenciam maiúsculas de minúsculas e precisam estar em letra minúscula para funcionar.