---
metadata:
  - name: generator
    content: Diplodoc Platform v5.55.2
alternate:
  - https://www.yandex.com/support/metrica/en/objects/method-sprav.md
  - https://www.yandex.com/support/metrica/es/objects/method-sprav.md
  - https://www.yandex.com/support/metrica/pt/objects/method-sprav.md
  - https://www.yandex.com/support/metrica/ru/objects/method-sprav.md
  - https://www.yandex.com/support/metrica/tr/objects/method-sprav.md
  - https://www.yandex.com/support/metrica/zh/objects/method-sprav.md
  - href: tr/objects/method-sprav.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://www.yandex.com/support/metrica/tr/llms.txt


# Önceki sürüm yöntemleri rehberi

Yandex Metrica'nın kullandığı sayaç kodu ve [JavaScript API yöntemleri](https://www.yandex.com/support/metrica/tr/objects/method-reference.md) güncellendi. Yöntemlerin bir önceki sürümü aşağıdadır.


{% cut "addFileExtension" %}


İstenilen uzantılı dosyaların yüklenmesinin takibi

```javascript
addFileExtension(extensions)
```

`extensions` parametresi [yeni sürüm yönteminin](https://www.yandex.com/support/metrica/tr/objects/addfileextension.md) parametresine uygundur.


{% endcut %}




{% cut "extLink" %}


Dış bağlantıdan yapılan geçiş hakkında bilgilerin gönderimi:

```javascript
extLink(url[, options])
```

`url` ve `options` parametreleri [yeni sürüm yönteminin](https://www.yandex.com/support/metrica/tr/objects/extlink.md) parametrelerine uygundur.


{% endcut %}

{% cut "file" %}


Dosya yüklemeleri hakkında bilgilerin gönderimi.

```javascript
file(url[, options])
```

`url` ve `options` parametreleri [yeni sürüm yönteminin](https://www.yandex.com/support/metrica/tr/objects/file.md) parametrelerine uygundur.


{% endcut %}

{% cut "getClientID" %}


Yandex Metrica tarafından belirtilen site ziyaretçi kimlik belirleyicisinin alımı.

```javascript
yaCounterXXXXXXXX.getClientID()
```


{% endcut %}

{% cut "hit" %}


Sayfa görüntüleme verilerinin gönderilmesi.

```javascript
hit(url[, options])
```

Örnek:

```javascript
var yaCounterXXXXXXXX = new Ya.Metrika({id: XXXXXXXX});
//...
yaCounterXXXXXXXX.hit('#!contacts', {
    title: 'İletişim bilgileri',
    referer: 'http://example.com/#!main'
});
```

`url` ve `options` parametreleri [yeni sürüm yönteminin](https://www.yandex.com/support/metrica/tr/objects/hit.md) parametrelerine uygundur.


{% endcut %}

{% cut "notBounce" %}


Kullanıcı ziyaretinde hemen çıkma olmadığı bilgisinin aktarımı.

```javascript
notBounce([options])
```

`options` parametresi [yeni sürüm yönteminin](https://www.yandex.com/support/metrica/tr/objects/notbounce.md) parametresine uygundur.


{% endcut %}

{% cut "params" %}


İsteğe bağlı [ziyaret parametreleri](https://www.yandex.com/support/metrica/tr/data/visit-params-data.md) aktarılır.

```javascript
params(parameters)
```

Ziyaret parametrelerinin aktarma örnekleri:


{% cut "Ziyaretçi durumu" %}


```javascript
var yaParams = {
    x: 10,
    y: "oturum açmamış kullanıcı"
}

var yaCounterXXXXXXXX = new Ya.Metrika({id: XXXXXXXX, params: window.yaParams||{}});
```


{% endcut %}

{% cut "A/B testi" %}


Diyelim ki, **Satın Al** butonunun renginin “Sepete gitme” hedefi için dönüşümü nasıl etkilediğini belirlememiz gerekiyor.

Kullanıcıya kırmızı buton gösteriliyorsa parametreyi şu şekilde tanımlayalım:
```javascript
var yaParams = {ab_test: "kırmızı düğme"};
```

Kullanıcıya yeşil buton gösteriliyorsa parametreyi şu şekilde tanımlayalım:

```javascript
var yaParams = {ab_test: "yeşil düğme"};
```

Bu parametreyi, örneğin sayacın ürün sayfalarında başlatılması veya reachGoal yöntemi (** Satın al** butonuna basıldığında çağrılır) gibi uygun bulduğumuz herhangi bir yöntemle göndeririz.


{% endcut %}

{% cut "Hiyerarşik veri yapılarının aktarımı" %}


```javascript
var yaParams = {
    "level1":{"level2":["level3_1","level3_2"]}}
...
```


{% endcut %}


`parameters` parametresi [yeni sürüm yönteminin](https://www.yandex.com/support/metrica/tr/objects/params-method.md) parametresine uygundur.


{% endcut %}

{% cut "reachGoal" %}


[Hedefe](https://www.yandex.com/support/metrica/tr/general/goals.md) ulaşım bildiriminin gönderilmesi.

```javascript
reachGoal(target[, params[, callback[, ctx]]])
```

Hedef belirleme örnekleri:


{% cut "Form için ayarlama" %}


```javascript
...
<form action="" method="get" onsubmit="yaCounterXXXXXXXX.reachGoal('TARGET_NAME'); return true;">
    ...
</form>
...
```


{% endcut %}

{% cut "Buton için ayarlama" %}


```javascript
...
<form action="">
    ...
    <input type="button" onclick="yaCounterXXXXXXXX.reachGoal('TARGET_NAME'); return true;" value="Sipariş ver" />
</form>
...
```


{% endcut %}

{% cut "Bağlantı için ayarlama" %}


```javascript
...
<a href="/price.zip" onclick="yaCounterXXXXXXXX.reachGoal('TARGET_NAME'); return true;">Fiyat listesi</a>
...
```


{% endcut %}

{% cut "Kullanıcı parametrelerinin aktarıldığı bağlantı için ayarlama" %}


```javascript
...

<a href="/price.zip" onclick="yaCounterXXXXXXXX.reachGoal('TARGET_NAME', goalParams, goalCallback); return true;">Fiyat listesi</a>
...
```


{% endcut %}

{% cut "Sayfa yüklenirken hedefe ulaşma" %}


**Eşzamansız** sayaç kodunu kulanıyorsanız ve hedef `script` öğesi yardımıyla çağrılıyorsa sayfanın istediğiniz bir kısmına şu kodu ekleyin:

**Çözüm 1**

 
:   ```javascript
    
    ```

**Çözüm 2 (jQuery için)**

 
:   ```javascript
    
    ```


{% endcut %}

{% cut "Hedef değerinin form için belirlenmesi" %}


```javascript
...

<form action="" method="get" onsubmit="yaCounterXXXXXXXX.reachGoal('TARGET_NAME', goalParams); return true;">
    ...
</form>
...
```


{% endcut %}


`target`, `params`, `callback` ve `ctx` parametreleri [yöntemin yeni sürümüne](https://www.yandex.com/support/metrica/tr/objects/reachgoal.md) uygundur.


{% endcut %}

{% cut "setUserID" %}


Site sahibi tarafından belirtilen ziyaretçi kimlik belirleyicisinin aktarımı.

```javascript
yaCounterXXXXXXXX.setUserID("12345")
```


{% endcut %}

{% cut "userParams" %}


Site ziyaretçilerinin serbest parametreleri için aktarma yöntemi.

```javascript
userParams(parameters)
```

`parameters` parametresi [yeni sürüm yönteminin](https://www.yandex.com/support/metrica/tr/objects/user-params.md) parametresine uygundur.


{% endcut %}

<!-- source: tr/_includes/buttons/chat-button.md -->
[Sohbete yaz](https://yandex.com.tr/chat/#/user/036e6a02-3620-9cdc-4c5e-a34667a7379e?utm_source=spravka){.button}

<!-- source: tr/_includes/styles/href-to-button.md -->

<!-- endsource: tr/_includes/styles/href-to-button.md -->
<!-- endsource: tr/_includes/buttons/chat-button.md -->

<!-- source: tr/_includes/reports/support-button.md -->
<div class="cut-button">

{% cut "E-posta yaz" %}

<!-- source: tr/_includes/popup/id-popup/wrong-sup.md -->
Lütfen, dikkatli olun: Destek Ekibi kullanıcıları aramaz. Dolayısıyla Yandex Metrica Destek Ekibi adına sizi telefonla arayan yabancıları yok sayın ve talimatlarını kesinlikle izlemeyin.
<!-- endsource: tr/_includes/popup/id-popup/wrong-sup.md -->

<div style="padding: 15px;
     margin: 10px 0;
     background: #FFFFFF;
     border-radius: 10px;
     border: 1px solid var(--g-color-line-generic);">
  <iframe style="background: #FFFFFF;"
        height="700"
        width="100%"
        frameborder="0"
        src="https://forms.yandex.com/surveys/1705/?&iframe=1&lang=en">
  </iframe>
</div>

{% endcut %}

</div>



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

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

<!-- source: tr/_includes/styles/href-to-button.md -->

<!-- endsource: tr/_includes/styles/href-to-button.md -->
<!-- endsource: tr/_includes/reports/support-button.md -->
