channel و video اکنون حاوی ویژگیای هستند که وضعیت «ساخته شده برای کودکان» آن کانال یا ویدیو را مشخص میکند. شرایط خدمات سرویسهای YouTube API و سیاستهای توسعهدهندگان نیز در ۱۰ ژانویه ۲۰۲۰ بهروزرسانی شدند. برای اطلاعات بیشتر، به تاریخچههای ویرایش سرویس YouTube Data API و شرایط خدمات YouTube API مراجعه کنید. یک منبع channel حاوی اطلاعاتی درباره یک کانال یوتیوب است.
روشها
این API از روشهای زیر برای منابع channels پشتیبانی میکند:
- list
- مجموعهای از صفر یا چند منبع
channelرا که با معیارهای درخواست مطابقت دارند، برمیگرداند. همین حالا امتحان کنید . - update
- متادیتای یک کانال را بهروزرسانی میکند. توجه داشته باشید که این روش در حال حاضر فقط از بهروزرسانیهای
brandingSettingsو اشیاءinvideoPromotionمنبعchannelو ویژگیهای فرزند آنها پشتیبانی میکند. اکنون آن را امتحان کنید .
نمایش منابع
ساختار JSON زیر فرمت یک منبع channels را نشان میدهد:
{
"kind": "youtube#channel",
"etag": etag,
"id": string,
"snippet": {
"title": string,
"description": string,
"customUrl": string,
"publishedAt": datetime,
"thumbnails": {
(key): {
"url": string,
"width": unsigned integer,
"height": unsigned integer
}
},
"defaultLanguage": string,
"localized": {
"title": string,
"description": string
},
"country": string
},
"contentDetails": {
"relatedPlaylists": {
"likes": string,
"favorites": string,
"uploads": string
}
},
"statistics": {
"viewCount": unsigned long,
"subscriberCount": unsigned long, // this value is rounded to three significant figures
"hiddenSubscriberCount": boolean,
"videoCount": unsigned long
},
"topicDetails": {
"topicIds": [
string
],
"topicCategories": [
string
]
},
"status": {
"privacyStatus": string,
"isLinked": boolean,
"longUploadsStatus": string,
"madeForKids": boolean,
"selfDeclaredMadeForKids": boolean
},
"brandingSettings": {
"channel": {
"title": string,
"description": string,
"keywords": string,
"trackingAnalyticsAccountId": string,
"unsubscribedTrailer": string,
"defaultLanguage": string,
"country": string
},
"watch": {
"textColor": string,
"backgroundColor": string,
"featuredPlaylistId": string
}
},
"auditDetails": {
"overallGoodStanding": boolean,
"communityGuidelinesGoodStanding": boolean,
"copyrightStrikesGoodStanding": boolean,
"contentIdClaimsGoodStanding": boolean
},
"contentOwnerDetails": {
"contentOwner": string,
"timeLinked": datetime
},
"localizations": {
(key): {
"title": string,
"description": string
}
}
}خواص
جدول زیر ویژگیهایی را که در این منبع ظاهر میشوند، تعریف میکند:
| خواص | |
|---|---|
kind | stringنوع منبع API را مشخص میکند. مقدار آن youtube#channel خواهد بود. |
etag | etagبرچسب E این منبع. |
id | stringشناسهای که یوتیوب برای شناسایی منحصر به فرد کانال از آن استفاده میکند. |
snippet | objectشیء snippet شامل جزئیات اولیه در مورد کانال، مانند عنوان، توضیحات و تصاویر کوچک آن است. |
snippet. title | stringعنوان کانال. |
snippet. description | stringتوضیحات کانال. مقدار ویژگی حداکثر ۱۰۰۰ کاراکتر دارد. |
snippet. customUrl | stringآدرس اینترنتی سفارشی کانال. مرکز راهنمای یوتیوب شرایط لازم برای دریافت آدرس اینترنتی سفارشی و همچنین نحوه تنظیم آدرس اینترنتی را توضیح میدهد. |
snippet. publishedAt | datetimeتاریخ و زمانی که کانال ایجاد شده است. مقدار در قالب ISO 8601 مشخص شده است. |
snippet. thumbnails | objectنقشهای از تصاویر کوچک مرتبط با کانال. برای هر شیء در نقشه، کلید، نام تصویر کوچک و مقدار، شیءای است که حاوی اطلاعات دیگری در مورد تصویر کوچک است. هنگام نمایش تصاویر بندانگشتی در برنامه خود، مطمئن شوید که کد شما دقیقاً از آدرسهای اینترنتی تصاویر همانطور که در پاسخهای API برگردانده میشوند، استفاده میکند. برای مثال، برنامه شما نباید در آدرس اینترنتی برگردانده شده در پاسخ API، به جای دامنه https از دامنه http استفاده کند.آدرسهای اینترنتی کوچک کانال فقط در دامنه https در دسترس هستند، که نحوه نمایش آدرسهای اینترنتی در پاسخهای API نیز به همین صورت است. اگر برنامه شما سعی در بارگذاری تصاویر یوتیوب از دامنه http داشته باشد، ممکن است تصاویر شکستهای را در آن مشاهده کنید. تصاویر کوچک ممکن است برای کانالهای تازه ایجاد شده خالی باشند و پر شدن آنها تا یک روز طول بکشد. |
snippet.thumbnails. (key) | objectمقادیر کلید معتبر عبارتند از:
|
snippet.thumbnails.(key). url | stringآدرس اینترنتی تصویر. برای راهنماییهای بیشتر در مورد استفاده از آدرسهای اینترنتی تصاویر کوچک در برنامه خود، به تعریف ویژگی snippet.thumbnails مراجعه کنید. |
snippet.thumbnails.(key). width | unsigned integerعرض تصویر. |
snippet.thumbnails.(key). height | unsigned integerارتفاع تصویر. |
snippet. defaultLanguage | stringزبان متن موجود در ویژگیهای snippet.title و snippet.description منبع channel . |
snippet. localized | objectشیء snippet.localized شامل یک عنوان و توضیحات محلی برای کانال است یا شامل عنوان و توضیحات کانال به زبان پیشفرض برای فرادادههای کانال است.
localizations برای اضافه کردن، بهروزرسانی یا حذف فرادادههای محلی استفاده کنید. |
snippet.localized. title | stringعنوان کانال محلیسازی شده. |
snippet.localized. description | stringتوضیحات کانال محلیسازی شده. |
snippet. country | stringکشوری که کانال با آن مرتبط است. برای تنظیم مقدار این ویژگی، مقدار ویژگی brandingSettings.channel.country را بهروزرسانی کنید. |
contentDetails | objectشیء contentDetails اطلاعات مربوط به محتوای کانال را کپسولهسازی میکند. |
contentDetails. relatedPlaylists | objectشیء relatedPlaylists نقشهای است که لیستهای پخش مرتبط با کانال، مانند ویدیوهای آپلود شده یا ویدیوهای لایک شده کانال را مشخص میکند. میتوانید هر یک از این لیستهای پخش را با استفاده از متد playlists.list بازیابی کنید. |
contentDetails.relatedPlaylists. likes | stringشناسهی لیست پخشی که شامل ویدیوهای لایکشدهی کانال است. از متدهای playlistItems.insert و playlistItems.delete برای اضافه کردن یا حذف موارد از آن لیست استفاده کنید. |
contentDetails.relatedPlaylists. favorites | stringاین ملک از رده خارج شده است. شناسهی لیست پخشی که شامل ویدیوهای مورد علاقهی کانال است. از متدهای playlistItems.insert و playlistItems.delete برای اضافه کردن یا حذف موارد از آن لیست استفاده کنید.توجه داشته باشید که یوتیوب قابلیت ویدیوی مورد علاقه را منسوخ کرده است. برای مثال، ویژگی statistics.favoriteCount منبع video در 28 آگوست 2015 منسوخ شد. در نتیجه، به دلایل تاریخی، مقدار این ویژگی ممکن است حاوی یک شناسه لیست پخش باشد که به یک لیست پخش خالی اشاره دارد و بنابراین، قابل دریافت نیست. |
contentDetails.relatedPlaylists. uploads | stringشناسهی لیست پخشی که شامل ویدیوهای آپلود شدهی کانال است. برای آپلود ویدیوهای جدید از متد videos.insert و برای حذف ویدیوهای آپلود شدهی قبلی از متد videos.delete استفاده کنید. |
statistics | objectشیء statistics ، آمار مربوط به کانال را کپسولهسازی میکند. |
statistics. viewCount | unsigned longمجموع تعداد دفعاتی که تمام ویدیوها در تمام فرمتها برای یک کانال مشاهده شدهاند. از ۲۴ آگوست ۲۰۲۶، برای تمام فرمتهای ویدیویی (بلند، زنده و کوتاه) در یک کانال، |
statistics. commentCount | unsigned longاین ملک از رده خارج شده است. تعداد نظرات کانال |
statistics. subscriberCount | unsigned longتعداد مشترکین کانال. این مقدار به سه رقم معنیدار گرد میشود. برای جزئیات بیشتر در مورد نحوه گرد کردن تعداد مشترکین، به تاریخچه ویرایش یا مرکز راهنمای YouTube مراجعه کنید. |
statistics. videoCount | unsigned longتعداد ویدیوهای عمومی آپلود شده در کانال. توجه داشته باشید که این مقدار فقط تعداد ویدیوهای عمومی کانال را نشان میدهد، حتی برای صاحبان آن. این رفتار با تعداد ویدیوهای نمایش داده شده در وبسایت یوتیوب سازگار است. |
topicDetails | objectشیء topicDetails اطلاعات مربوط به موضوعات مرتبط با کانال را کپسولهسازی میکند.مهم: برای جزئیات بیشتر در مورد تغییرات مربوط به شناسههای موضوع، به تعریف ویژگی topicDetails.topicIds[] و تاریخچه ویرایشها مراجعه کنید. |
topicDetails. topicIds[] | listفهرستی از شناسههای موضوع مرتبط با کانال. این ویژگی از تاریخ ۱۰ نوامبر ۲۰۱۶ منسوخ شده است. تا ۱۰ نوامبر ۲۰۱۷ پشتیبانی خواهد شد. مهم: به دلیل منسوخ شدن Freebase و API مربوط به Freebase، شناسههای موضوعات از ۲۷ فوریه ۲۰۱۷ به طور متفاوتی کار کردند. در آن زمان، یوتیوب شروع به بازگرداندن مجموعه کوچکی از شناسههای موضوعات انتخابشده کرد. |
topicDetails. topicCategories[] | listفهرستی از نشانیهای اینترنتی ویکیپدیا که محتوای کانال را توصیف میکنند. |
status | objectشیء status ، اطلاعات مربوط به وضعیت حریم خصوصی کانال را کپسولهسازی میکند. |
status. privacyStatus | stringوضعیت حریم خصوصی کانال مقادیر معتبر برای این ویژگی عبارتند از:
|
status. isLinked | booleanنشان میدهد که آیا دادههای کانال، کاربری را که از قبل به یک نام کاربری یوتیوب یا یک حساب گوگل پلاس مرتبط است، شناسایی میکند یا خیر. کاربری که یکی از این لینکها را دارد، از قبل دارای یک هویت عمومی یوتیوب است که پیشنیاز چندین اقدام، مانند آپلود ویدیو، است. |
status. longUploadsStatus | stringنشان میدهد که آیا کانال واجد شرایط آپلود ویدیوهایی با مدت زمان بیش از ۱۵ دقیقه است یا خیر. این ویژگی فقط در صورتی برگردانده میشود که صاحب کانال درخواست API را تأیید کرده باشد. برای اطلاعات بیشتر در مورد این ویژگی، به مرکز راهنمای YouTube مراجعه کنید. مقادیر معتبر برای این ویژگی عبارتند از:
|
status. madeForKids | booleanاین مقدار نشان میدهد که آیا کانال به عنوان کانال کودک محور تعیین شده است یا خیر، و شامل وضعیت فعلی "ساخته شده برای کودکان" کانال است. برای مثال، وضعیت ممکن است بر اساس مقدار ویژگی selfDeclaredMadeForKids تعیین شود. برای اطلاعات بیشتر در مورد تنظیم مخاطب برای کانال، ویدیوها یا پخشهای خود، به مرکز راهنمای YouTube مراجعه کنید. |
status. selfDeclaredMadeForKids | booleanدر یک درخواست channels.update ، این ویژگی به صاحب کانال اجازه میدهد تا کانال را به عنوان child-directed تعیین کند. مقدار ویژگی فقط در صورتی برگردانده میشود که صاحب کانال درخواست API را تأیید کرده باشد. |
brandingSettings | objectشیء brandingSettings اطلاعات مربوط به برندسازی کانال را کپسولهسازی میکند. |
brandingSettings. channel | objectشیء channel ، ویژگیهای برندسازی صفحه کانال را در خود جای میدهد. |
brandingSettings.channel. title | stringعنوان کانال. حداکثر طول عنوان ۳۰ کاراکتر است. |
brandingSettings.channel. description | stringتوضیحات کانال، که در کادر اطلاعات کانال در صفحه کانال شما نمایش داده میشود. مقدار ویژگی حداکثر ۱۰۰۰ کاراکتر دارد. |
brandingSettings.channel. keywords | stringکلمات کلیدی مرتبط با کانال شما. مقدار، فهرستی از رشتهها است که با فاصله از هم جدا شدهاند. کلمات کلیدی کانال در صورتی که از حداکثر طول مجاز ۵۰۰ کاراکتر تجاوز کنند یا حاوی علامت نقل قول بدون گریز ( " ) باشند، ممکن است کوتاه شوند. توجه داشته باشید که محدودیت ۵۰۰ کاراکتر، محدودیتی برای هر کلمه کلیدی نیست، بلکه محدودیتی برای کل طول همه کلمات کلیدی است. |
brandingSettings.channel. trackingAnalyticsAccountId | stringشناسه حساب گوگل آنالیتیکس که میخواهید برای ردیابی و اندازهگیری ترافیک کانال خود از آن استفاده کنید. |
brandingSettings.channel. unsubscribedTrailer | stringویدئویی که باید در ماژول ویدئوی ویژه در نمای مرور صفحه کانال برای بینندگانی که مشترک نشدهاند پخش شود. بینندگان مشترک ممکن است ویدئوی متفاوتی را ببینند که فعالیتهای اخیر کانال را برجسته میکند. در صورت مشخص شدن، مقدار ویژگی باید شناسه ویدیوی یوتیوب یک ویدیوی عمومی یا فهرست نشده باشد که متعلق به مالک کانال است. |
brandingSettings.channel. defaultLanguage | stringزبان متن موجود در ویژگیهای snippet.title و snippet.description منبع channel . |
brandingSettings.channel. country | stringکشوری که کانال با آن مرتبط است. این ویژگی را بهروزرسانی کنید تا مقدار ویژگی snippet.country تنظیم شود. |
brandingSettings. watch | objectنکته: این شیء و تمام ویژگیهای فرزند آن منسوخ شدهاند. شیء watch ، ویژگیهای برندسازی صفحات watch را برای ویدیوهای کانال کپسولهسازی میکند. |
brandingSettings.watch. textColor | stringتوجه: این ویژگی منسوخ شده است. رنگ متن برای قسمت برنددار صفحه تماشای ویدیو. |
brandingSettings.watch. backgroundColor | stringتوجه: این ویژگی منسوخ شده است. رنگ پسزمینه برای ناحیهی برنددار صفحهی تماشای ویدیو. |
brandingSettings.watch. featuredPlaylistId | stringتوجه: این ویژگی منسوخ شده است. اگر سعی کنید مقدار آن را تنظیم کنید، API خطا میدهد. |
brandingSettings. image | objectاین ویژگی و تمام ویژگیهای فرزند آن منسوخ شدهاند. شیء image ، اطلاعات مربوط به تصاویری را که در صفحه کانال یا صفحات تماشای ویدیو نمایش داده میشوند، کپسولهسازی میکند. |
brandingSettings.image. bannerImageUrl | stringاین ملک از رده خارج شده است. آدرس اینترنتی تصویر بنر که در صفحه کانال در وبسایت یوتیوب نشان داده شده است. ابعاد تصویر ۱۰۶۰ پیکسل در ۱۷۵ پیکسل است. |
brandingSettings.image. bannerMobileImageUrl | stringاین ملک از رده خارج شده است. آدرس اینترنتی (URL) تصویر بنر که در صفحه کانال در برنامههای تلفن همراه نمایش داده میشود. ابعاد تصویر ۶۴۰ پیکسل در ۱۷۵ پیکسل است. |
brandingSettings.image. watchIconImageUrl | stringاین ملک از رده خارج شده است. آدرس اینترنتی تصویری که بالای پخشکننده ویدیو نمایش داده میشود. این تصویر ۲۵ پیکسل ارتفاع دارد و عرض آن قابل تغییر است و نمیتواند از ۱۷۰ پیکسل بیشتر شود. اگر این تصویر را ارائه ندهید، نام کانال شما به جای تصویر نمایش داده میشود. |
brandingSettings.image. trackingImageUrl | stringاین ملک از رده خارج شده است. آدرس اینترنتی (URL) یک پیکسل ردیابی ۱ پیکسل در ۱ پیکسل که میتواند برای جمعآوری آمار بازدیدهای کانال یا صفحات ویدیو استفاده شود. |
brandingSettings.image. bannerTabletLowImageUrl | stringاین ملک از رده خارج شده است. آدرس اینترنتی (URL) یک تصویر بنر با وضوح پایین که در صفحه کانال در برنامههای تبلت نمایش داده میشود. حداکثر اندازه تصویر ۱۱۳۸ پیکسل در ۱۸۸ پیکسل است. |
brandingSettings.image. bannerTabletImageUrl | stringاین ملک از رده خارج شده است. آدرس اینترنتی (URL) تصویر بنری که در صفحه کانال در برنامههای تبلت نمایش داده میشود. ابعاد تصویر ۱۷۰۷ پیکسل در ۲۸۳ پیکسل است. |
brandingSettings.image. bannerTabletHdImageUrl | stringاین ملک از رده خارج شده است. آدرس اینترنتی (URL) یک تصویر بنر با وضوح بالا که در صفحه کانال در برنامههای تبلت نمایش داده میشود. حداکثر اندازه تصویر ۲۲۷۶ پیکسل در ۳۷۷ پیکسل است. |
brandingSettings.image. bannerTabletExtraHdImageUrl | stringاین ملک از رده خارج شده است. آدرس اینترنتی (URL) یک تصویر بنر با وضوح فوقالعاده بالا که در صفحه کانال در برنامههای تبلت نمایش داده میشود. حداکثر اندازه تصویر ۲۵۶۰ پیکسل در ۴۲۴ پیکسل است. |
brandingSettings.image. bannerMobileLowImageUrl | stringاین ملک از رده خارج شده است. آدرس اینترنتی (URL) یک تصویر بنر با وضوح پایین که در صفحه کانال در برنامههای تلفن همراه نمایش داده میشود. حداکثر اندازه تصویر ۳۲۰ پیکسل در ۸۸ پیکسل است. |
brandingSettings.image. bannerMobileMediumHdImageUrl | stringاین ملک از رده خارج شده است. آدرس اینترنتی (URL) یک تصویر بنر با وضوح متوسط که در صفحه کانال در برنامههای تلفن همراه نمایش داده میشود. حداکثر اندازه تصویر ۹۶۰ پیکسل در ۲۶۳ پیکسل است. |
brandingSettings.image. bannerMobileHdImageUrl | stringاین ملک از رده خارج شده است. آدرس اینترنتی (URL) یک تصویر بنر با وضوح بالا که در صفحه کانال در برنامههای تلفن همراه نمایش داده میشود. حداکثر اندازه تصویر ۱۲۸۰ پیکسل در ۳۶۰ پیکسل است. |
brandingSettings.image. bannerMobileExtraHdImageUrl | stringاین ملک از رده خارج شده است. آدرس اینترنتی (URL) یک تصویر بنر با وضوح بسیار بالا که در صفحه کانال در برنامههای تلفن همراه نمایش داده میشود. حداکثر اندازه تصویر ۱۴۴۰ پیکسل در ۳۹۵ پیکسل است. |
brandingSettings.image. bannerTvImageUrl | stringاین ملک از رده خارج شده است. آدرس اینترنتی (URL) یک تصویر بنر با وضوح بسیار بالا که در صفحه کانال در برنامههای تلویزیونی نمایش داده میشود. حداکثر اندازه تصویر ۲۱۲۰ پیکسل در ۱۱۹۲ پیکسل است. |
brandingSettings.image. bannerTvLowImageUrl | stringاین ملک از رده خارج شده است. آدرس اینترنتی (URL) یک تصویر بنر با وضوح پایین که در صفحه کانال در برنامههای تلویزیونی نمایش داده میشود. حداکثر اندازه تصویر ۸۵۴ پیکسل در ۴۸۰ پیکسل است. |
brandingSettings.image. bannerTvMediumImageUrl | stringاین ملک از رده خارج شده است. آدرس اینترنتی (URL) یک تصویر بنر با وضوح متوسط که در صفحه کانال در برنامههای تلویزیونی نمایش داده میشود. حداکثر اندازه تصویر ۱۲۸۰ پیکسل در ۷۲۰ پیکسل است. |
brandingSettings.image. bannerTvHighImageUrl | stringاین ملک از رده خارج شده است. آدرس اینترنتی (URL) یک تصویر بنر با وضوح بالا که در صفحه کانال در برنامههای تلویزیونی نمایش داده میشود. حداکثر اندازه تصویر ۱۹۲۰ پیکسل در ۱۰۸۰ پیکسل است. |
brandingSettings.image. bannerExternalUrl | stringاین ویژگی مکان تصویر بنر را مشخص میکند که یوتیوب از آن برای تولید اندازههای مختلف تصویر بنر برای یک کانال استفاده میکند. |
brandingSettings. hints[] | listاین ویژگی و تمام ویژگیهای فرزند آن منسوخ شدهاند. شیء hints ویژگیهای اضافی مربوط به برندسازی را در خود جای میدهد. |
brandingSettings.hints[]. property | stringاین ملک از رده خارج شده است. یک ملک. |
brandingSettings.hints[]. value | stringاین ملک از رده خارج شده است. ارزش ملک. |
auditDetails | objectشیء auditDetails دادههای کانالی را که یک شبکه چند کاناله (MCN) هنگام تعیین پذیرش یا رد یک کانال خاص ارزیابی میکند، کپسولهسازی میکند. توجه داشته باشید که هر درخواست API که این بخش منبع را بازیابی میکند، باید یک توکن مجوز ارائه دهد که حاوی دامنه https://www.googleapis.com/auth/youtubepartner-channel-audit باشد. علاوه بر این، هر توکنی که از آن دامنه استفاده میکند، باید زمانی که MCN تصمیم به پذیرش یا رد کانال میگیرد یا ظرف دو هفته از تاریخ صدور توکن، لغو شود. |
auditDetails. overallGoodStanding | booleanاین فیلد نشان میدهد که آیا مشکلی در کانال وجود دارد یا خیر. در حال حاضر، این فیلد نتیجه عملیات منطقی AND روی ویژگیهای communityGuidelinesGoodStanding ، copyrightStrikesGoodStanding و contentIdClaimsGoodStanding را نشان میدهد، به این معنی که اگر همه آن ویژگیهای دیگر نیز مقدار true داشته باشند، این ویژگی مقدار true دارد. با این حال، اگر هر یک از آن ویژگیها مقدار false داشته باشند، این ویژگی مقدار false خواهد داشت. با این حال، توجه داشته باشید که روش مورد استفاده برای تنظیم مقدار این ویژگی ممکن است تغییر کند. |
auditDetails. communityGuidelinesGoodStanding | booleanنشان میدهد که آیا کانال به دستورالعملهای انجمن YouTube احترام میگذارد یا خیر. |
auditDetails. copyrightStrikesGoodStanding | booleanنشان میدهد که آیا کانال دارای اخطار حق نشر است یا خیر. |
auditDetails. contentIdClaimsGoodStanding | booleanنشان میدهد که آیا کانال ادعاهای حل نشدهای دارد یا خیر. |
contentOwnerDetails | objectشیء contentOwnerDetails دادههای کانال را که فقط برای شریک یوتیوب که کانال را به مدیریت محتوای خود پیوند داده است، قابل مشاهده است، کپسولهسازی میکند. |
contentOwnerDetails. contentOwner | stringشناسه صاحب محتوای لینک شده به کانال. |
contentOwnerDetails. timeLinked | datetimeتاریخ و زمان اتصال کانال به مالک محتوا. این مقدار با فرمت ISO 8601 مشخص شده است. |
localizations | objectشیء localizations ترجمههای فرادادههای کانال را کپسولهسازی میکند. |
localizations. (key) | objectزبان فراداده محلی مرتبط با مقدار کلید. این مقدار رشتهای است که حاوی کد زبان BCP-47 است. |
localizations.(key). title | stringعنوان کانال محلیسازی شده. |
localizations.(key). description | stringتوضیحات کانال محلیسازی شده. |