Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Geofence belirli bir alana giren bir SDK içeren Mobile App kullanıcısına Push Bildirimi gönderilmesini sağlar.

RMC Geofences, mobile app’i içinde SDK olan bir kullanıcının enlem, boylam ve yarıçap ile tanımlı bir coğrafik alan içine girdiğinde Push Bildirimi gönderilmesini sağlar. 

Alan Target altındaki Geofences’dan tanımlanırİlk olarak alan New Geofence seçilerek geofence tanımlanır. Daha sonra Geofence Targeting Action tanımlanırken alan seçilir.


Warning

Geofence verilerine dayalı bildirimleri tetiklemek için, kullanıcılardan arka plan konum verilerini toplaması için izin alınması ve uygulamanın RMC platformuyla çalışacak şekilde yapılandırılması gerekir. Developer's Guide Geliştirici Kılavuzu altında yer alan iOS - SDK ve Android push yapılandırmalarına - Visilabs SDK dokümanlarına göz atabilirsiniz.


Özelliğin Bulunduğu SDKlar:

  • Native (ios & android)
  • Expo
  • React Native 
  • Flutter 






1. Geofence

Tanımlama

Tanımlama 
Anchor
new
new

Geofence tanımlama ekranına; Target > Geofences > New Geofence seçerek ulaşabilirsiniz.


Info

RMC Geofence ile ilk kez bir Geofence alanı tanımlarken, lokasyon bilginizi kullanmak üzere aşağıda gördüğünüz gibi bir pop-up uyarısıyla karşılaşabilirsiniz. Allow butonuna tıklayarak RMC ile lokasyon bilginizi paylaşabilirsiniz.



1.1. New Definition

FormuDescription başlığı

Formu 
Anchor
def
def

  1. Description başlığı altındaki alana oluşturmak istediğiniz Geofence alanı için isim giriniz.

  2. Haritanın ortasında yer

alan Geofence
  1. alan Geofence ikonuna Image Modified tıklayınız.

  2. Geofence alanı için bir başlangıç noktası belirleyiniz.
  3. Geofence alanının başlangıç noktasından uzaklığını belirleyecek ikinci bir nokta seçiniz.

 Bu
  1.  Bu belirlenen iki nokta arasındaki mesafe Geofence alanının yarıçapı (radius) olarak belirlenecektir.

Save butonunu

Image Removed

Import Geofences
  1. Save butonunu kullanarak oluşturduğunuz Geofence alanını kaydedebilirsiniz.

Note

Bu adımların ardından Geofence Form üzerinde yer alan Longitude (boylam), Latitude (eylem) ve Radius (yarıçap) alanları otomatik olarak doldurulacaktır.

Image Added



1.2. Geofence Yükleme (Import)  
Anchor
import
import

Bir çok Geofence tanımını birarada yüklemek için Target > Geofences

ekranından

 ekranından “Import Geofences”

seçilmeli

 seçilmeli

  • Yüklenecek dosyanın

uzantısı CSV olmalı
  • uzantısı CSV olmalı

  • Her
satırda 1 tanım yer header
  • satırda 1 tanım yer almalı. 
CSV’de 4 kolon bulunmalı ve
  • CSV’de 4 kolon bulunmalı ve header olmamalı.
Kolonlar noktalı
  • Kolonlar noktalı virgül (,) ile ayrılmalı.
  • Kolon sırası:
Description
  •  Description, Latitude, Longtitude ve Radius olmalı şeklinde olmalı. 
Radius metre cinsinden virgül
  • Radius metre cinsinden girilmeli. 
Longtitude ve Latitude tanımlarında ondalık ayracı olarak
  • Longtitude ve Latitude tanımlarında ondalık ayracı olarak virgül (,)

kullanılmalı
  •  kullanılmalı.

    Warning

    Burada dosyanın içerisindeki veriler ara yüzde satır satır tutulur.

Image Removed

Image Added





2. Geofence Kampanyası

Oluşturma

Android ve iOS uygulamaları üzerinden, oluşturulan Geofence alanlarına giren uygulama kullanıcılarıyla iletişim kurabilmek için, yaratılan Geofence alanı Targeting Actions olarak tanımlanması gerekir. 

Tip

Geofence kampanyası oluşturma adımları için Targeting Actions sayfasında yer alan talimatlara ve Geofence başlığı altındaki yönlendirmelere göz atabilirsiniz.

Geofence belirli bir alana giren bir SDK içeren Mobile App kullanıcısına Push Message gönderilmesini sağlar.

Alan Target altındaki Geofences’dan tanımlanır. Daha sonra Geofence Targeting Action tanımlanırken alan seçilir.

Geofence tipindeki Targeting Actionlar’da da Promotion Campaign kullanarak promotion code gönderilebilir. Ayrıntılı bilgi için Promotion Campaign dokümanını okuyun.

Trigger Event: Push Message ne zaman atılacak?

Oluşturma 
Anchor
kampanya
kampanya

  1. Geofencing kampanyası oluşturmak için, Target > Targeting Actions > New Targeting Action seçin.

    Image Added

  2. Eylem tetiklendiğinde sayfa sınırlamalarını önlemek için Pages to be Applied alanına tek bir yıldız (*) koyun, Type alanından Geofence seçin.

    Image Added

  3. Properties altındaki alanları doldurun:

AlanAçıklama
Campaign

Promotion Campaigns ile oluşturulmuş bir Promosyon Kampanyası gösterilmek istendiğinde bu alandan ilgili kampanyanın seçimi yapılır.

Course of Action

Gösterilcek kupon tipinin belirleneceği alandır.

  • Give new promocode eachtime: Ziyaretçiye her defasında yeni bir promosyon kodu verilmesi istendiğinde seçilir.
  • Give existing promocode till not used: Ziyaretçiye kullanılmadığı sürece aynı promosyon kodunun verilmesi istendiğinde seçilir.
Platforms

Geofence kullanılarak yayınlanacak push bildirimin hangi platformlardan yayınlanacağının belirleneceği alandır.

Message Type

Geofence kullanılarak yayınlanacak push bildirimin mesaj tipinin belirleneceği alandır.

  • Image: Push bildirimin içeriğinde görsel bulundurulması istendiğinde seçilir
    Media URL: Mesaj içeriğinde gösterilmek istenen görselin adresinin girileceği alandır.

  • Text: Push bildirimin içeriğinin yalnızca metinden oluşması istendiğinde seçilir
    Message Text: Gösterilmek istenen mesajın girileceği alandır.

    Bu alana, promosyon kodu kullanıldığı takdirde <%PromotionCode%> tag'i eklenmelidir.
Target URLPush bildirime tıklanınca yönlenmesini istediğiniz sayfanın adresinin girileceği alandır.
Campaign Tracking ParametersUTM parametresi kullanarak kampanya takibi yapılmak istendiğinde kullanılır.
Send with ExvisitorID?

Geofence tanımlaması yapılan alana giren kullanılacalara yönelik ExVisitorID (belirli bir kullanıcı ID'si) üzerinden gönderim yapılması istendiğinde YES seçili olmalıdır. Bu durumda, ilgili ExVisitorID'ye bağlı tüm aktif ve izinli token değerlerine gönderim gerçekleşir.

  • Send to Last Used Known Token Only?:ExVisitorID ile gönderim yapılacak kitleye yalnızca ilgili ExVisitorID'ye sahip kullanıcın son aktif token değerine gönderim yapılması istendiğinde YES seçili olmalıdır.

GeofencesKullanılmak istenen Geofence'in belirleneceği alandır.
Trigger Event

Push Message ne zaman atılacak?

    • Tanımlı Geofence’e girince mi (Enter),
çıkınca
    • Çıkınca mı (Exit)
yoksa bir
    • ,
    • Bir süre kalınca (Dwell) mı olduğunu belirler.
Set Tracking ParameterTetiklenen mesajlardaki analitiği raporlamak için izleme parametresini ayarlayın.
Valid From

Yeni kampanyanızın başlangıç tarihini ve saatini seçin.

Valid ThroughYeni kampanyanızın bitiş tarihini ve saatini seçin.
Capping Type

Belirli bir dönemde uygulamanızın kullanıcılarının kaç tane push bildirim alacağını sınırlamanıza izin veren bir özelliktir

  • Visit: Her ziyarette kullanıcılara maksimum gönderilecek push bildirim sayısını belirleyin.
  • Visitor: Ziyaretçilere gönderilecek maksimum push bildirim sayısını belirleyin.
  • Hourly: Saatlik olarak kullanıcıya gönderilecek maksimum push bildirim sayısını belirleyin.
  • Daily: Günlük olarak kullanıcıya gönderilecek maksimum push bildirim sayısını belirleyin.
  • Weekly: Haftalık olarak kullanıcıya gönderilecek maksimum push bildirim sayısını belirleyin.
  • Monthly: Aylıkolarak kullanıcıya gönderilecek maksimum push bildirim sayısını belirleyin.

Logic operator between rules

Target Rules

Tüm davranışsal koşulların (Target Rules) karşılanıp karşılanmayacağını (AND)  veya seçilen koşullardan en az birinin (Rules) karşılanıp karşılanmadığını (OR) seçebilirsiniz.

Geofence kapmayasına eklenecek Target Rule seçilen alandır.
Open Testing Form

exVisitorID (belirli bir kullanıcı ID'sidir) kullanarak Push Bildirimin kullanıcıya ulaştığının testi için kullanılır.

Capping Based on Geofence

Birden fazla geofence alanı belirlendiğinde verilebilecek kısıtlamadır. Örn. geofence içerisinde x,y,z alanlarını tanımlamanız sonrasında capping visit1 (her ziyaret için 1 defa gönderme) seçildiği durumda geofence bazlı kısıtlama;

kapalı (no) ise; x,y,z alanlarından birine girilmesi sonucunda (örn: x)tüm alanlar (örn: x,y,z) için kısıtlama devreye girer.

açık (yes) ise; x,y,z alanlarından birine girilmesi sonucunda (örn: x) sadece girilen alan (örn: sadece x) için kısıtlama devreye girer.


Info
titleÖnemli Bilgi

İşlemi Tetikle alanındaki "Bulunma" özelliği sadece Android cihazlar tarafından desteklenmektedir. Platform olarak iOS seçilmesi durumunda geçersiz olacaktır. 


 


Ana Başlık: Target V1