Ana içeriğe atla
Guide

Operatör tercihli rota planlama

Operatör tercihleri, bir EV rotası hesaplanırken rota planlama hizmetinin hangi şarj ağlarını tercih edeceğini kontrol etmenizi sağlar.

Tercihleri iki yerde yapılandırabilirsiniz:

  • Chargetrip panosu: Projeniz için genel operatör tercihleri yapılandırmasını proje / gelişmiş / istasyon operatörü tercihleri altında ayarlayın.
  • Rota oluşturma isteği: createRoute mutasyonundaki input.operators alanını kullanarak tercihleri dinamik olarak tanımlayın veya pano operatör tercihleri yapılandırmasını istek başına geçersiz kılın.

1. Tercih türleri ve rota davranışı

Operatör tercihleri dört türde gelir ve her biri belirli ülkelerle sınırlandırılabilir:

TercihRota planlama davranışı
Hariç tutulanBu operatörlerin istasyonları hiçbir koşulda kesinlikle hariç tutulur.
KaçınılanDaha iyi bir alternatif yoksa bu operatörlerin istasyonlarından kaçınılır.
Tercih edilenBu operatörlerin istasyonlarına sıralamalarına (yüksek, orta, düşük) göre öncelik verilir. Katman ne kadar yüksekse, istasyonun seçilme olasılığı o kadar yüksektir. Daha iyi bir alternatif yoksa rota yine de sıralanmamış veya kaçınılan istasyonları kullanır.
ZorunluYalnızca bu operatörlerin istasyonları kullanılır. İzin verilen bu havuz içinde sıralama katmanları yine geçerlidir; yani yüksek sıralı operatörler orta ve düşük sıralı operatörlere tercih edilir. Araç varış noktasına yalnızca sıralanmış istasyonları kullanarak ulaşamazsa rota hesaplaması başarısız olur.

2. Pano düzeyindeki tercihler nasıl uygulanır

İstek düzeyindeki girdilerin pano ayarlarıyla nasıl etkileşime girdiğini anlamak, öngörülebilir rota planlama davranışı sağlar:

  • Panodaki Hariç tutulan ve Kaçınılan operatörler otomatik olarak uygulanır: Panoda Hariç tutulan veya Kaçınılan olarak yapılandırılan operatörler, createRoute isteğinizde herhangi bir parametre gerektirmeden her rota hesaplamasına uygulanır.
  • Panodaki sıralama katmanları, sıralama türü olmadan etkin olmaz: Sıralama katmanlarında yapılandırılan operatörler, createRoute isteğinizde input.operators.ranking.type ayarlanarak etkinleştirilmelidir; aksi halde istasyon seçimini etkilemezler.
  • İstek düzeyindeki operatörler, ilgili pano tercihlerinin yerini alır: createRoute isteğinde operatör kimliklerini belirtmek, yalnızca panodaki ilgili yapılandırmanın yerini alır. Örneğin input.operators.exclude[] sağlamak panonun hariç tutulan operatörler yapılandırmasının tamamının yerini alırken, pano düzeyindeki kaçınılan operatörler uygulanmaya devam eder.

3. Uygulama örnekleri

Yalnızca pano hariç tutmalarını ve kaçınmalarını kullanın Panoda ayarlanan hariç tutulan ve kaçınılan operatör yapılandırmalarını uygular. input.operators.ranking.type belirtilmediği için panonun sıralama ayarları etkin değildir.

Örnek istek
graphql
createRoute(  input: {    vehicle: { id: "607823b2c246f9001b97b1a2" }    origin: {      type: Feature      geometry: { type: Point, coordinates: [4.895168, 52.370216] }    }    destination: {      type: Feature      geometry: { type: Point, coordinates: [2.352222, 48.856614] }    }  })

Panoda sıralanan operatörleri “Tercih edilen” olarak kullanın Panodaki hariç tutulan ve kaçınılan operatör yapılandırmalarını uygular ve pano sıralama katmanlarına ait istasyonları tercih eder.

Örnek istek
graphql
createRoute(  input: {    vehicle: { id: "607823b2c246f9001b97b1a2" }    origin: {      type: Feature      geometry: { type: Point, coordinates: [4.895168, 52.370216] }    }    destination: {      type: Feature      geometry: { type: Point, coordinates: [2.352222, 48.856614] }    }    operators: {      ranking: {        type: preferred      }    }  })

Panoda sıralanan operatörleri “Zorunlu” olarak kullanın Rotayı yalnızca pano sıralama katmanlarında yapılandırılan operatörlere ait istasyonlarda şarj olacak şekilde kısıtlar.

Örnek istek
graphql
createRoute(  input: {    vehicle: { id: "607823b2c246f9001b97b1a2" }    origin: {      type: Feature      geometry: { type: Point, coordinates: [4.895168, 52.370216] }    }    destination: {      type: Feature      geometry: { type: Point, coordinates: [2.352222, 48.856614] }    }    operators: {      ranking: {        type: required      }    }  })

Özel tercihler tanımlayın ve pano ayarlarını geçersiz kılın Tam operatör yapılandırmalarını doğrudan API çağrısında sağlayın. Belirtilen her alan (ranking, avoid veya exclude), o istek için panodaki ilgili yapılandırmayı geçersiz kılar.

Örnek istek
graphql
createRoute(  input: {    vehicle: { id: "607823b2c246f9001b97b1a2" }    origin: {      type: Feature      geometry: { type: Point, coordinates: [4.895168, 52.370216] }    }    destination: {      type: Feature      geometry: { type: Point, coordinates: [2.352222, 48.856614] }    }    operators: {      ranking: {        type: preferred        level: {          high: [{ id: "5e8c22366f9c5f23ab0eff01" }]          medium: [{ id: "5e8c22366f9c5f23ab0eff02" }]        }      }      avoid: [{ id: "5e8c22366f9c5f23ab0eff03" }]      exclude: [{ id: "5e8c22366f9c5f23ab0eff04" }]    }  })

Belirli ülkeler için özel tercihler tanımlayın Tam operatör yapılandırmalarını doğrudan API çağrısında sağlayın. Belirtilen her alan (ranking, avoid veya exclude), o istek için panodaki ilgili yapılandırmayı geçersiz kılar.

Örnek istek
graphql
createRoute(  input: {    vehicle: { id: "607823b2c246f9001b97b1a2" }    origin: {      type: Feature      geometry: { type: Point, coordinates: [4.895168, 52.370216] }    }    destination: {      type: Feature      geometry: { type: Point, coordinates: [2.352222, 48.856614] }    }    operators: {      ranking: {        type: preferred        level: {          high: [{ id: "5e8c22366f9c5f23ab0eff01", countries: ["NL", "DE"] }]          medium: [{ id: "5e8c22366f9c5f23ab0eff01", countries: ["FR"] }]        }      }      avoid: [{ id: "5e8c22366f9c5f23ab0eff03", countries: ["AT"] }]      exclude: [{ id: "5e8c22366f9c5f23ab0eff04" }]    }  })

Bu içerik yardımcı oldu mu?

Geliştiriciler

Chargetrip ©

Durum bilinmiyor

Çerezleri yönetin

Yürürlük tarihi: 20 Mart 2024 · Güncellenme tarihi: 25 Ocak 2023

Çerez politikası

developers.chargetrip.com deneyiminizi geliştirmeye yardımcı olmak için çerezler kullanıyoruz. Bu çerez politikası gizlilik politikasının bir parçasıdır ve cihazınız ile sitemiz arasındaki çerez kullanımını kapsar. Ayrıca, kullanabileceğimiz ve hizmetlerinin bir parçası olarak çerez kullanabilecek üçüncü taraf hizmetler hakkında temel bilgiler de sunuyoruz; ancak bunlar politikamızın kapsamında değildir.

Bizden herhangi bir çerezi kabul etmek istemiyorsanız, tarayıcınıza developers.chargetrip.com sitesinden gelen çerezleri reddetmesini söylemelisiniz; ancak bu durumda istediğiniz bazı içerik ve hizmetleri sunamayabileceğimizi unutmayın.

Çerez onayı tercihlerinizi gözden geçirin

Çerez nedir

Çerez, bir web sitesinin siz ziyaret ettiğinizde cihazınızda sakladığı küçük bir veri parçasıdır. Genellikle web sitesinin kendisi hakkında bilgiler, siz geri döndüğünüzde sitenin web tarayıcınızı tanımasını sağlayan benzersiz bir tanımlayıcı, çerezin amacına hizmet eden ek veriler ve çerezin kendi ömrü bulunur.

Çerezler belirli özellikleri etkinleştirmek (ör. oturum açma), site kullanımını izlemek (ör. analizler), kullanıcı ayarlarınızı saklamak (ör. saat dilimi, bildirim tercihleri) ve içeriğinizi kişiselleştirmek (ör. reklam, dil) için kullanılır.

Ziyaret ettiğiniz web sitesi tarafından ayarlanan çerezlere normalde “birinci taraf çerezleri” denir ve bunlar genellikle yalnızca o sitedeki etkinliğinizi izler. Diğer siteler ve şirketler (yani üçüncü taraflar) tarafından ayarlanan çerezler, aynı üçüncü taraf hizmetini kullanan diğer web sitelerinde sizi izlemek için kullanılabilir.

Gerekli çerezler

Ziyaret ettiğiniz web sitesi tarafından ayarlanan çerezlere normalde “birinci taraf çerezleri” denir ve bunlar genellikle yalnızca o sitedeki etkinliğinizi izler. Diğer siteler ve şirketler (yani üçüncü taraflar) tarafından ayarlanan çerezler, aynı üçüncü taraf hizmetini kullanan diğer web sitelerinde sizi izlemek için kullanılabilir.

Performans çerezleri

Hedefleme / reklam çerezleri, hangi promosyon içeriğinin size ve ilgi alanlarınıza daha uygun ve alakalı olduğunu belirlemede kullanılır. Web siteleri bunları hedefli reklam sunmak veya bir reklamı kaç kez gördüğünüzü sınırlamak için kullanabilir. Bu, şirketlerin kampanyalarının etkinliğini ve size sunulan içeriğin kalitesini artırmasına yardımcı olur. Bu çerezler, ziyaret ettiğiniz web sitesi (birinci taraf) veya üçüncü taraf hizmetler tarafından ayarlanabilir. Üçüncü taraflarca ayarlanan hedefleme/reklam çerezleri, aynı üçüncü taraf hizmetini kullanan diğer web sitelerinde sizi izlemek için kullanılabilir. Sitemizde hedefleme/reklam çerezleri kullanıyoruz.

Pazarlama / reklam çerezleri

Hedefleme / reklam çerezleri, hangi promosyon içeriğinin size ve ilgi alanlarınıza daha uygun ve alakalı olduğunu belirlemede kullanılır. Web siteleri bunları hedefli reklam sunmak veya bir reklamı kaç kez gördüğünüzü sınırlamak için kullanabilir. Bu, şirketlerin kampanyalarının etkinliğini ve size sunulan içeriğin kalitesini artırmasına yardımcı olur. Bu çerezler, ziyaret ettiğiniz web sitesi (birinci taraf) veya üçüncü taraf hizmetler tarafından ayarlanabilir. Üçüncü taraflarca ayarlanan hedefleme/reklam çerezleri, aynı üçüncü taraf hizmetini kullanan diğer web sitelerinde sizi izlemek için kullanılabilir. Sitemizde hedefleme/reklam çerezleri kullanıyoruz.

Üçüncü taraf taahhüdü

Üçüncü taraf sağlayıcılarımızın hizmetlerini kullanmadan önce, uygulamalarının bizimkilerle uyumlu olduğundan emin olmak için tüm gizlilik politikalarını inceliyoruz. Kullanıcılarımızın gizliliğini tehlikeye atan veya ihlal eden üçüncü taraf hizmetleri bilerek asla dahil etmeyeceğiz.

Çerez
google-cookie-consent
Açıklama
Çerez tercihlerinizi, yani hangi kategorileri kabul ettiğinizi veya reddettiğinizi saklar; böylece her ziyarette seçiminize saygı gösterebilir ve yalnızca izin verdiğiniz analiz veya pazarlama araçlarını yükleyebiliriz.
Ömür
2 yıl

Çerezleri nasıl kontrol edebilir veya devre dışı bırakabilirsiniz

Bizden çerez kabul etmek istemiyorsanız, tarayıcınıza web sitemizden gelen çerezleri reddetmesini söyleyebilirsiniz. Çoğu tarayıcı varsayılan olarak çerezleri kabul edecek şekilde yapılandırılmıştır, ancak bu ayarları çerezleri tamamen reddedecek veya bir web sitesi çerez ayarlamaya çalıştığında sizi uyaracak şekilde güncelleyebilirsiniz.

Web sitelerine birden fazla cihazdan göz atıyorsanız, ayarlarınızı her bir cihazda ayrı ayrı güncellemeniz gerekebilir.

Bazı çerezler bir web sitesi deneyimini az etkileyerek engellenebilse de, tüm çerezleri engellemek ziyaret ettiğiniz sitelerdeki belirli özelliklere ve içeriğe erişememenize neden olabilir.

Bu Çerez Politikasını, örneğin kullandığımız çerezlerdeki değişiklikleri yansıtmak veya diğer operasyonel, yasal ya da düzenleyici nedenlerle zaman zaman güncelleyebiliriz. Çerez kullanımımız ve ilgili teknolojiler hakkında bilgi sahibi olmak için lütfen bu Çerez Politikasını yeniden ziyaret edin. Bu Çerez Politikasının en üstündeki tarih, en son ne zaman güncellendiğini gösterir.