כדי להגדיר שיתוף של פרטי כניסה בכמה אתרים:
- להגדיר דומיין ראשי: יש לבחור דומיין אחד כהפניה הראשית לקישורים.
- ליצור ולארח קובצי
assetlinks.json
:- דומיין ראשי: יצירה ואירוח של קובץ
assetlinks.json
רשימה של כל הדומיינים שמשתפים פרטי כניסה של דומיין ראשי. - דומיינים אחרים: צריך ליצור ולארח קובץ
assetlinks.json
בכל אחד דומיינים אחרים, שכל אחד מהם מקשר לדומיין הראשי.
- דומיין ראשי: יצירה ואירוח של קובץ
בדוגמה הבאה הגדרנו את example.com בתור הדומיין הראשי. כל השאר הדומיינים שברשימה משתפים פרטי כניסה עם example.com וזה עם זה.
- example.com (דומיין ראשי)
- example.org
- example.net
- myownpersonaldomain.com
לפני שתגדירו שיתוף של פרטי כניסה, עליכם לוודא שהשלמתם את הדרישות המוקדמות.
כדי להצהיר על שיתוף של פרטי הכניסה בין האתרים האלה:
יוצרים קובץ
assetlinks.json
לדומיין הראשי עם הרכיבים הבאים: content:[ { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": "https://example.com" } }, { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": "https://example.org" } }, { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": "https://example.net" } }, { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": "https://myownpersonaldomain.com" } } ]
מארחים את קובץ ה-JSON של Digital Asset Links במיקום הבא כתובת ה-URL הראשית:
https://example.com/.well-known/assetlinks.json
.יוצרים קובץ
assetlinks.json
פשוט יותר לדומיינים האחרים שמפנים אליו קובץassetlinks.json
של הדומיין הראשי:[ { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": "https://example.com" } } ]
מארחים עותקים של קובץ ה-JSON עם ה-Digital Asset Links במיקום הבא בכל שאר הדומיינים, במקרה הזה:
example.org/.well-known/assetlinks.json
example.net/.well-known/assetlinks.json
mypersonaldomain.com/.well-known/assetlinks.json
אחרי שתבצעו את השלבים האלה, תוכלו להגדיר את פרטי הכניסה בצורה חלקה ולשתף אותו בכמה אתרים. כל האתרים שברשימה יכולים עכשיו לשתף פרטי כניסה.
גישה זו מפשטת את התהליך של הוספת אתרים חדשים לאתרים רשת לשיתוף פרטי כניסה.
הוספת אתר חדש לרשת לשיתוף פרטי הכניסה
כדי להוסיף אתר חדש לרשת לשיתוף פרטי הכניסה:
מעדכנים את הקובץ
assetlinks.json
שמתארח בדומיין הראשי שלך (כאן פנייה חדשה, https://example.com) הוספת הצהרה חדשה לרשימה שכוללת את כתובת ה-URL של הדומיין החדש:... { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": https://NEW_DOMAIN } } ...
כאשר
NEW_DOMAIN
הוא שם הדומיין החדש.יצירה ואירוח של קובץ
assetlinks.json
בדומיין החדש, עם קישור חזרה אל הדומיין הראשי (במקרה הזה, https://example.com), עם התוכן הבא:[ { "relation": ["delegate_permission/common.get_login_creds"], "target": { "namespace": "web", "site": "https://example.com" } } ]
כל שאר assetlinks.json
הקבצים לא ישתנו. הגישה הזו מקדמת קוד
לשימוש חוזר, שיפחית את הסיכוי לשגיאות במהלך עדכונים.