TypeScript وعلامات Google Publisher

TypeScript هي لغة برمجة موجهة للكائنات ومكتوبة بدقة، يتم تجميعها من JavaScript. TypeScript هو مجموعة كاملة من جافا سكريبت، ويدعم جميع ميزات جافا سكريبت، بالإضافة إلى الكتابة الثابتة الاختيارية.

نظرًا لأن TypeScript هو مجموعة كاملة من جافا سكريبت، فإن جميع رموز جافا سكريبت التي تعمل هي أيضًا شفرة TypeScript. ومع ذلك، يمكن أن تساعد أدوات TypeScript في اكتشاف الأخطاء التي ربما لا تلاحظها في جافا سكريبت عادي ومنعها.

البدء

DefinitelyTyped هو مشروع مفتوح المصدر يضم مستودعًا من ملفات تعريف النوع للعديد من الحزم، بما في ذلك مكتبة علامة ناشر Google (GPT). يمكنك تثبيت أنواع GPT باستخدام npm من حزمة @types/google-publisher-tag.

npm install --save-dev @types/google-publisher-tag

بعد التثبيت، يمكنك الوصول إلى جميع الأنواع التي يعرضها الكائن googletag في الرمز الخاص بك. يمكنك أيضًا الاستفادة من اكتمال الرمز والمساعدة في المحتوى لطرق GPT والخصائص في أدوات تحرير الرموز المصدر التي تتضمّن هذه الميزات، على سبيل المثال، الرمز المرئي للاستوديو.

مظاهرة

سيُعيد العرض التوضيحي التالي تنفيذ نموذج البدء في TypeType، باستخدام حزمة @types/google-publisher-tag وVite.