רשימת דפי החשבון או קטע המידע מורכבים
מערך JSON של הצהרה אחת או יותר של אתר או אפליקציה כאובייקט JSON. אפשר להציג את ההצהרות האלה בסדר כלשהו. זהו התחביר הכללי:
מזהה ה-URI של האתר שהוא היעד של ההצהרה, בפורמט http[s]://<hostname>[:<port>], כאשר <hostname> הוא מזהה מלא, ויש להשמיט את <port> כשמשתמשים ביציאה 80 ל-HTTP או ביציאה 443 ל-HTTPS. יעד אתר יכול להיות רק דומיין בסיס. אין אפשרות להגביל לספריית משנה ספציפית; כל הספריות ברמה הבסיסית (root) יהיו תואמות. לא צריך להתייחס לתת-דומיינים כאל התאמה: כלומר, אם קובץ ההצהרה מתארח ב-www.example.com, לא צריך להתייחס לכתובת www.puppies.example.com כאל התאמה. כללים ודוגמאות להתאמה של יעדי אתר זמינים במסמכי התיעוד בנושא יעדים. דוגמה:http://www.example.com
אם אתם משתמשים בחתימה על אפליקציות ב-Play באפליקציה שלכם, בדרך כלל טביעת האצבע של האישור שנוצרת על ידי הפעלה מקומית של keytool או openssl לא תואמת לטביעת האצבע במכשירים של המשתמשים. ניתן לוודא ששירות חתימת האפליקציה ב-Play משמש את האפליקציה שלך
חשבון פיתוח ב-Play Console
בכפוף ל-Release > Setup > App Integrity; אם תעשה זאת,
נמצא גם את קטע הקוד הנכון של קובץ ה-JSON של Digital Asset Links לאפליקציה שלכם
הדף הזה.
במקרים מסוימים, יכול להיות שחשבון המשתמש ירצה להצהיר הצהרות שונות ושונות
על יעדים שונים, או אולי יהיה צורך לפרסם הצהרות
חשבונות משתמשים שונים לאותה קבוצת יעדים. לדוגמה, אתר יכול
להיות זמינים בהרבה דומיינים שונים ברמה העליונה לכל מדינה, וכולם
יכול להיות גם הצהרה בנוגע לאותה אפליקציה לנייד.
במצבים כאלה, מומלץ לכלול הצהרות.
באמצעות המנגנון הזה תוכלו להגדיר מצביעים מחשבונות משתמשים רבים ושונים
מיקום מרכזי אחד, שמגדיר הצהרות לכל חשבונות המשתמשים.
לדוגמה, ייתכן שתחליטו שהמיקום המרכזי
הוא צריך להיות https://example.com/includedstatements.json. הקובץ יכול להיות
מוגדר כך שיכיל תוכן זהה לזה שבדוגמאות שלמעלה.
כדי להגדיר הפניה מאתר אינטרנט לקובץ ההכללה, צריך לשנות את 'https://example.com/.well-known/assetlinks.json' ל:
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2024-10-14 (שעון UTC)."],[[["A statement list is a JSON file that describes relationships between websites and Android apps, used for features like Digital Asset Links."],["The list consists of statements with \"relation\" and \"target\" fields, where \"target\" can be a website or an Android app."],["Website targets are specified using a \"site\" field with a URL, while Android app targets use \"package_name\" and \"sha256_cert_fingerprints\"."],["For many statements, use \"include\" to point to a central file to avoid redundancy and simplify management."],["Detailed syntax and examples are provided to guide you in creating and using statement lists effectively."]]],[]]