Este guia explica como fornecer informações de segmentação para uma solicitação de anúncio.
Para ver a segmentação de anúncios em ação, faça o download do app de demonstração da API do iOS no Objective-C ou Swift.
Fazer o download da demonstração da API
Prerequisites
Conclua o guia Primeiros passos.
Configuração de GADRequest
GADRequestConfiguration
é um objeto que coleta informações de segmentação para serem aplicadas globalmente por meio da instância compartilhada do
GADMobileAds
.
Ele pode ser acessado no seguinte código:
Swift
let requestConfiguration = GADMobileAds.sharedInstance().requestConfiguration
Objective-C
GADRequestConfiguration requestConfiguration = GADMobileAds.sharedInstance.requestConfiguration;
Configuração "feito para crianças"
De acordo com a Lei de Proteção da Privacidade On-line das Crianças
(COPPA),
há uma configuração chamada tagForChildDirectedTreatment
.
Como desenvolvedor de apps, você pode indicar se quer que o Google trate seu conteúdo como direcionado a crianças ao fazer uma solicitação de anúncio. Quando você indica que quer que o Google trate seu conteúdo como direcionado a crianças, tomamos medidas para desativar a IBA e os anúncios de remarketing nessa solicitação de anúncio. As opções de configuração são as seguintes:
- Defina
tagForChildDirectedTreatment
comoYES
para indicar que você quer que seu conteúdo seja tratado como direcionado a crianças para os fins da COPPA. Isso impedirá a transmissão do identificador de publicidade, o IDFA. - Defina
tagForChildDirectedTreatment
comoNO
para indicar que você não quer que seu conteúdo seja tratado como direcionado a crianças para os fins da COPPA. Não defina
tagForChildDirectedTreatment
se não quiser indicar como você quer que seu conteúdo seja tratado em relação à COPPA.
Swift
GADMobileAds.sharedInstance().requestConfiguration.tag(forChildDirectedTreatment: true)
Objective-C
[GADMobileAds.sharedInstance.requestConfiguration tagForChildDirectedTreatment:YES];
Ao definir essa tag, você certifica que essa notificação está correta e que você tem autorização para agir em nome do proprietário do app. Você entende que o abuso dessa configuração pode resultar no encerramento da sua Conta do Google.
Usuários abaixo da idade de consentimento
Você pode marcar suas solicitações de anúncios para que sejam tratadas como sendo direcionadas a usuários abaixo da idade de consentimento no Espaço Econômico Europeu (EEE). Esse recurso foi projetado para ajudar a facilitar a conformidade com o Regulamento Geral de Proteção de Dados (GDPR). É possível que você tenha outras obrigações legais conforme o GDPR. Leia as orientações da União Europeia e consulte sua assessoria jurídica. As ferramentas do Google foram criadas para facilitar a conformidade e não livram os editores das obrigações legais. Saiba mais sobre como o GDPR afeta os editores.
Ao usar esse recurso, uma tag para usuários abaixo da idade de consentimento na Europa (TFUA, na sigla em inglês) será incluída em todas as solicitações de anúncios futuras. Ele desativará a publicidade personalizada, incluindo o remarketing, para aquela solicitação específica. As solicitações a fornecedores de anúncio terceirizados também serão desativadas, como pixels de medição de anúncios e servidores de anúncios de terceiros.
A configuração pode ser usada com todas as versões do SDK dos anúncios para dispositivos móveis do Google
chamando o método tagForUnderAgeOfConsent
no objeto GADMobileAds.requestConfiguration
e transmitindo YES
.
- Defina
tagForUnderAgeOfConsent
comoYES
outrue
para indicar que você quer que as solicitações de anúncios sejam tratadas de maneira adequada para os usuários abaixo da idade de consentimento. Isso também impedirá a transmissão do identificador de publicidade, o IDFA. - Não definir
tagForUnderAgeOfConsent
indica que você não quer que solicitações de anúncios sejam tratadas de uma maneira adequada para usuários abaixo da idade de consentimento.
O exemplo a seguir indica que você quer que a TFUA esteja incluída na solicitação de anúncio:
Swift
GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true);
Objective-C
[GADMobileAds.sharedInstance.requestConfiguration tagForUnderAgeOfConsent:YES];
As tags para ativar a configuração direcionada a crianças
e tagForUnderAgeOfConsent
não podem ser definidas simultaneamente como true
.
Se estiverem, a configuração "feito para crianças" terá precedência.
Filtragem de conteúdo do anúncio
Os apps podem definir uma classificação máxima do conteúdo do anúncio para todas as solicitações de anúncios usando a propriedade maxAdContentRating
de GADRequestConfiguration
. Essa configuração se aplica
a todas as solicitações de anúncios futuras pelo restante da sessão. Os valores possíveis
para essa propriedade são baseados em classificações de classificação de
conteúdo digital e precisam ser uma
das seguintes constantes:
GADMaxAdContentRatingGeneral
GADMaxAdContentRatingParentalGuidance
GADMaxAdContentRatingTeen
GADMaxAdContentRatingMatureAudience
O código a seguir configura todas as solicitações de anúncios para especificar que o conteúdo do anúncio retornado precisa corresponder a uma classificação da Classificação de conteúdo digital não superior a GADMaxAdContentRatingGeneral
.
Swift
GADMobileAds.sharedInstance().requestConfiguration.maxAdContentRating =
GADMaxAdContentRatingGeneral
Objective-C
GADMobileAds.sharedInstance.requestConfiguration.maxAdContentRating =
GADMaxAdContentRatingGeneral;
GADRequest
O objeto GADRequest
coleta informações de segmentação que serão enviadas com uma solicitação de anúncio.
URL de conteúdo
Ao solicitar um anúncio, os apps podem transmitir o URL do conteúdo veiculado. Isso permite que a segmentação por palavras-chave corresponda o anúncio ao conteúdo.
Por exemplo, se o app solicitar um anúncio ao exibir conteúdo de
https://www.example.com
, você poderá transmitir este URL para segmentar palavras-chave relevantes:
Swift
let request = GADRequest()
request.contentURL = "https://www.example.com"
Objective-C
GADRequest *request = [GADRequest request];
request.contentURL = @"https://www.example.com";
Perguntas frequentes
- Qual segmentação é usada quando um anúncio é atualizado automaticamente?
- Na atualização do anúncio, o objeto
GADRequest
especificado anteriormente é usado para segmentar novamente. Para definir uma nova segmentação, chame explicitamenteloadRequest
emGADBannerView
com um novo objetoGADRequest
. - Como transmitir parâmetros de segmentação extras às redes de mediação?
- Consulte Mediação para saber como enviar segmentação a redes de mediação.