본문 바로가기

개발이야기

애드몹 광고 차단 ( Test 디바이스 등록 , 애플 IDFA flutter)

반응형

 

애드몹 광고가 차단 되었다. ㅠ.ㅠ

 

iPhone의 경우 IDFA  값을 알아오는 것이 번거로워서 애드몹의 테스트 디바이스 등록을 미루고 있었는데 ...

결국 애드몹 광고가 차단 되었다. ㅠ.ㅠ

 

 

의도적으로 어뷰징을 하진 않았지만 ... 

상대적으로 유저수가 적은 상태에서 혼자 앱을 주로 많이 쓰다보니 애뷰징으로 차단 당했나 보다. 

한달동안 바른생활(?)을 하면 차단이 자동으로 풀리거나 혹은 3개월이나 6개월 까지 차단 될수도 있고 

심하면 영구차단을 당하기도 한다고 한다. ㅠ.ㅠ 

 

일단 의지를 보여주기 위해 애드몹에 Test Device 등록을 했다. 

테스트 디바이스 등록을 위해서는 내 기기의 IDFA 값을 알아야 하는데

다소 번거롭지만 아래와 같이 Flutter 코딩을 해서 내폰 에서 앱을 실행 시켜봐야 알수 있다. 

 

How to retrieve Apple IDFA in Flutter?

1. 플러터 라이브러리 추가 

flutter pub add advertising_id

 

2. 코딩 추가 

String? advertisingId;
// Platform messages may fail, so we use a try/catch PlatformException.
try {
  advertisingId = await AdvertisingId.id(true);
} on PlatformException {
  advertisingId = null;
}

 

3.  내폰에서 실행 

위 코드에서 advertisingId 를 print() 해서 확인 한다. 

 

 

테스트 기기를 등록 하고  광고위치를 하단으로 고정시키고 일주일 만에 광고제한이 풀렸다. 
담부터 조심해야 겠다. 

반응형