Aracılığıyla paylaş


Dize alanları için en iyi deneyimleri öğrenme

Aşağıdaki makalede Power Automate, Power Apps ve Azure Logic Apps için bağlayıcı içerisinde bulunan dize alanlarına yönelik genel yönergeler bulunur.

Bağlayıcı bilgileri

Her bağlayıcının bağlayıcının adı olan bir başlığı ve bağlayıcıyı genel olarak tanımlayan bir açıklaması olmalıdır. Bu bilgi, OpenAPI tanımındaki (apiDefinition.swagger.json dosyasında) bilgi bölümünün altındaki başlık ve açıklama alanlarında belirtilmelidir.

Bağlayıcı başlıkları ve açıklamaları için en azından aşağıdaki yönergelerin izlenmesi gerekir:

  • Bağlayıcı başlığında en fazla 30 karakter olabilir.
  • Bağlayıcı başlığı ve açıklaması API sözcüğünü içeremez.
  • Bağlayıcı başlığı ve açıklaması, bir Power Platform ürününe veya arka uç API'lerine sahip olmadığınız bir ürüne atıfta bulunamaz.

Sertifikalı bağlayıcılara uygulanan başlık ve açıklama alanı yönergelerine ilişkin daha yüksek standartlara buradan ulaşabilirsiniz. En iyi deneyimi elde etmek için bunların kullanılması gerekir.

İşlemler

OpenAPI tanımındaki her yol ve fiil bir işleme karşılık gelir. Aşağıdaki dizelerin/etiketlerin her biriyle işlemin düzgünce açıklanması son kullanıcının bunu doğru kullanmasına yardımcı olur. İşlemin dize alanlarından bazıları şunlardır:

  • özet: Bu, işlemin adı olarak görünür.

    • Durum: Cümle
    • Notlar:
      • Adda eğik çizgi ("/") olmamalıdır.
      • 80 karakterden uzun olmamalıdır.
      • Noktalama işaretleri ve boşluk da dahil olmak üzere alfasayısal karakterle bitmemesi gerekir.
  • açıklama : Bu, bilgi düğmesi seçildiğinde aşağıdaki görselde gösterildiği şekilde işlem açıklaması olarak görüntülenir Bilgi düğmesini gösteren ekran görüntüsü.

    • Durum: Tümce.
    • Notlar: Metin kutusuna sığacak şekilde kısa tutun. Tek bir sözcükten oluşuyorsa noktaya gerek yoktur.
  • operationId: İşlemle ilişkilendirilmiş olan benzersiz kimliktir.

    • Durum: Camel (boşluk veya noktalama yok).
    • Notlar: GetContacts veya CreateContact gibi işlemin anlamının iletilmesi amaçlanmıştır.

    Aşağıdaki resimde, iş akışı oluşturulurken kullanıcı arabiriminde özetE-posta gönderin ve açıklamaBu işlem bir e-posta iletisi gönderir alanlarının nasıl görüneceği gösterilir.

    Özet ve açıklama alanlarının nasıl görüneceğini gösteren ekran görüntüsü.

Tetikleyiciler ve eylemler

Bir tetikleyici, bir iş akışı veya işlem başlatır. Örneğin, "Her Pazartesi 03:00'da bir iş akışı başlat" veya "Nesne oluşturulduğunda" gibi.

Tetik özeti ve açıklama alanları, okunabilir ve anlamlı olmalıdır. Tetikleyici özeti genellikle şu biçimdedir: "Bir __________________".

Örnek:

Tetikle Özet
Oluştur Bir görev oluşturulduğunda
Güncelleştirin Bir görev oluşturulduğunda
Silinme Bir görev silindiğinde

Tetikleyici açıklaması genellikle şu biçimdedir: "Bu işlem _______________ tetiklenir".

Örnek:

  • Bu işlem yeni bir görev eklendiğinde tetiklenir.

Eylem, iş akışınız içinde tamamlanacak olan bir görevdir. Örneğin, "E-posta gönder", "Satır güncelleştir", "Bildirim gönder" gibi. Aşağıdaki eylem özeti örnekleri aşağıda verilmiştir:

Eylem Özet
Oluştur Yeni görev oluştur
Okundu Görevi kimliğe göre al
Güncelleştir Nesne Güncelleştir
Silindi Nesneyi sil
Liste Tüm nesneleri listele

Parametreler

Her işlemde (ister tetikleyici ister eylem olsun) kullanıcının giriş sağladığı parametreler bulunur. Parametre için önemli dize alanlarından bazıları:

  • x-ms-summary: Bu, parametre adı olarak görünür.

    • Servis Talebi: Başlık
    • Notlar: 80 karakter ile sınırlıdır
  • açıklama: Bu, giriş kutusunda parametre açıklaması olarak görünür.

    • Durum: Cümle
    • Notlar: Metin kutusuna sığacak şekilde kısa tutun. Tek bir sözcükten oluşuyorsa noktaya gerek yoktur.

    Aşağıdaki resimde vurgulanan parametrenin x-ms-summary alanında değer olarak "Konu" ve açıklama alanında "Postanın konusunu belirtin" değeri bulunur.

    Arabirimdeki x-ms-summary ve açıklama parametre değerlerini gösteren ekran görüntüsü.

Yanıtla

Her işlemin, iş akışının devamında sonraki bir işlemde giriş olarak kullanılabilecek bir yanıtı vardır. Sonuç şeması, birden çok özellikten oluşur. Parametre için önemli dize alanlarından bazıları:

  • x-ms-summary: Bu, sonuç özelliği adı olarak görünür.

    • Servis Talebi: Başlık
    • Notlar: Kısa ad kullanın.
  • açıklama: Bu, sonuç özelliği için açıklama olarak görünür.

    • Durum: Cümle
    • Notlar: Kısa ve öz olması ve nokta ile bitmesi gerekir.

    Aşağıda gösterilen görüntüde iş akışında izleyen işlemlerden birine dinamik içerik eklemeye çalıştığınızda "Akışı el ile tetikle" işlemindeki sonuç şeması görünür. Burada, “User email” dizesi, “Manually trigger a flow” işleminin yanıtındaki bir özelliğin x-ms-summary alanının değeridir ve onun altındaki metin de description alanının değeridir.

yanıt

summary/x-ms-summary ve description alanları için göz önünde bulundurulması gereken birkaç önemli not:

  • Özet ve açıklama metni aynı olmamalıdır.
  • Açıklama kullanıcıya çıkış biçimi veya özelliğin ilgili olduğu nesne gibi ek bilgiler sağlamak için kullanılmalıdır. Örneğin: özet : kimlik, açıklama: Kullanıcı kimliği.
  • İç içe değerleri olan bir nesne söz konusu olduğunda, üst öğe adının x-ms-summary alanı alt öğe adının sonuna eklenir.

x-ms-visibility

Varlığın görünürlük önceliğini belirler. Görünürlük belirtilmediyse bunun "normal" görünürlükte olduğu varsayılır. Olası değerler şunlardır: "önemli", "gelişmiş" ve "dahili". "dahili" olarak işaretlenen varlıklar kullanıcı arabiriminde gösterilir.

Şunlar için geçerlidir:

  • İşlemler
  • Parametreler
  • Yanıt özellikleri

Örnek:

Kullanıcı arabiriminde genellikle önce “önemli” olarak işaretlenmiş varlıklar görüntülenir, “gelişmiş” olarak işaretlenmiş öğeler iki durumlu düğmenin (vurgulanmış) altına gizlenir ve “dahili” olarak işaretlenmiş öğeler de görüntülenmez. Aşağıdaki resim, varsayılan olarak gösterilmekte olan "önemli" olarak işaretlenmiş parametrelere bir örnektir. Ayrıca, Gelişmiş seçenekleri göster düğmesi seçildikten sonra gösterilen "gelişmiş" olarak işaretlenmiş parametreleri gösterir.

Gelişmiş seçenekler için bir açılan liste gösteren ekran görüntüsü.

Genişletilmiş gizli gelişmiş seçenekleri gösteren ekran görüntüsü.

Geri bildirimde bulunun

Bağlayıcı platformumuzla ilgili sorunlar veya yeni özellik fikirleri hakkındaki geri bildiriminiz bizim için çok önemlidir. Geri bildirimde bulunmak için Sorun gönderme veya bağlayıcılarla ilgili yardım alma bölümüne gidip geri bildirim türünü seçin.