使用虛名URL vanity-urls
使用Dynamic Media with OpenAPI capabilities將您長長的資產傳遞URL轉換成短的、品牌化的虛名URL。 標準資產傳送URL包含系統產生的資產UUID,使傳送URL複雜、難以記憶和共用。 以簡單識別碼(虛名ID)取代這些資產UUID,以產生虛名URL。 虛名URL是複雜傳送URL的簡短、乾淨和可讀版本。
請參閱下列URL格式以瞭解其差異:
標準傳遞URL使用aaid,後接UUID,而虛名URL使用avid,後接自訂識別碼(虛名識別碼)。
使用簡短且簡單的虛名識別碼,讓您的虛名URL短暫、乾淨、易讀、容易記憶和共用。 使用您的品牌名稱、產品名稱和相關關鍵字作為虛名ID,以提高您的品牌曝光度和使用者參與度。
當您的使用者按一下您的虛名URL時,Dynamic Media with OpenAPI會在擷取時自動對應到原始資產位置,並在傳送時正確解析這些位置,以將資產伺服給使用者。
瞭解建立虛名URL。
標準傳送URL standard-urls
標準Dynamic Media with OpenAPI資產傳遞URL包含系統產生的唯一識別碼,並遵循以下格式。
格式: https://delivery-<tenant>.adobeaemcloud.com/adobe/assets/urn:aaid:aem:<asset-uuid>/as/<seoname>.<format>
標準傳遞URL包含aaid之後的 ( 實際資產識別碼urn:)以及介於urn:aaid:aem:和/as/<seoname>.<format>之間的UUID。
範例: https://delivery-p30902-e145436.adobeaemcloud.com/adobe/assets/urn:aaid:aem:43341ab1-4086-44d2-b7ce-ee546c35613b/as/check.jpeg
在上述範例中,43341ab1-4086-44d2-b7ce-ee546c35613b是UUID。
虛名 URL vanity-url
虛名URL包含虛名識別碼以取代資產UUID,並遵循以下格式。
格式: https://delivery-<tenant>.adobeaemcloud.com/adobe/assets/urn:avid:aem:<vanity-id>/as/<seoname>.<format>
虛名URL包含avid之後的 ( 實際的虛名識別碼urn:)以及介於urn:avid:aem:到/<seoname>.<format>之間的虛名ID。
範例: https://delivery-p30902-e145436.adobeaemcloud.com/adobe/assets/urn:avid:aem:VanityCheck/as/check.jpeg
在上述範例中,VanityCheck是取代UUID的虛名ID。
探索主要功能與優勢 capabilities-and-benefits-of-vanity-urls
使用有意義的虛名ID來自訂標準資產傳送URL,有幾項好處和可以測量的影響。 虛名URL的某些主要功能和優點包括。
主要功能 key-capabilities
- URL自訂: 以較短且符合品牌規範的替代專案,取代傳遞URL中的長識別碼(資產UUID),以產生更乾淨的傳遞URL。
- 即時重新導向: 虛名URL會在執行階段重新導向至原始資產UUID,而不會中斷工作流程。 當系統處理技術路由時,使用者會在位址列中看到乾淨的URL。
- 輕鬆的連結管理: 隨時自訂您的虛名URL,而不會影響資產傳遞效能。
主要優點 key-benefits
-
增強使用者體驗: 清爽且較短的虛名URL可讀取、方便使用、容易記憶和分享。
-
改善使用者參與度: 品牌URL建立使用者信賴度和信任。 使用者更容易點選專業品牌連結,導致更高的點進率。
-
SEO最佳化: 包含相關關鍵字的URL可改善搜尋引擎排名和可發現性。
-
增強的品牌可見度: 品牌專屬URL可加強所有行銷管道(包括電子郵件、社群媒體和廣告行銷活動)中的品牌存在。
此外,在所有通訊中持續使用品牌URL可強化品牌識別與認可。 -
行銷活動追蹤和分析: 針對不同的行銷活動和管道使用唯一的虛名URL,以取得流量來源和轉換績效的詳細深入分析。
先決條件 prerequisites-for-creating-vanity-id
若要建立虛名URL,請確定您已核准要公開傳遞的資產。
建立虛名URL create-vanity-urls
執行以下步驟來建立虛名URL:
設定資產中繼資料 set-up-asset-metadata
執行以下命令,在資產的中繼資料表單中設定虛名ID:
-
導覽至含有Dynamic Media with OpenAPI傳遞之資產的資料夾的詳細資訊頁面。
在資產中繼資料表單中設定虛名ID後,將此中繼資料欄位對應到系統的傳遞機制。
建立和對應Cloud Manager環境變數 map-cloud-manager-environment-variable
執行以下步驟來建立環境變數,並將其對應至儲存虛名ID的中繼資料欄位:
-
瀏覽至Cloud Manager環境的設定頁面,並執行下列動作:
- 新增
ASSET_DELIVERY_VANITY_ID變數。 這是索引鍵。 - 使用值欄位來對應到儲存虛名ID的資產中繼資料屬性。 對應遵循
dc:<your-metadata-property>格式,其中中繼資料對應首碼(例如dc:)會根據您的資產中繼資料組態屬性而有所不同。
- 新增
-
儲存變更以重新啟動環境中的Pod。
核准要傳送的資產 approve-assets-for-delivery
將您Cloud Manager環境中的ASSET_DELIVERY_VANITY_ID變數對應到儲存虛名ID的資產中繼資料屬性後,核准您需要虛名URL才能傳送的資產。
產生虛名URL generate-vanity-urls
在您的標準傳送URL中進行下列取代操作,以將它轉換為虛名URL:
- 將 UUID 取代為您的 虛名ID。
- 以
aaid取代avid。
請參閱上述URL從標準到虛名URL的轉換。
瞭解如何複製您資產的Dynamic Media (含OpenAPI傳遞URL)。
當您的使用者按一下虛名URL時,Dynamic Media with OpenAPI會在擷取時將虛名ID自動對應到原始資產UUID,並在傳送時正確解析它們,以便毫不延遲地向使用者提供資產。 您可以即時自訂虛名URL,而不會影響資產傳送效能。
搭配您的虛名URL使用AEM雲端服務的進階自訂功能來增強其影響。
使用虛名URL擴展 scale-using-vanity-url
AEM as a Cloud Service可讓您自訂您網址內的DNS和CDN名稱。 使用這些AEMCS功能搭配您的虛名URL,將其轉換為簡潔的、描述性的、品牌化的、直覺式的唯一網址,並提供上述優點。
請參閱下列虛名URL及其可自訂的元件:
虛名URL格式:
https://delivery-<tenant>.adobeaemcloud.com/adobe/assets/urn:avid:aem:<vanity-id>/as/<seoname>.<format>
具有自訂DNS和CDN名稱的虛名URL格式:
https://<custom-dns> / dam/assets/ <vanity-id> /as/<seoname>.<format>
可自訂的URL元件
- DNS名稱(主機名稱):
https://delivery-<tenant>.adobeaemcloud.com是託管您資產的伺服器網域。 自訂DNS以變更主機名稱。 - CDN重寫規則:
adobe/assets/urn:avid:aem:是識別資產型別和傳遞方法的路徑結構。 重寫CDN規則以修改網域路徑。
自訂DNS customize-dns
向Adobe支援提出要求,為您的傳遞層級產生所需的自訂DNS。 請依照這些最佳實務建立自訂DNS名稱。
重寫CDN規則 rewrite-cdn-rules
執行以下步驟來重寫要傳送的CDN規則:
- 導覽至您的AEM存放庫以建立YAML設定檔。
- 執行設定區段中的步驟以設定CDN規則,並透過Cloud Manager設定管道部署設定。
按照這些最佳實務建立您的網域路徑。
進一步瞭解CDN重寫規則。
以下是重寫規則的範例,這些規則用於以虛名URL附加副檔名的檔案名稱。 根據您的特定需求自訂這些重寫規則。 聯絡Adobe支援以取得進一步協助:
when:
allOf:
- reqProperty: tier
equals: delivery
適用於SVG、GIF和PDF svg-gif-pdf
type: transform
reqProperty: path
op: replace
match: ^/dam/assets/([^/]+\.(?:svg|gif|pdf|docx|xlsx))(\?.*)?$
replacement: /adobe/assets/urn:avid:aem:\1/original/as/\1\2
視訊 video
視訊包括MP4、MOV、AVI和MKV
type: transform
reqProperty: path
op: replace
match: ^/dam/assets/([^/]+\.(?:mp4|mov|avi|mkv))(\?.*)?$
replacement: /adobe/assets/urn:avid:aem:\1/play\2
針對影像 image
適用於所有影像型別,不包括SVG。
type: transform
reqProperty: path
op: replace
match: ^/dam/assets/([^/]+\.[^/]+)(\?.*)?$
replacement: /adobe/assets/urn:avid:aem:\1/as/\1\2