---
metadata:
  - name: generator
    content: Diplodoc Platform v5.54.2
alternate:
  - https://yandex.com/support/varioqub/en/ads.md
  - https://yandex.com/support/varioqub/ru/ads.md
  - https://yandex.com/support/varioqub/tr/ads.md
  - href: tr/ads.md
    type: text/markdown
    title: Markdown version
  - href: llms.txt
    type: text/markdown
    title: llms.txt
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/support/varioqub/tr/llms.txt

# Reklam deneyleri

Varioqub ile Yandex Reklam Ağı ve Adfox’un reklam bloklarıyla deneyler yapabilirsiniz: blok türlerini ve blokları farklı ayarlarla karşılaştırın, blok boyutlarını ve konumlarını değiştirmeyi test edin, yeni bir blok eklemenin gelir ve kullanıcı metrikleri üzerindeki etkisini değerlendirin.

Deney sonucunda, hangi seçeneğin istatistiksel olarak anlamlı bir şekilde en fazla geliri sağladığını ve kullanıcı metriklerini azaltmadığını belirlemeye yardımcı olmak için [ölçümleri içeren rapor](https://yandex.com/support/varioqub/tr/stat.md) kullanılabilir.

## Deneyi bağlama {#connect}

#### **1. Adım: Varioqub’u bağlayın**

Ayrıntılar için, [Başlarken](https://yandex.com/support/varioqub/tr/index.md#quick-start) ve [Bağlama](https://yandex.com/support/varioqub/tr/connect.md) bölümlerine bakın. Varioqub’u JavaScript kullanarak bağlamanızı öneririz.

#### **2. Adım: Yandex Metrica sayacını reklam hesabı ayarlarına ekleyin**

<!-- source: tr/_includes/ads/list-tb.md -->
{% list tabs %}

- Yandex Advertising Network

  1. [Yandex Reklam Ağı arayüzünde](https://partner.yandex.com) web sitesi listesine gidin: **Sitelerde reklamlar** → **Siteler ve bloklar** → **Siteler**.

  1. İstediğiniz sitenin karşısındaki ![](_assets/dots.svg) düğmesine tıklayın ve **Düzenle**’yi seçin.

  1. **Genel** sekmesinde **YRA raporlarını Metrica'da göster** seçeneğini etkinleştirin.

  1. **Metrica sayaçları** alanında sayacınızın numarasını belirtin ve değişiklikleri kaydedin.

- Adfox

  1. [Adfox](https://adfox.yandex.com/promo)’ta, site listesine gidin: **Ayarlar** → **Sistem** → **Yandex Metrica sayaçları**.

  1. **Bağlı sayaçlar** alanında sayacınızın numarasını belirtin ve değişiklikleri kaydedin.

{% endlist %}
<!-- endsource: tr/_includes/ads/list-tb.md -->

## Deneyin başlatılması {#start}

1. Yandex Metrica’da **Varioqub → Deneyler** sayfasına gidin.

1. **Deney oluştur** düğmesine basın.

1. [Deney koşulları](https://yandex.com/support/varioqub/tr/create/conditions.md) ekleyin.

1. <!-- source: tr/_includes/create/metrics-about.md -->
   Deneyin başarısına karar vereceğiniz ana metriği seçin. Ayrıca gelişmiş analiz için 10’a kadar ek metrik seçebilirsiniz.
   <!-- endsource: tr/_includes/create/metrics-about.md -->

    Reklam deneylerini değerlendirmek için “Ziyaretçi Başına Reklam Gelirini” (veya ziyaretçi başına) birincil metrik olarak kullanmanızı ve ek metrikler olarak “Görüntüleme Derinliği” ve “Görsel Sıçrama Payı” gibi özel metrikleri kullanmanızı öneririz.

1. Deney tasarımını kişiselleştirin. Bunu şunlarla yapabilirsiniz:

    - [Reklam blokları](#blocks) – **In-image**, **Floor Ad**, **Top Ad** veya **Tam ekran** türünde yeni bir reklam bloğu eklemek için kullanın.
    
    - [Görsel Düzenleyici](#visual) – tek bir reklam blokunun görüntülenmesini, yeniden boyutlandırılmasını ve konumlandırılmasını karşılaştırmak için kullanın.

    - [Koddaki bayraklar](#flags) – reklam bloklarını karşılaştırmak, bir reklam blokunu çağırma yöntemini denemek vb. için kullanın.

## Reklam blokları {#blocks}

Sekmede, sitedeki reklam bloklarının konumu ve biçimiyle ilgili bir deney oluşturulabilir. Bu, reklam bloku kodu (`context.js`) eklemeden yapılabilir, sadece [Varioqub’u bağlamak](https://yandex.com/support/varioqub/tr/connect.md) yeterli (`exp.js`).

{% note info %}

Site bir CSP kullanıyorsa, Varioqub’u bağlamanın yanı sıra deneyi çalıştırmak için [reklam kuralları](https://yandex.com/support/partner/en/web/adplatform/csp-configuration) eklemeniz gerekir.

{% endnote %}

Bir deney oluşturmak için:

<!-- source: tr/_includes/ads/ad-types.md -->
1. Reklam bloku türünü seçin:

    - **Tam ekran** – tüm ekranda görüntülenir. Sitenin her sürümü için ayrı bir blok oluşturmanız gerekiyor.

    - **Top Ad** – Site içeriğinin üzerinde ekranın üst kısmında sabit olarak yer alır. Sadece sitenin mobil sürümünde çalışır.

    - **Floor Ad** – Site içeriğinin üzerinde ekranın alt kısmında sabit olarak yer alır. Sitenin her sürümü için ayrı bir blok oluşturmanız gerekiyor.

    - **In-image** – Sitedeki görüntülerin üstünde görüntülenir. Aynı blok sitenin tüm sürümlerinde çalışmaktadır.

        {% cut "In-image blok sınırlamaları" %}
        
        Varioqub geçerli sürümünde **In-image** blokları için aşağıdaki ayarlar dikkate alınmaz:

        * **Sayfa limiti**

        * **Görüntü sınırlaması**

        * **Entegrasyon türü**

        Daha fazla bilgi için Yandex Reklam Ağı Yardımı [In-Image](https://yandex.ru/support2/partner/ru/web/units/types/in-image) bölümüne bakın.

        Varsayılan yerleştirme türü **Otomatik**. Reklamlar en az 320x190 piksel boyutundaki tüm görsellerin üzerinde görünür.
        
        {% endcut %}

    Reklam Ağı kurallarına göre:

    - Aynı sayfada aynı anda **Top Ad** **Floor Ad** bloklarını gösteremezsiniz,

    - **Top Ad** bloğu yalnızca mobil cihazlarda (Mobile) kullanılabilir.

    Ayrıntılı bilgi için bkz. [Blok türleri](https://yandex.com/support/partner/en/web/units/types/).

1. Deneyi kurduğunuz bloğun [blockId](*block-id)’sini belirtin:

    * **Desktop block ID** – sitenin tam sürümü için.

    * **Touch block ID** – sitenin mobil sürümü için.

    {% note warning %}
    
    **In-image** bloğu için, sitenin tüm sürümleri için aynı `blockId`’yi belirtmeniz gerekir.

    {% endnote %}
<!-- endsource: tr/_includes/ads/ad-types.md -->

## Görsel editörde çalışın {#visual}

Editör web sitenize gömülüdür ve reklam biriminin görüntülenme biçimini ve boyutunu değiştirmenize olanak tanır. Tüm değişiklikler gerçek zamanlı olarak uygulanır. Değişikliklerinizi kaydedip deneyi çalıştırdığınızda, editörde yaptığınız düzenlemeler deneye katılan site ziyaretçileri tarafından görülebilecektir.

{% cut "Blok görüntülemesini değiştirmeyi deneyin" %}



1. Sitede, reklam blokunun kodunu değiştirin. [YRA](*yan) kodunu değiştirme örneği:

    ```javascript
    <!-- Yandex.RTB R-A-111111-1 -->
    <div id='yandex_rtb_R-A-111111-1'></div>
    
    ```

    Burada:

    - `R-A-111111-1` – reklam blokunun tanımlayıcısı,
    - `XXXX` – sitenizde yüklü olan Yandex Metrica sayacının numarası.

1. Yandex Metrica’da **Varioqub → Deneyler** sayfasına gidin.

1. **Görsel Editör** deney türünü seçin ve düzenlenecek URL sayfalarını belirtin.

1. **Seçenek 1** için **Düzenle** düğmesine basın. Görsel editör kutusunda belirttiğiniz sayfa açılacaktır. Kontrol değişkeni için herhangi bir değişiklik yapılmasına gerek yoktur. Sayfa, deneye mevcut haliyle katılacaktır.

1. Üzerinde deney yapmak istediğiniz bloğa tıklayın. Görsel editör penceresi açılacaktır.

1. Konteynerin boyutunu veya görüntülenme şeklini değiştirmek için bloğun ana öğesine gidin. Bunu yapmak için ![](_assets/parent-elem.svg) simgesine basın.

    ![](_assets/exp-gen.png =356x)

1. **CSS** sekmesinde, deney seçeneğine uygulanacak özelliği belirleyin ve **Kaydet** öğesine tıklayın.

    Değişikliklerin uygulandığını doğrulamak için, her seçeneğin **Deneyi Kontrol Et** bloğunda **Kontrol Et** öğesine tıklayın. Seçilen seçenek için web sitesi sürümü, Varioqub tarafından oluşturulan bağlantı kullanılarak açılacaktır. Bu bağlantıyı oluşturduktan sonraki 24 saat içinde paylaşabilirsiniz. Tekrar **Kontrol Et** tuşuna basarsanız, yeni bir bağlantı oluşturulur.

1. **Kaydet ve çalıştır** düğmesine basın.

{% cut "Reklam blokunun yüksekliğini değiştirme örneği" %}

Farklı blok yüksekliklerini denemek için, üst blok öğesi için **CSS** sekmesinde bir stil özelliği belirtin.

Örneğin, sabit yükseklikten uyarlanabilir yüksekliğe geçmeyi denemek için CSS özellikleri değiştirilir:

- yükseklik kısıtlamasını kaldır `height: unset`;

- maksimum blok yüksekliği `max-height: 70vh` ayarlanır.

![](_assets/exp1-1.png =356x)

{% endcut %}

{% cut "Makale kaydırılırken yan blokun yapışmasına ilişkin örnek" %}

Makaleyi kaydırdığınızda yan blokun yapışmasını denemek için, **CSS** sekmesinde üst blok öğesi için gerekli özellikleri belirtin.

Örneğin:

- bloğun görüntülenme şekli `position: sticky`;

- ana öğeye göre konum `top: 20px`.

![](_assets/exp1-2.png =356x)

{% endcut %}

{% endcut %}

{% cut "Reklam bloğu ekleyerek deneme yapın" %}

Ayrıca görsel editör yardımıyla reklam bloğu ekleme kodunu ekleyebilirsiniz. Bu, sitede yeni reklam noktalarıyla testler yaparken faydalı olabilir. **Floor Ad**, **Top Ad** veya **Tam Ekran** gibi reklam bloklarını kullanmanızı öneririz. Örneğin, [YRA](https://yandex.com/support/partner/en/web/units/types/)’da.

1. [Varioqub kütüphanesini özelleştirin](https://yandex.com/support/varioqub/tr/objects/set-config.md) – Varioqub kütüphanesine bir görüntüleme kodu ekleyin:

    ```javascript
    
    ```

1. Yandex Metrica’da **Varioqub → Deneyler** sayfasına gidin.

1. **Görsel Editör** deney türünü seçin ve düzenlenecek URL sayfalarını belirtin.

1. **Seçenek 1** karşısında, **Düzenle** tuşuna basın. Görsel editör kutusunda belirttiğiniz sayfa açılacaktır. Kontrol değişkeni için herhangi bir değişiklik yapılmasına gerek yoktur. Sayfa, deneye mevcut haliyle katılacaktır.

1. Bir sayfada, altbilgi gibi sitenin tüm sayfalarında bulunan bir öğe seçin.

1. **JS** sekmesini seçin ve reklam ekleme kodundan işlevi ekleyin.

    ![](_assets/add-func.png =356x)

    Bu durumda, seçtiğiniz öğeye sahip tüm sayfalarda bir reklam konteyneri görünecek ve **JS** sekmesindeki kod çağrılacaktır.

1. **Kaydet**'e tıklayın.

1. Kodun sitenin farklı sayfalarında, örneğin ana sayfada, bir makalede veya bölümde doğru çalışıp çalışmadığını kontrol edin.

{% endcut %}

## Bayraklarını kullanarak bir deney yapılandırma {#flags}

1. Yandex Metrica’da **Varioqub → Deneyler** sayfasına gidin.

1. Deney türünü seçin **Koddaki bayraklar**.

{% note info %}

Yandex Metrica’da ve değiştirilmiş ekleme kodunda, bayrak adı ve bayrak değerleri kodda olduğu gibi aynı dilde ve büyük/küçük harflerle belirtilmelidir.

{% endnote %}

{% cut "Kod içinde bayrakları kullanarak deney yapın" %}

1. Varioqub’da bayrak adını ve değerlerini ayarlayın. Örneğin: bayrağın adı `block`, kontrol seçeneğinde değer `A`, **Seçenek 1**’de ise `B`.

    ![](_assets/flags_oba.png =750x)

1. Sayfanın HTML koduna, üzerinde deney yapılacak reklam konteynerlerini ekleyin:

    ```html
    ...
    <div id="rsya_varioqub_A"></div>
    <div id="rsya_varioqub_B"></div>
    ...
    ```

    Ardından, sitedeki reklam blokunun kodunu aşağıda açıklandığı gibi değiştirin.

1. Kontrol seçeneğini çağırmak için bir fonksiyon ekleyin – örnekte R-A-111111-1 bloğu çağrılmaktadır:

    ```javascript
    
    ```

1. Seçenek 1’i çağırmak için bir fonksiyon ekleyin – örnekte R-A-111111-2 bloğu çağrılmaktadır:

    ```javascript
    
    ```

1. Deney bayraklarını uygulamak için aşağıdaki gibi bir işlev ekleyin:

    ```javascript
    <srcipt>
    function render_ab_answer(flags) {
      const flagVal = flags && flags.block && flags.block[0];
    switch
    (flagVal)
    {
       case 'A':
            vq_call_block_a();
            break;
       case 'B':
            vq_call_block_b();
            break;
       default:
            vq_call_block_default();
            break;
    }}
    </script>
    ```

1. Adım 4’teki fonksiyona [ymab](https://yandex.com/support/varioqub/tr/objects/ymab.md) fonksiyonunu kullanarak bayrak geçişi ekleyin:

    ```javascript
    <srcipt>
    ymab('metrika.XXXX', 'init', function (answer) {
      render_ab_answer(answer.flags);
    })
    </script>
    ```

   {% note info %}

   `init` yöntemine sahip [ymab](https://yandex.com/support/varioqub/tr/objects/init.md) işlevi, bayrakları geçirmek için yalnızca bir kez çağrılır.
   
   {% endnote %}

1. Kodun sitenin farklı sayfalarında, örneğin ana sayfada, bir makalede veya bölümde doğru çalışıp çalışmadığını kontrol edin.

{% cut "İki reklam blokunu karşılaştırmak için kod örneği" %}

```javascript

```

{% endcut %}

{% endcut %}

<!-- source: tr/_includes/ads/connect-git.md -->
[GitHub](https://github.com/yandex/varioqub-extras/tree/master/web)’da deneyleri bağlama ve oluşturma örneklerine bakın.
<!-- endsource: tr/_includes/ads/connect-git.md -->

## Sorular ve sorunlar

[Bir deney oluştururken tüm alanlar kilitlenmiştir.](https://yandex.com/support/varioqub/tr/faq.md#fields-blocked)

[Deney oluşturma arayüzünde olmayan faktörleri koşul olarak kullanabilir miyim?](https://yandex.com/support/varioqub/tr/faq.md#custom-condition)

[Bir AB deneyinde rastgele bir JS komut dosyası kullanılabilir mi?](https://yandex.com/support/varioqub/tr/faq.md#js-script)

[Tüm site veya sayfadaki deney türünü nasıl devre dışı bırakabilirim?](https://yandex.com/support/varioqub/tr/faq.md#disable-experiment-type)

[Öğe sayfadan sonra yükleniyor. Onu deneye nasıl dahil ederim?](https://yandex.com/support/varioqub/tr/faq.md#element-after-download)

[Sitemde öğe ID’leri değişiyor. Görsel Editörü kullanabilecek miyim?](https://yandex.com/support/varioqub/tr/faq.md#changing-id)

[Yandex Metrica’daki ve iş ortağı arayüzündeki para kazanma istatistikleri farklıdır.](https://yandex.com/support/varioqub/tr/faq.md#monetization-statistics)

<!-- source: tr/_includes/feedback/feedback.md -->
<details>
    <summary class="button">Destek Ekibi'ne yaz</summary>
    <div style="padding: 15px;
     margin: 10px 0;
     background: #FFFFFF;
     border-radius: 10px;
     border: 1px solid var(--yc-color-line-generic);">
     <iframe style="background: #FFFFFF;"
        height="700"
        width="100%"
        frameborder="0"
        src="https://forms.yandex.ru/surveys/1705/?iframe=1&lang=tr">
    </iframe>
</details>





<!-- endsource: tr/_includes/feedback/feedback.md -->

<!-- source: tr/_includes/image-styles.md -->

<!-- endsource: tr/_includes/image-styles.md -->

[*yan]: Yandex Advertising Network

[*block-id]: Yandex Reklam Ağı’ndaki blok tanımlayıcısı. 
`A-B-123456-78` biçimindedir.