קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
כל הצהרה נוצרת מתוך מחשבה על צרכן; הצרכן בהצהרה הוא זה שקורא ומאמת הצהרה שנכתבה על ידי חשבון משתמש, ולאחר מכן נוקט פעולה על סמך אותה הצהרה. באופן ספציפי יותר, הצרכן מבצע את הפעולות הבסיסיות הבאות:
בקשה להצגת רשימת דפי חשבון מחשבון משתמש ספציפי
בודקים אם הרשימה מכילה הצהרה מסוימת שמתייחסת ליעד נתון
בודקים שהיעד בהצהרה הוא היעד (אתר או אפליקציה) שלדעתכם הוא
תבצעו את הפעולה שצוינה בהצהרה, אם תבחרו
תרחישים לדוגמה רבים צורכים הצהרות שמתייחסות אליכם מאחורי הקלעים. לדוגמה, 'קישור של אפליקציות ל-Android' משתמש בהצהרות על הרשאות קישור שנוצרו על ידי אתר מסוים כדי להפעיל קישורים ישירות לאפליקציה. אפליקציה מציינת שהיא מסכימה להיות יעד להצהרות כאלה באמצעות הוספה של קוד מיוחד (handler Intent) במניפסט שלה.
ניתן לבצע את שלבים 1 ו-2 שלמעלה – בקשה ואימות של הצהרה – בשתי דרכים: באמצעות ה-API שלנו או באופן ידני (באמצעות הטמעה משלכם).
שימוש בהצהרות באמצעות Digital Asset Links API
ה-Digital Asset Links API תומך בשתי שיטות: Check() ו-List() לחיפוש או לאימות של דפי חשבון:
Check() לוקחת מקור, יעד וקשר, ומאמתת שהמקור יוצר את ההצהרה שנשלחה לגבי היעד.
List() מפרטת את כל ההצהרות שנאמרו על ידי מקור נתון.
שימוש בדוחות באופן ידני
פרוטוקול Digital Asset Links פתוח, כך שאתם יכולים ליצור בו הטמעה בעצמכם.
כדי לצרוך הצהרות שפורסמו על ידי אתרי אינטרנט, תוכלו לשלוח בקשת HTTP GET לרשימת ההצהרה המתאימה ולנתח אותה בעצמכם. לדוגמה, רשימת דפי החשבון התואמת לאתר http://example.digitalassetlinks.org נמצאת בכתובת http://example.digitalassetlinks.org/.well-known/assetlinks.json.
כדי לצרוך הצהרות מטעם אפליקציות ל-Android, עליך לגשת למניפסט של חבילת ה-APK המתאימה. במכשירי Android, ניתן לעשות זאת באמצעות הממשק של PackageManager.
חשוב לשים לב למשמעויות הספציפיות של ההצהרות על קישורים לנכסים דיגיטליים. אם אתם לא בטוחים, כדאי לעיין במפרט הקישורים לנכסים.
[[["התוכן קל להבנה","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-06-26 (שעון UTC)."],[[["\u003cp\u003eDigital Asset Links enable websites and apps to make statements about their relationships, which other apps and services can then verify and act upon.\u003c/p\u003e\n"],["\u003cp\u003eYou can consume these statements using the Digital Asset Links API (\u003ccode\u003eCheck()\u003c/code\u003e and \u003ccode\u003eList()\u003c/code\u003e methods) or manually by retrieving and parsing the statement list.\u003c/p\u003e\n"],["\u003cp\u003eBefore implementing your own solution, check if existing mechanisms like Android App Linking already handle your desired scenario.\u003c/p\u003e\n"],["\u003cp\u003eWebsites publish their statements in a JSON file located at \u003ccode\u003e.well-known/assetlinks.json\u003c/code\u003e, while Android app statements are found within their manifest file.\u003c/p\u003e\n"],["\u003cp\u003eFor a deeper understanding of statement meanings and the underlying protocol, refer to the Asset Links Specification.\u003c/p\u003e\n"]]],[],null,[]]